Scine::Core
3.0.0
Module management and core interface definitions
|
#include <Eigen/Core>
#include <memory>
Go to the source code of this file.
Classes | |
class | Scine::Core::ObjectWithStructure |
Interface class defining an entity having a molecular structure. This solves the diamond inheritance problem where multiple different classes have a setStructure() method. A derived class cannot know which method to choose from. This way, there is only one setStructure() method. More... | |
Typedefs | |
using | Scine::Utils::PositionCollection = Eigen::Matrix< double, Eigen::Dynamic, 3, Eigen::RowMajor > |