![]() |
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 |