| cite | Faunus::pairpotential::PairPotential | |
| combination_rule (defined in Faunus::pairpotential::MixerPairPotentialBase) | Faunus::pairpotential::MixerPairPotentialBase | protected |
| custom_pairs (defined in Faunus::pairpotential::MixerPairPotentialBase) | Faunus::pairpotential::MixerPairPotentialBase | protected |
| epsilon_quadruple (defined in Faunus::pairpotential::LennardJones) | Faunus::pairpotential::LennardJones | protected |
| extractorsFromJson(const json &j) override | Faunus::pairpotential::LennardJones | protectedvirtual |
| force(const Particle &particle_a, const Particle &particle_b, double squared_distance, const Point &b_towards_a) const override | Faunus::pairpotential::LennardJones | inlinevirtual |
| from_json(const json &j) override (defined in Faunus::pairpotential::MixerPairPotentialBase) | Faunus::pairpotential::MixerPairPotentialBase | virtual |
| init() | Faunus::pairpotential::MixerPairPotentialBase | protected |
| initPairMatrices() override | Faunus::pairpotential::LennardJones | protectedvirtual |
| isotropic | Faunus::pairpotential::PairPotential | |
| json_extra_params | Faunus::pairpotential::MixerPairPotentialBase | protected |
| LennardJones(const std::string &name="lennardjones", const std::string &cite=std::string(), CombinationRuleType combination_rule=CombinationRuleType::LORENTZ_BERTHELOT) (defined in Faunus::pairpotential::LennardJones) | Faunus::pairpotential::LennardJones | explicit |
| 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::MixerPairPotentialBase | explicit |
| name | Faunus::pairpotential::PairPotential | |
| operator()(const Particle &particle_a, const Particle &particle_b, double squared_distance, [[maybe_unused]] const Point &b_towards_a) const override (defined in Faunus::pairpotential::LennardJones) | Faunus::pairpotential::LennardJones | inline |
| Faunus::pairpotential::MixerPairPotentialBase::operator()(const Particle &particle_a, const Particle &particle_b, double squared_distance, const Point &b_towards_a) const =0 | Faunus::pairpotential::PairPotential | pure virtual |
| PairPotential(std::string name=std::string(), std::string cite=std::string(), bool isotropic=true) (defined in Faunus::pairpotential::PairPotential) | Faunus::pairpotential::PairPotential | explicitprotected |
| selfEnergy | Faunus::pairpotential::PairPotential | |
| sigma_squared (defined in Faunus::pairpotential::LennardJones) | Faunus::pairpotential::LennardJones | protected |
| to_json(json &j) const override (defined in Faunus::pairpotential::MixerPairPotentialBase) | Faunus::pairpotential::MixerPairPotentialBase | virtual |
| ~MixerPairPotentialBase() override=default (defined in Faunus::pairpotential::MixerPairPotentialBase) | Faunus::pairpotential::MixerPairPotentialBase | |
| ~PairPotential()=default (defined in Faunus::pairpotential::PairPotential) | Faunus::pairpotential::PairPotential | virtual |