WorldObject support for std::shared_ptr is now optional. It is enabled by inheriting form std::enable_shared_from_this in the derived class.
Minor cleanup of WorldObject
Fixed an unintended recursive function call introduced in the last commit a68308bafdbf4352da4b2dcc93117bd63bd17809.
WorldObjectTaskHelper enabler now functions as intended.
mutex inside print to better interleave output from multiple threads
unsure what is being commited?
fixing the phases moved back to old location to avoid random phase bug; changed default maxsub to 5; if have high symmetry system use canonical orbitals by default
Fixed a bug where the use counter of the shared_ptr could be erroneously reset when added to the deferred cleanup list.
WorldContainerImpl no longer inherits from std::enable_shared_from_this when using the MADNESS implementation.
Merge branch 'master' of https://github.com/m-a-d-n-e-s-s/madness
Merge branch 'master' of https://github.com/m-a-d-n-e-s-s/madness-seprep