faunus
Faunus::pairpotential::AshbaughHatch Member List

This is the complete list of members for Faunus::pairpotential::AshbaughHatch, including all inherited members.

AshbaughHatch(const std::string &name="ashbaugh-hatch", const std::string &cite="doi:10.1063/1.2895747", CombinationRuleType combination_rule=CombinationRuleType::LORENTZ_BERTHELOT) (defined in Faunus::pairpotential::AshbaughHatch)Faunus::pairpotential::AshbaughHatchexplicit
citeFaunus::pairpotential::PairPotential
combination_rule (defined in Faunus::pairpotential::MixerPairPotentialBase)Faunus::pairpotential::MixerPairPotentialBaseprotected
custom_pairs (defined in Faunus::pairpotential::MixerPairPotentialBase)Faunus::pairpotential::MixerPairPotentialBaseprotected
epsilonFaunus::pairpotential::AshbaughHatchprotected
epsilon_quadrupleFaunus::pairpotential::AshbaughHatchprotected
extractorsFromJson(const json &j) overrideFaunus::pairpotential::AshbaughHatchprotectedvirtual
force(const Particle &a, const Particle &b, double squared_distance, const Point &b_towards_a) const overrideFaunus::pairpotential::AshbaughHatchinlinevirtual
from_json(const json &j) override (defined in Faunus::pairpotential::MixerPairPotentialBase)Faunus::pairpotential::MixerPairPotentialBasevirtual
init()Faunus::pairpotential::MixerPairPotentialBaseprotected
initPairMatrices() overrideFaunus::pairpotential::AshbaughHatchprotectedvirtual
isotropicFaunus::pairpotential::PairPotential
json_extra_paramsFaunus::pairpotential::MixerPairPotentialBaseprotected
lambdaFaunus::pairpotential::AshbaughHatchprotected
MixerPairPotentialBase(const std::string &name=std::string(), const std::string &cite=std::string(), CombinationRuleType combination_rule=CombinationRuleType::UNDEFINED, bool isotropic=true) (defined in Faunus::pairpotential::MixerPairPotentialBase)Faunus::pairpotential::MixerPairPotentialBaseexplicit
nameFaunus::pairpotential::PairPotential
operator()(const Particle &a, const Particle &b, double squared_distance, [[maybe_unused]] const Point &b_towards_a) const override (defined in Faunus::pairpotential::AshbaughHatch)Faunus::pairpotential::AshbaughHatchinline
Faunus::pairpotential::MixerPairPotentialBase::operator()(const Particle &particle_a, const Particle &particle_b, double squared_distance, const Point &b_towards_a) const =0Faunus::pairpotential::PairPotentialpure virtual
PairPotential(std::string name=std::string(), std::string cite=std::string(), bool isotropic=true) (defined in Faunus::pairpotential::PairPotential)Faunus::pairpotential::PairPotentialexplicitprotected
selfEnergyFaunus::pairpotential::PairPotential
sigma_squaredFaunus::pairpotential::AshbaughHatchprotected
to_json(json &j) const override (defined in Faunus::pairpotential::MixerPairPotentialBase)Faunus::pairpotential::MixerPairPotentialBasevirtual
~MixerPairPotentialBase() override=default (defined in Faunus::pairpotential::MixerPairPotentialBase)Faunus::pairpotential::MixerPairPotentialBase
~PairPotential()=default (defined in Faunus::pairpotential::PairPotential)Faunus::pairpotential::PairPotentialvirtual