|
| | FluidAlone (const char *, MPI_Comm com, Control_parameters *p, const RocmanControl_parameters *mp) |
| |
| | Coupling (const char *coupl_name, const char *name, Control_parameters *p, const RocmanControl_parameters *mp) |
| | Constructor. Derived class will add actions for the coupling scheme. More...
|
| |
| | Coupling (const char *coupl_name, const char *fluidname, const char *solidname, Control_parameters *p, const RocmanControl_parameters *mp) |
| |
| | Coupling (const char *coupl_name, const char *fluidname, const char *solidname, const char *burnname, Control_parameters *p, const RocmanControl_parameters *mp) |
| |
| virtual | ~Coupling () |
| | Destructor. More...
|
| |
| const char * | name () |
| |
| Agent * | add_agent (Agent *) |
| | Add new agent. More...
|
| |
| void | schedule () |
| | Schedule the top-level actions of the coupling scheme and the actions of the agents. More...
|
| |
| void | init (double t, double dt, int reinit=0) |
| | Invoke initialization of the actions in the scheduler and the agents. More...
|
| |
| void | initialize (int reinit=0) |
| |
| void | finalize () |
| | Invoke finalization of the actions in the scheduler and the agents. More...
|
| |
| double | run (double t, double dt, int iPredCorr, double zoom) |
| | Invoke the scheduler. More...
|
| |
| void | run_initactions (double t, double dt) |
| |
| void | input (double t) |
| | Invoke input functions of the agents. More...
|
| |
| int | get_ipc () const |
| |
| int | get_max_ipc () const |
| |
| int | initial_start () const |
| |
| int | in_restart () const |
| |
| int | initial_remeshed () const |
| | true if in initialization step and remeshed is true More...
|
| |
| int | new_start (double t) const |
| |
| void | init_convergence (int iPredCorr) |
| |
| int | check_convergence () |
| |
| virtual void | update_integrals (double currentTime) |
| |
| virtual void | update_distances (double currentTime) |
| |
| void | output_restart_files (double t) |
| |
| void | output_visualization_files (double t) |
| |
| const Control_parameters * | get_control_param () |
| |
| const RocmanControl_parameters * | get_rocmancontrol_param () |
| |
| void | read_restart_info () |
| |
| void | write_restart_info (double CurrentTime, int iStep) |
| |
| void | restart_at_time (double t, int step) |
| |
| virtual void | reload_rocface (const RocmanControl_parameters *param) |
| |
| void | print (const char *fname) |
| |
| void | Interrupt (int *, const char *) |
| |
| int | ProcessInterrupt () |
| |
Definition at line 30 of file builtin_couplings.h.