geometry/platonic: Make revolve_around_curve support closed ends
Add ThickShell analytic implicit
Field: Add a copy() method
NestedArray: Factor part of Python conversions into header

NestedArray now uses the conversion explicit instantiations of Array,
and doesn't need its own.
geometry/platonic: Add regular double torus topology
platonic: Add a torus_topology function
debug.h: Mark error functions cold
vector/__init__.py: Support 2D vectors in cross
SConstruct: Pass qt's cxxflags when compiling moc files
automatic configuration for petsc and openmpi
make resource target check whole subtree
Merge branch 'master' of github.com:otherlab/core
Merge branch 'windows'
Worker: Improve error message for duplicate input names
cyclic shift fix and box python exposure
add literal evaluation for vectors/numpy arrays
cleanup recursive resource
Merge branch 'master' of github.com:otherlab/core
SConstruct: Use clang by default, especially on Mac
Merge commit '9e66d694118690c06df13c8c05d9ef8e4fafe864'