_blockOffset (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_couplingCells (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_couplingCellServices | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_filterPipelineConfiguration (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_fromMD2Macro (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_intNumberProcesses (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_listActiveMDSimulations (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_localNumberMDSimulations (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_macroscopicSolverInterface (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_mamicoConfiguration (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_mdConfiguration | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_multiMDService | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_nextFreeBlock | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_postMultiInstanceFilterPipeline | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_sumCouplingCells | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_topologyOffset (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_totalNumberMDSimulations | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_tws | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
_warmupPhase | coupling::services::MultiMDCellService< LinkedCell, dim > | private |
addMDSimulation(coupling::InstanceHandling< LinkedCell, dim > &instanceHandling, coupling::interface::MacroscopicSolverInterface< dim > *macroscopicSolverInterface, const unsigned int &slot) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
addSimulationBlock() | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
bcastFromMacro2MD(const std::vector< coupling::datastructures::CouplingCell< dim > * > &couplingCellsFromMacroscopicSolver, const I00 *const indices) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
computeAndStoreTemperature(double temp) (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
computeScalarNumberProcesses() const (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inlineprivate |
computeTopologyOffset() const (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inlineprivate |
constructFilterPipelines() (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
createCouplingCellServiceDummy(unsigned int ID, coupling::interface::MacroscopicSolverInterface< dim > *macroscopicSolverInterface, simplemd::configurations::MolecularDynamicsConfiguration &mdConfiguration, tarch::utils::MultiMDService< dim > &multiMDService, coupling::configurations::MaMiCoConfiguration< dim > &mamicoConfiguration, unsigned int topologyOffset) const (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inlineprivate |
finishCycle(const unsigned int &cycle, coupling::InstanceHandling< LinkedCell, dim > &instanceHandling) (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
getCouplingCellService(unsigned int localIndex) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
getLocalNumberOfMDSimulations() const (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
MultiMDCellService(std::vector< coupling::interface::MDSolverInterface< LinkedCell, dim > * > mdSolverInterfaces, coupling::interface::MacroscopicSolverInterface< dim > *macroscopicSolverInterface, simplemd::configurations::MolecularDynamicsConfiguration &mdConfiguration, coupling::configurations::MaMiCoConfiguration< dim > &mamicoConfiguration, const char *filterPipelineConfiguration, tarch::utils::MultiMDService< dim > &multiMDService, int tws=0) (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
plotEveryMacroscopicTimestep(int cycle) (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
plotEveryMacroscopicTimestepforCouplingCellService(unsigned int localIndex, int cycle) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
preprocessingForMD2Macro(const coupling::datastructures::FlexibleCellContainer< dim > &cells) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
reduceFromMD2Macro(const std::vector< coupling::datastructures::CouplingCell< dim > * > &couplingCellsFromMacroscopicSolver, const I00 *const indices) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
removeSimulationBlock() | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
rmMDSimulation(coupling::InstanceHandling< LinkedCell, dim > &instanceHandling, const unsigned int &index) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
sendFromMacro2MD(const coupling::datastructures::FlexibleCellContainer< dim > ¯o2mdCouplingCellContainer) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
sendFromMD2Macro(const coupling::datastructures::FlexibleCellContainer< dim > &md2macroCouplingCells) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
sumUpCouplingCellsFromMamico() | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
writeCheckpoint(const unsigned int &cycle, const coupling::InstanceHandling< LinkedCell, dim > &instanceHandling) const (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |
~MultiMDCellService() (defined in coupling::services::MultiMDCellService< LinkedCell, dim >) | coupling::services::MultiMDCellService< LinkedCell, dim > | inline |