OGS
|
This is the complete list of members for NumLib::StaggeredCoupling, including all inherited members.
checkCouplingConvergence(const bool convergence_of_last_process, CouplingNode const &coupling_node, GlobalVector const &x) const | NumLib::StaggeredCoupling | private |
coupling_nodes_ | NumLib::StaggeredCoupling | private |
CouplingNodeVariant typedef | NumLib::StaggeredCoupling | private |
execute(const double t, const double dt, const std::size_t timestep_id, std::vector< GlobalVector * > &process_solutions, std::vector< GlobalVector * > const &process_solutions_prev, std::vector< std::unique_ptr< ProcessData > > const &per_process_data, std::vector< Output > const &outputs, ProcessSolver< ProcessData, Output > const &solve_one_time_step_one_process) | NumLib::StaggeredCoupling | |
executeConcrete(std::vector< CouplingNodeVariant > &coupling_nodes, const int max_iterations, const double t, const double dt, const std::size_t timestep_id, std::vector< GlobalVector * > &process_solutions, std::vector< GlobalVector * > const &process_solutions_prev, std::vector< std::unique_ptr< ProcessData > > const &per_process_data, std::vector< Output > const &outputs, ProcessSolver< ProcessData, Output > const &solve_one_time_step_one_process) | NumLib::StaggeredCoupling | private |
executeSingleIteration(int const global_coupling_iteration, CouplingNode const ®ular_coupling_node, const double t, const double dt, const std::size_t timestep_id, std::vector< GlobalVector * > &process_solutions, std::vector< GlobalVector * > const &process_solutions_prev, std::vector< std::unique_ptr< ProcessData > > const &per_process_data, std::vector< Output > const &outputs, ProcessSolver< ProcessData, Output > const &solve_one_time_step_one_process) | NumLib::StaggeredCoupling | private |
executeSubCoupling(CouplingNodeVariant &coupling_node, const double t, const double dt, const std::size_t timestep_id, std::vector< GlobalVector * > &process_solutions, std::vector< GlobalVector * > const &process_solutions_prev, std::vector< std::unique_ptr< ProcessData > > const &per_process_data, std::vector< Output > const &outputs, ProcessSolver< ProcessData, Output > const &solve_one_time_step_one_process) | NumLib::StaggeredCoupling | private |
global_coupling_max_iterations_ | NumLib::StaggeredCoupling | private |
initializeCoupledSolutions(std::vector< GlobalVector * > const &process_solutions) | NumLib::StaggeredCoupling | |
ProcessSolver typedef | NumLib::StaggeredCoupling | private |
resetCouplingConvergenceCriteria(std::vector< CouplingNodeVariant > const &coupling_nodes) | NumLib::StaggeredCoupling | private |
setFirstIterationIndicator(std::vector< CouplingNodeVariant > const &coupling_nodes) | NumLib::StaggeredCoupling | private |
solutions_of_last_cpl_iteration_ | NumLib::StaggeredCoupling | private |
StaggeredCoupling(const int global_coupling_max_iterations, std::vector< CouplingNodeVariant > &&coupling_nodes) | NumLib::StaggeredCoupling | inline |
updatePreviousSolution(int const process_id, GlobalVector const &x) | NumLib::StaggeredCoupling | private |
~StaggeredCoupling() | NumLib::StaggeredCoupling |