|
| InterpolationEnergyGrid (const SimulationBox unitCellBox, int3 numberOfCells, ForceField::InterpolationScheme order) |
|
void | makeInterpolationGrid (std::ostream &stream, ForceField::InterpolationGridType interpolationGridType, const ForceField &forceField, const Framework &framework, double cutOff, std::size_t pseudo_atom_index) |
|
double | interpolate (double3 pos) const |
|
std::pair< double, double3 > | interpolateGradient (double3 pos) const |
|
std::tuple< double, double3, double3x3 > | interpolateHessian (double3 pos) const |
|
|
std::uint64_t | versionNumber {1} |
|
SimulationBox | unitCellBox |
|
int3 | numberOfCells |
|
int3 | numberOfGridPoints |
|
ForceField::InterpolationScheme | order |
|
std::vector< double > | data |
|
|
static constexpr std::make_signed_t< std::size_t > | num_points_interpolation {6} |
|
The documentation for this struct was generated from the following file:
- src/raspakit/interpolation_energy_grid.ixx