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 ()
 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 >
autoget_system ()
 
autoget_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 266 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 271 of file icc.cpp.

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

◆ sanity_check()

void ICCStar::sanity_check ( ) const

Definition at line 303 of file icc.cpp.

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

Referenced by iteration(), and on_activation().

◆ sanity_checks_active_solver()

void ICCStar::sanity_checks_active_solver ( ) const

Definition at line 312 of file icc.cpp.

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

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: