ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
ScriptInterface::Analysis Namespace Reference

Classes

class  Analysis
 
class  ObservableStat
 

Functions

static void check_topology (CellStructure const &cell_structure, int chain_start, int chain_length, int n_chains)
 Check if a contiguous range of particle ids exists.
 
void initialize (Utils::Factory< ObjectHandle > *om)
 
static auto get_summary (::System::System const &system, Observable_stat const &obs, bool const calc_sp)
 Generate an observable summary.
 

Function Documentation

◆ check_topology()

static void ScriptInterface::Analysis::check_topology ( CellStructure const cell_structure,
int  chain_start,
int  chain_length,
int  n_chains 
)
static

Check if a contiguous range of particle ids exists.

Definition at line 53 of file Analysis.cpp.

References comm_cart, CellStructure::get_local_particle(), and ScriptInterface::get_value().

Referenced by ScriptInterface::Analysis::Analysis::do_call_method().

◆ get_summary()

static auto ScriptInterface::Analysis::get_summary ( ::System::System const system,
Observable_stat const obs,
bool const  calc_sp 
)
static

Generate an observable summary.

Parameters
[in]systemThe system to analyze.
[in]obsThe observable handle.
[in]calc_spWhether to compute a scalar pressure.

Definition at line 43 of file ObservableStat.cpp.

References ScriptInterface::get_value().

Referenced by ScriptInterface::Analysis::ObservableStat::do_call_method().

◆ initialize()

void ScriptInterface::Analysis::initialize ( Utils::Factory< ObjectHandle > *  om)

Definition at line 27 of file analysis/initialize.cpp.

References ScriptInterface::get_value().

Referenced by ScriptInterface::initialize().