ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <bonded_interaction_data.hpp>
Public Types | |
using | key_type = typename container_type::key_type |
using | mapped_type = typename container_type::mapped_type |
using | value_type = typename container_type::value_type |
using | iterator = typename container_type::iterator |
using | const_iterator = typename container_type::const_iterator |
Public Member Functions | |
BondedInteractionsMap ()=default | |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
void | insert (key_type const &key, mapped_type const &ptr) |
key_type | insert (mapped_type const &ptr) |
auto | erase (key_type const &key) |
mapped_type | at (key_type const &key) const |
auto | count (key_type const &key) const |
bool | contains (key_type const &key) const |
bool | empty () const |
auto | size () const |
auto | get_next_key () const |
auto | get_zero_based_type (int bond_id) const |
auto | get_n_thermalized_bonds () const |
auto | get_n_rigid_bonds () const |
Definition at line 103 of file bonded_interaction_data.hpp.
using BondedInteractionsMap::const_iterator = typename container_type::const_iterator |
Definition at line 112 of file bonded_interaction_data.hpp.
using BondedInteractionsMap::iterator = typename container_type::iterator |
Definition at line 111 of file bonded_interaction_data.hpp.
using BondedInteractionsMap::key_type = typename container_type::key_type |
Definition at line 108 of file bonded_interaction_data.hpp.
using BondedInteractionsMap::mapped_type = typename container_type::mapped_type |
Definition at line 109 of file bonded_interaction_data.hpp.
using BondedInteractionsMap::value_type = typename container_type::value_type |
Definition at line 110 of file bonded_interaction_data.hpp.
|
explicitdefault |
|
inline |
Definition at line 137 of file bonded_interaction_data.hpp.
Referenced by add_oif_global_forces(), calc_oif_global(), System::System::calculate_energy(), System::System::calculate_pressure(), compute_correction_vector(), ScriptInterface::Interactions::BondedInteraction::do_construct(), Mpiio::dump_info(), get_bond_num_partners(), get_zero_based_type(), and vol_cons_parameters().
|
inline |
Definition at line 116 of file bonded_interaction_data.hpp.
Referenced by ImmersedBoundaries::init_volume_conservation(), and maximal_cutoff_bonded().
|
inline |
Definition at line 118 of file bonded_interaction_data.hpp.
|
inline |
Definition at line 139 of file bonded_interaction_data.hpp.
Referenced by get_zero_based_type(), and Collision_parameters::initialize().
|
inline |
Definition at line 138 of file bonded_interaction_data.hpp.
Referenced by ScriptInterface::Interactions::BondedInteractions::do_call_method().
|
inline |
Definition at line 140 of file bonded_interaction_data.hpp.
|
inline |
Definition at line 117 of file bonded_interaction_data.hpp.
Referenced by ImmersedBoundaries::init_volume_conservation(), and maximal_cutoff_bonded().
|
inline |
Definition at line 119 of file bonded_interaction_data.hpp.
|
inline |
Definition at line 132 of file bonded_interaction_data.hpp.
Referenced by ScriptInterface::Interactions::BondedInteractions::erase_in_core().
|
inline |
Definition at line 148 of file bonded_interaction_data.hpp.
Referenced by System::System::integrate().
|
inline |
Definition at line 146 of file bonded_interaction_data.hpp.
|
inline |
Definition at line 142 of file bonded_interaction_data.hpp.
Referenced by Mpiio::dump_info(), and ScriptInterface::Analysis::get_summary().
|
inline |
Definition at line 143 of file bonded_interaction_data.hpp.
References at(), and contains().
|
inline |
Definition at line 121 of file bonded_interaction_data.hpp.
Referenced by ScriptInterface::Interactions::BondedInteractions::insert_in_core(), and ScriptInterface::Interactions::BondedInteractions::insert_in_core().
|
inline |
Definition at line 126 of file bonded_interaction_data.hpp.
|
inline |
Definition at line 141 of file bonded_interaction_data.hpp.
Referenced by ScriptInterface::Interactions::BondedInteractions::do_call_method(), Mpiio::dump_info(), and Collision_parameters::initialize().