Public Attributes | |
| AtomMatrix | positions {AtomMatrix::Zero(0, 3)} |
| AtomMatrix | velocities {AtomMatrix::Zero(0, 3)} |
| AtomMatrix | forces {AtomMatrix::Zero(0, 3)} |
| AtomMatrix | biasForces {AtomMatrix::Zero(0, 3)} |
| VectorXd | masses {VectorXd::Zero(0)} |
| VectorXi | atomicNrs {VectorXi::Zero(0)} |
| AtomMatrix | isFixed {AtomMatrix::Zero(0, 3)} |
| Eigen::Matrix< std::int64_t, Eigen::Dynamic, 1 > | atomIndex |
| AtomMatrix | freeMask |
| AtomMatrix | maskedForces |
| Matrix3d | cell {Matrix3d::Zero()} |
| Matrix3d | cellInverse {Matrix3d::Zero()} |
Definition at line 30 of file Matter.cpp.
| VectorXi eonc::Matter::Impl::atomicNrs {VectorXi::Zero(0)} |
Definition at line 36 of file Matter.cpp.
| Eigen::Matrix<std::int64_t, Eigen::Dynamic, 1> eonc::Matter::Impl::atomIndex |
Definition at line 40 of file Matter.cpp.
| AtomMatrix eonc::Matter::Impl::biasForces {AtomMatrix::Zero(0, 3)} |
Definition at line 34 of file Matter.cpp.
| Matrix3d eonc::Matter::Impl::cell {Matrix3d::Zero()} |
Definition at line 43 of file Matter.cpp.
| Matrix3d eonc::Matter::Impl::cellInverse {Matrix3d::Zero()} |
Definition at line 44 of file Matter.cpp.
|
mutable |
Definition at line 33 of file Matter.cpp.
|
mutable |
Definition at line 41 of file Matter.cpp.
| AtomMatrix eonc::Matter::Impl::isFixed {AtomMatrix::Zero(0, 3)} |
Definition at line 38 of file Matter.cpp.
|
mutable |
Definition at line 42 of file Matter.cpp.
| VectorXd eonc::Matter::Impl::masses {VectorXd::Zero(0)} |
Definition at line 35 of file Matter.cpp.
| AtomMatrix eonc::Matter::Impl::positions {AtomMatrix::Zero(0, 3)} |
Definition at line 31 of file Matter.cpp.
| AtomMatrix eonc::Matter::Impl::velocities {AtomMatrix::Zero(0, 3)} |
Definition at line 32 of file Matter.cpp.