Inheritance diagram for CoupledSolver:

Public Types | |
| typedef elc::LagrangianComm< DIM, double > | lag_comm_type |
| solid | |
| fluid | |
| typedef elc::LagrangianComm< DIM, double > | lag_comm_type |
| typedef elc::LagrangianComm< DIM, double > | lag_comm_type |
| enum | Pgroup { solid, fluid } |
| enum | Pgroup { solid, fluid } |
| enum | Pgroup { solid, fluid } |
Public Member Functions | |
| CoupledSolver () | |
| ~CoupledSolver () | |
| virtual void | init () |
| virtual void | register_at (ControlDevice &Ctrl) |
| virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) |
| virtual void | update () |
| virtual bool | setup () |
| void | SyncDeltat (double &dt) |
| virtual void | Initialize (double &t, double &dt) |
| virtual void | Advance (double &t, double &dt) |
| virtual void | Output () |
| virtual int | NSteps () |
| virtual void | Restart (double &t, double &dt) |
| virtual void | Checkpointing () |
| virtual void | finish () |
| CoupledSolver () | |
| ~CoupledSolver () | |
| virtual void | init () |
| virtual void | register_at (ControlDevice &Ctrl) |
| virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) |
| virtual void | update () |
| virtual bool | setup () |
| void | SyncDeltat (double &dt) |
| virtual void | Initialize (double &t, double &dt) |
| virtual void | Advance (double &t, double &dt) |
| virtual void | Output () |
| virtual int | NSteps () |
| virtual void | Restart (double &t, double &dt) |
| virtual void | Checkpointing () |
| virtual void | finish () |
| CoupledSolver () | |
| ~CoupledSolver () | |
| virtual void | init () |
| virtual void | register_at (ControlDevice &Ctrl) |
| virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) |
| virtual void | update () |
| virtual bool | setup () |
| void | SyncDeltat (double &dt) |
| virtual void | Initialize (double &t, double &dt) |
| virtual void | Advance (double &t, double &dt) |
| virtual void | Output () |
| virtual int | NSteps () |
| virtual void | Restart (double &t, double &dt) |
| virtual void | Checkpointing () |
| virtual void | finish () |
Protected Attributes | |
| FluidSolverSpecific * | FluidSolver |
| SolidSolverSpecific * | SolidSolver |
| Pgroup | group |
| FluidSolverSpecific * | FluidSolver |
| ShellManagerSpecific * | ShellSolver |
| FluidSolverSpecific * | FluidSolver |
| SolidSolverSpecific * | SolidSolver |
| typedef elc::LagrangianComm<DIM, double> CoupledSolver::lag_comm_type |
| typedef elc::LagrangianComm<DIM, double> CoupledSolver::lag_comm_type |
| typedef elc::LagrangianComm<DIM, double> CoupledSolver::lag_comm_type |
| CoupledSolver::CoupledSolver | ( | ) | [inline] |
| CoupledSolver::~CoupledSolver | ( | ) | [inline] |
| CoupledSolver::CoupledSolver | ( | ) | [inline] |
| CoupledSolver::~CoupledSolver | ( | ) | [inline] |
| CoupledSolver::CoupledSolver | ( | ) | [inline] |
| CoupledSolver::~CoupledSolver | ( | ) | [inline] |
| virtual void CoupledSolver::Advance | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| virtual void CoupledSolver::Advance | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| virtual void CoupledSolver::Advance | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| virtual void CoupledSolver::Checkpointing | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::Checkpointing | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::Checkpointing | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::finish | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::finish | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::finish | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::init | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::init | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::init | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::Initialize | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| virtual void CoupledSolver::Initialize | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| virtual void CoupledSolver::Initialize | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| virtual int CoupledSolver::NSteps | ( | ) | [inline, virtual] |
| virtual int CoupledSolver::NSteps | ( | ) | [inline, virtual] |
| virtual int CoupledSolver::NSteps | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::Output | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::Output | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::Output | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::register_at | ( | ControlDevice & | Ctrl, | |
| const std::string & | prefix | |||
| ) | [inline, virtual] |
| virtual void CoupledSolver::register_at | ( | ControlDevice & | Ctrl | ) | [inline, virtual] |
| virtual void CoupledSolver::register_at | ( | ControlDevice & | Ctrl, | |
| const std::string & | prefix | |||
| ) | [inline, virtual] |
| virtual void CoupledSolver::register_at | ( | ControlDevice & | Ctrl | ) | [inline, virtual] |
| virtual void CoupledSolver::register_at | ( | ControlDevice & | Ctrl, | |
| const std::string & | prefix | |||
| ) | [inline, virtual] |
| virtual void CoupledSolver::register_at | ( | ControlDevice & | Ctrl | ) | [inline, virtual] |
| virtual void CoupledSolver::Restart | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| virtual void CoupledSolver::Restart | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| virtual void CoupledSolver::Restart | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| virtual bool CoupledSolver::setup | ( | ) | [inline, virtual] |
| virtual bool CoupledSolver::setup | ( | ) | [inline, virtual] |
| virtual bool CoupledSolver::setup | ( | ) | [inline, virtual] |
| void CoupledSolver::SyncDeltat | ( | double & | dt | ) | [inline] |
| void CoupledSolver::SyncDeltat | ( | double & | dt | ) | [inline] |
| void CoupledSolver::SyncDeltat | ( | double & | dt | ) | [inline] |
| virtual void CoupledSolver::update | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::update | ( | ) | [inline, virtual] |
| virtual void CoupledSolver::update | ( | ) | [inline, virtual] |
FluidSolverSpecific* CoupledSolver::FluidSolver [protected] |
FluidSolverSpecific* CoupledSolver::FluidSolver [protected] |
FluidSolverSpecific* CoupledSolver::FluidSolver [protected] |
Pgroup CoupledSolver::group [protected] |
ShellManagerSpecific* CoupledSolver::ShellSolver [protected] |
SolidSolverSpecific* CoupledSolver::SolidSolver [protected] |
SolidSolverSpecific* CoupledSolver::SolidSolver [protected] |
1.4.7