KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Classes | Namespaces | Functions
convergence_accelerator_wrapper.py File Reference

Classes

class  convergence_accelerators.convergence_accelerator_wrapper.ConvergenceAcceleratorWrapper
 This class wraps the convergence accelerators such that they can be used "automized" => this class stores the residual and updates the solutions, such that the convergence accelerator can be configured through json In case of distributed data, it is checked whether the convergence accelerator supports it. More...
 
class  convergence_accelerators.convergence_accelerator_wrapper.ConvergenceAcceleratorResidual
 
class  convergence_accelerators.convergence_accelerator_wrapper.DataDifferenceResidual
 
class  convergence_accelerators.convergence_accelerator_wrapper.DifferentDataDifferenceResidual
 

Namespaces

 convergence_accelerators.convergence_accelerator_wrapper
 

Functions

def convergence_accelerators.convergence_accelerator_wrapper.CreateResidualComputation (KratosMultiphysics.Parameters settings, "dict[str,CouplingInterfaceData]" interface_data_dict)