Go to the source code of this file.
|
| template<typename ProcessData> |
| void | NumLib::checkLocalCouplingParameters (std::vector< std::unique_ptr< ProcessData > > const &per_process_data, std::vector< LocalCouplingParameters > const &all_local_coupling_parameters) |
| template<typename ProcessData> |
| std::vector< CouplingNodeVariant > | NumLib::createRegularCouplingNodes (std::vector< std::unique_ptr< ProcessData > > const &per_process_data, std::vector< LocalCouplingParameters > const &all_local_coupling_parameters, int const global_max_coupling_iterations, std::vector< std::unique_ptr< NumLib::ConvergenceCriterion > > &global_coupling_conv_criteria) |
| | Create coupling nodes that do not have local-coupling nodes.
|
| template<typename ProcessData> |
| std::vector< CouplingNodeVariant > | NumLib::createRootCouplingNodes (std::vector< std::unique_ptr< ProcessData > > const &per_process_data, std::vector< LocalCouplingParameters > const &all_local_coupling_parameters, int const global_max_coupling_iterations, std::vector< std::unique_ptr< NumLib::ConvergenceCriterion > > &global_coupling_conv_criteria) |
| | Create coupling nodes that have local-coupling nodes.
|
| template<typename ProcessData> |
| std::vector< CouplingNodeVariant > | NumLib::createCouplingNodes (std::vector< std::unique_ptr< ProcessData > > const &per_process_data, std::vector< LocalCouplingParameters > const &all_local_coupling_parameters, int const global_max_coupling_iterations, std::vector< std::unique_ptr< NumLib::ConvergenceCriterion > > &global_coupling_conv_criteria) |
| template<typename ProcessData> |
| std::unique_ptr< StaggeredCoupling > | NumLib::createStaggeredCoupling (BaseLib::ConfigTree const &config, std::vector< std::unique_ptr< ProcessData > > const &per_process_data) |
| | Create a StaggeredCoupling instance from the given configuration.
|