votca 2024.2-dev
|
#include <csg_stat_imc.h>
Public Member Functions | |
void | EvalConfiguration (Topology *top, Topology *top_atom) override |
evaluate current conformation | |
void | DoNonbonded (Topology *top) |
process non-bonded interactions for given frame | |
void | DoBonded (Topology *top) |
process bonded interactions for given frame | |
Public Member Functions inherited from votca::csg::CsgApplication::Worker | |
Worker ()=default | |
Index | getId () |
returns worker id | |
Public Member Functions inherited from votca::tools::Thread | |
Thread () | |
virtual | ~Thread () |
void | Start () |
Starts and runs a thread. | |
void | WaitDone () |
WaitDone() will not exit until thread ends computation. | |
bool | IsFinished () const |
Checks to see if the thread is done. | |
Public Attributes | |
std::vector< tools::HistogramNew > | current_hists_ |
std::vector< tools::HistogramNew > | current_hists_force_ |
Imc * | imc_ |
double | cur_vol_ |
Additional Inherited Members | |
Protected Member Functions inherited from votca::csg::CsgApplication::Worker | |
void | Run (void) override |
Run() executes the actual code. | |
void | setApplication (CsgApplication *app) |
void | setId (Index id) |
Protected Member Functions inherited from votca::tools::Thread | |
Protected Attributes inherited from votca::csg::CsgApplication::Worker | |
CsgApplication * | app_ = nullptr |
Topology | top_ |
Topology | top_cg_ |
std::unique_ptr< TopologyMap > | map_ |
Index | id_ = -1 |
Definition at line 138 of file csg_stat_imc.h.
void votca::csg::Imc::Worker::DoBonded | ( | Topology * | top | ) |
process bonded interactions for given frame
Definition at line 444 of file csg_stat_imc.cc.
void votca::csg::Imc::Worker::DoNonbonded | ( | Topology * | top | ) |
process non-bonded interactions for given frame
Definition at line 302 of file csg_stat_imc.cc.
|
overridevirtual |
evaluate current conformation
Implements votca::csg::CsgApplication::Worker.
Definition at line 265 of file csg_stat_imc.cc.
double votca::csg::Imc::Worker::cur_vol_ |
Definition at line 143 of file csg_stat_imc.h.
std::vector<tools::HistogramNew> votca::csg::Imc::Worker::current_hists_ |
Definition at line 140 of file csg_stat_imc.h.
std::vector<tools::HistogramNew> votca::csg::Imc::Worker::current_hists_force_ |
Definition at line 141 of file csg_stat_imc.h.
Imc* votca::csg::Imc::Worker::imc_ |
Definition at line 142 of file csg_stat_imc.h.