ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
ICCStar Struct Reference

#include <icc.hpp>

+ Inheritance diagram for ICCStar:
+ Collaboration diagram for ICCStar:

Public Member Functions

 ICCStar (icc_data data)
 
void iteration (CellStructure &cell_structure, ParticleRange const &particles, ParticleRange const &ghost_particles)
 The main iterative scheme, where the surface element charges are calculated self-consistently.
 
void on_activation () const
 
void sanity_checks_active_solver () const
 
void sanity_check () const
 
- Public Member Functions inherited from System::Leaf< ICCStar >
void bind_system (std::shared_ptr< System > const &system)
 
void detach_system (std::shared_ptr< System > const &system)
 

Public Attributes

icc_data icc_cfg
 ICC parameters.
 

Additional Inherited Members

- Protected Member Functions inherited from System::Leaf< ICCStar >
auto & get_system ()
 
auto & get_system () const
 
- Protected Attributes inherited from System::Leaf< ICCStar >
std::weak_ptr< Systemm_system
 

Detailed Description

Definition at line 90 of file icc.hpp.

Constructor & Destructor Documentation

◆ ICCStar()

ICCStar::ICCStar ( icc_data  data)

Definition at line 237 of file icc.cpp.

References icc_cfg, and icc_data::sanity_checks().

Member Function Documentation

◆ iteration()

◆ on_activation()

void ICCStar::on_activation ( ) const

Definition at line 242 of file icc.cpp.

References System::Leaf< ICCStar >::get_system(), and sanity_check().

◆ sanity_check()

void ICCStar::sanity_check ( ) const

◆ sanity_checks_active_solver()

void ICCStar::sanity_checks_active_solver ( ) const

Definition at line 283 of file icc.cpp.

References System::Leaf< ICCStar >::get_system().

Referenced by sanity_check().

Member Data Documentation

◆ icc_cfg

icc_data ICCStar::icc_cfg

ICC parameters.

Definition at line 92 of file icc.hpp.

Referenced by ICCStar(), and iteration().


The documentation for this struct was generated from the following files: