STORMM Source Documentation
|
This is the complete list of members for stormm::structure::MeshForceField< T >, including all inherited members.
data(HybridTargetLevel tier=HybridTargetLevel::HOST) const | stormm::structure::MeshForceField< T > | |
getClashDistance() const | stormm::structure::MeshForceField< T > | |
getClashRatio() const | stormm::structure::MeshForceField< T > | |
getCombiningRule() const | stormm::structure::MeshForceField< T > | |
MeshForceField(VdwCombiningRule mixing_protocol_in=VdwCombiningRule::LORENTZ_BERTHELOT, double coulomb_constant_in=amber_ancient_bioq, double clash_ratio_in=0.0, double clash_distance_in=0.0, int lj_type_count_in=0) | stormm::structure::MeshForceField< T > | |
MeshForceField(VdwCombiningRule mixing_protocol_in, double clash_ratio_in, double clash_distance_in, const AtomGraph *ag) (defined in stormm::structure::MeshForceField< T >) | stormm::structure::MeshForceField< T > | |
MeshForceField(VdwCombiningRule mixing_protocol_in, double clash_ratio_in, double clash_distance_in, const AtomGraph &ag) (defined in stormm::structure::MeshForceField< T >) | stormm::structure::MeshForceField< T > | |
MeshForceField(VdwCombiningRule mixing_protocol_in, double coulomb_constant_in, double clash_ratio_in, double clash_distance_in, const std::vector< double > &probe_sigma, const std::vector< double > &probe_epsilon) (defined in stormm::structure::MeshForceField< T >) | stormm::structure::MeshForceField< T > | |
MeshForceField(const MeshForceField< T > &original) | stormm::structure::MeshForceField< T > | |
MeshForceField(MeshForceField< T > &&original) (defined in stormm::structure::MeshForceField< T >) | stormm::structure::MeshForceField< T > | |
operator=(const MeshForceField< T > &other) (defined in stormm::structure::MeshForceField< T >) | stormm::structure::MeshForceField< T > | |
operator=(MeshForceField< T > &&other) (defined in stormm::structure::MeshForceField< T >) | stormm::structure::MeshForceField< T > | |
reallocate(const int lj_type_count_in) | stormm::structure::MeshForceField< T > | |
referenceData(HybridTargetLevel tier=HybridTargetLevel::HOST) const | stormm::structure::MeshForceField< T > | |
setClashDistance(double clash_distance_in) | stormm::structure::MeshForceField< T > | |
setClashRatio(double clash_ratio_in) | stormm::structure::MeshForceField< T > | |
setCombiningRule(VdwCombiningRule mixing_protocol_in) | stormm::structure::MeshForceField< T > | |
setElecSoftcoreParameter(double coef, int pos) | stormm::structure::MeshForceField< T > | |
setElecSoftcoreParameters(Interpolant stencil_kind) | stormm::structure::MeshForceField< T > | |
setLJCoefficients(int index, double lja_in, double ljb_in) | stormm::structure::MeshForceField< T > | |
setLJCoefficients(const AtomGraph *ag, const std::vector< double > &probe_radius, const std::vector< double > &probe_well_depth) | stormm::structure::MeshForceField< T > | |
setLJCoefficients(const AtomGraph &ag, const std::vector< double > &probe_radius, const std::vector< double > &probe_well_depth) (defined in stormm::structure::MeshForceField< T >) | stormm::structure::MeshForceField< T > | |
setLJCoefficients(const AtomGraph *ag, double probe_radius, double probe_well_depth) (defined in stormm::structure::MeshForceField< T >) | stormm::structure::MeshForceField< T > | |
setLJCoefficients(const AtomGraph &ag, double probe_radius, double probe_well_depth) (defined in stormm::structure::MeshForceField< T >) | stormm::structure::MeshForceField< T > | |
setLJSoftcoreParameter(int index, double coef, int pos) | stormm::structure::MeshForceField< T > | |
setLJSoftcoreParameters(Interpolant stencil_kind) | stormm::structure::MeshForceField< T > | |
templateFreeData(HybridTargetLevel tier=HybridTargetLevel::HOST) const | stormm::structure::MeshForceField< T > |