| adopt(Agent &agent, const Status &new_status) | QuadWell< InfectionState > | inlinestatic |
| adoption_rate(const Agent &agent, const Status &new_status) const | QuadWell< InfectionState > | inline |
| get_adoption_rates() | QuadWell< InfectionState > | inline |
| get_rng() | QuadWell< InfectionState > | inline |
| grad_U(const Position x) | QuadWell< InfectionState > | inlineprivatestatic |
| is_contact(const Agent &agent, const Agent &contact) const | QuadWell< InfectionState > | inlineprivate |
| is_in_domain(const Position &p) const | QuadWell< InfectionState > | inlineprivate |
| m_adoption_rates | QuadWell< InfectionState > | private |
| m_contact_radius | QuadWell< InfectionState > | private |
| m_non_moving_regions | QuadWell< InfectionState > | private |
| m_non_moving_states | QuadWell< InfectionState > | private |
| m_number_transitions | QuadWell< InfectionState > | private |
| m_rng | QuadWell< InfectionState > | private |
| m_sigma | QuadWell< InfectionState > | private |
| move(const ScalarType, const ScalarType dt, Agent &agent) | QuadWell< InfectionState > | inline |
| number_transitions() const | QuadWell< InfectionState > | inline |
| number_transitions() | QuadWell< InfectionState > | inline |
| populations | QuadWell< InfectionState > | |
| QuadWell(const std::vector< Agent > &agents, const std::vector< mio::AdoptionRate< ScalarType, Status >> &rates, ScalarType contact_radius=0.4, ScalarType sigma=0.4, std::vector< Status > non_moving_states={}) | QuadWell< InfectionState > | inline |
| set_non_moving_regions(std::vector< size_t > non_moving_regions) | QuadWell< InfectionState > | inline |
| Status typedef | QuadWell< InfectionState > | |
| time_point() const | QuadWell< InfectionState > | inline |