STORMM Source Documentation
Loading...
Searching...
No Matches
stormm::structure::MeshForceField< T > Member List

This is the complete list of members for stormm::structure::MeshForceField< T >, including all inherited members.

data(HybridTargetLevel tier=HybridTargetLevel::HOST) conststormm::structure::MeshForceField< T >
getClashDistance() conststormm::structure::MeshForceField< T >
getClashRatio() conststormm::structure::MeshForceField< T >
getCombiningRule() conststormm::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) conststormm::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) conststormm::structure::MeshForceField< T >