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 | Variables
adjoint_fluid_analysis.py File Reference

Classes

class  adjoint_fluid_analysis.AdjointFluidAnalysis
 Main script for adjoint sensitivity optimization in fluid dynamics simulations. More...
 

Namespaces

 adjoint_fluid_analysis
 

Variables

 adjoint_fluid_analysis.primal_parameter_file_name = None
 
 adjoint_fluid_analysis.adjoint_parameter_file_name = None
 
 adjoint_fluid_analysis.parameters = Kratos.Parameters()
 
string adjoint_fluid_analysis.err_msg = 'Unexpected amount of input arguments!\n'
 
 adjoint_fluid_analysis.model = Kratos.Model()
 
 adjoint_fluid_analysis.primal_simulation = FluidDynamicsAnalysis(model,parameters["primal_settings"])
 
 adjoint_fluid_analysis.adjoint_model = Kratos.Model()
 
 adjoint_fluid_analysis.adjoint_simulation = AdjointFluidAnalysis(adjoint_model,parameters["adjoint_settings"])