| _applyAccordingToConfiguration (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _boundaryForceController | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _couplingCells | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _deFromAllMacro2MD (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _deFromMacro2MD (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _deFromMD2Macro (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _enableInnerImposition (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _filterPipeline | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _filterPipelineConfiguration | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _fromMacro2MD | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _fromMD2Macro (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _id (defined in coupling::services::CouplingCellService< dim >) | coupling::services::CouplingCellService< dim > | protected |
| _kineticEnergyController | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _macroscopicFilename (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _macroscopicSolverInterface | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _mdSolverInterface | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _microscopicFilename | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _momentumController | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _momentumInsertion | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _momentumInsertionType (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _multiMDService (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _numberLinkedCellsPerCouplingCell (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _numberMDTimestepsPerCouplingCycle | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _particleInsertion | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _particleInsertionType (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _topologyOffset | coupling::services::CouplingCellService< dim > | protected |
| _transferStrategy | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _usherCellEnd (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _usherCellOffset (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _usherCellStart | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _usherRange (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _writeEveryMacroscopicTimestep (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| _writeEveryMicroscopicTimestep (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| applyBoundaryForce(unsigned int t) override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| applyFilterPipeline() override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| applyTemperatureToMolecules(unsigned int t) override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| computeAndStoreTemperature(double temperature) override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| CouplingCellService(unsigned int ID, unsigned int topologyOffset) (defined in coupling::services::CouplingCellService< dim >) | coupling::services::CouplingCellService< dim > | inline |
| CouplingCellServiceImpl(unsigned int ID, coupling::interface::MDSolverInterface< LinkedCell, dim > *mdSolverInterface, coupling::interface::MacroscopicSolverInterface< dim > *macroscopicSolverInterface, tarch::la::Vector< dim, unsigned int > numberProcesses, unsigned int rank, const coupling::configurations::ParticleInsertionConfiguration &particleInsertionConfiguration, const coupling::configurations::MomentumInsertionConfiguration &momentumInsertionConfiguration, const coupling::configurations::BoundaryForceConfiguration< dim > &boundaryForceConfiguration, const coupling::configurations::TransferStrategyConfiguration< dim > &transferStrategyConfiguration, const coupling::configurations::ParallelTopologyConfiguration ¶llelTopologyConfiguration, const coupling::configurations::ThermostatConfiguration &thermostatConfiguration, unsigned int numberMDTimestepsPerCouplingCycle, const coupling::configurations::CouplingCellConfiguration< dim > &couplingCellConfiguration, const char *filterPipelineConfiguration, const tarch::utils::MultiMDService< dim > &multiMDService, unsigned int topologyOffset, int tws=0) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | |
| CouplingCellServiceImpl(unsigned int ID, coupling::interface::MDSolverInterface< LinkedCell, dim > *mdSolverInterface, coupling::interface::MacroscopicSolverInterface< dim > *macroscopicSolverInterface, tarch::la::Vector< dim, unsigned int > numberProcesses, unsigned int rank, const coupling::configurations::ParticleInsertionConfiguration &particleInsertionConfiguration, const coupling::configurations::MomentumInsertionConfiguration &momentumInsertionConfiguration, const coupling::configurations::BoundaryForceConfiguration< dim > &boundaryForceConfiguration, const coupling::configurations::TransferStrategyConfiguration< dim > &transferStrategyConfiguration, const coupling::configurations::ParallelTopologyConfiguration ¶llelTopologyConfiguration, const coupling::configurations::ThermostatConfiguration &thermostatConfiguration, unsigned int numberMDTimestepsPerCouplingCycle, const coupling::configurations::CouplingCellConfiguration< dim > &couplingCellConfiguration, const char *filterPipelineConfiguration, const tarch::utils::MultiMDService< dim > &multiMDService) (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | inline |
| distributeMass(unsigned int t) override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| distributeMomentum(unsigned int t) override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| getCouplingCells() | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | inline |
| getFilterPipeline() const override (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | inlinevirtual |
| getID() const (defined in coupling::services::CouplingCellService< dim >) | coupling::services::CouplingCellService< dim > | inline |
| getPositionOfFirstLocalGhostCell() const (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| initCorrectApplicationOfThermostat(const coupling::configurations::ThermostatConfiguration &thermostatConfiguration) (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | inlineprivate |
| initFiltering() override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | inlinevirtual |
| initIndexVectors4Usher() | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | private |
| perturbateVelocity() override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| plotEveryMacroscopicTimestep(unsigned int t) override (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| plotEveryMicroscopicTimestep(unsigned int t) override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| processInnerCouplingCellAfterMDTimestep() override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| sendFromMacro2MD(const coupling::datastructures::FlexibleCellContainer< dim > ¯o2MDBuffer) override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| sendFromMacro2MDPostProcess() override (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| sendFromMacro2MDPreProcess() override (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| sendFromMD2Macro(const coupling::datastructures::FlexibleCellContainer< dim > ¯oscopicSolverCellContainer) override | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| sendFromMD2MacroPostProcess() override (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | inlinevirtual |
| sendFromMD2MacroPreProcess() override (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| setInnerMomentumImposition(bool enable) override (defined in coupling::services::CouplingCellServiceImpl< LinkedCell, dim >) | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |
| ~CouplingCellService() (defined in coupling::services::CouplingCellService< dim >) | coupling::services::CouplingCellService< dim > | inlinevirtual |
| ~CouplingCellServiceImpl() | coupling::services::CouplingCellServiceImpl< LinkedCell, dim > | virtual |