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.
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
variables_management.VariablesManager Class Reference
Collaboration diagram for variables_management.VariablesManager:

Public Member Functions

def __init__ (self, parameters)
 
def SetOptions (self, parameters)
 
def AddExtraProcessInfoVariablesToFluidModelPart (self, parameters, fluid_model_part)
 
def AddExtraProcessInfoVariablesToDispersePhaseModelPart (self, parameters, dem_model_part)
 
def ConstructListsOfVariables (self, parameters)
 
def ConstructListsOfResultsToPrint (self, parameters)
 
def ConstructListsOfVariablesForCoupling (self, parameters)
 
def ChangeListOfFluidNodalResultsToPrint (self, parameters)
 

Static Public Member Functions

def EliminateRepeatedValuesFromList (redundant_list)
 
def AddNodalVariables (model_part, variable_list)
 
def AddFrameOfReferenceRelatedVariables (parameters, model_part)
 

Public Attributes

 project_parameters
 
 do_include_history_force
 
 history_force_parameters
 
 do_backward_coupling
 
 backward_coupling_tools
 
 gauss_points_results
 
 fluid_parameters
 
 nodal_results
 
 fluid_vars
 
 dem_vars
 
 clusters_vars
 
 rigid_faces_vars
 
 inlet_vars
 
 dem_nodal_results
 
 clusters_nodal_results
 
 rigid_faces_nodal_results
 
 mixed_nodal_results
 
 variables_to_print_in_file
 
 dem_printing_vars
 
 clusters_printing_vars
 
 fluid_printing_vars
 
 rigid_faces_printing_vars
 
 time_filtered_vars
 
 coupling_fluid_vars
 
 coupling_dem_vars
 

Constructor & Destructor Documentation

◆ __init__()

def variables_management.VariablesManager.__init__ (   self,
  parameters 
)

Member Function Documentation

◆ AddExtraProcessInfoVariablesToDispersePhaseModelPart()

def variables_management.VariablesManager.AddExtraProcessInfoVariablesToDispersePhaseModelPart (   self,
  parameters,
  dem_model_part 
)

◆ AddExtraProcessInfoVariablesToFluidModelPart()

def variables_management.VariablesManager.AddExtraProcessInfoVariablesToFluidModelPart (   self,
  parameters,
  fluid_model_part 
)

◆ AddFrameOfReferenceRelatedVariables()

def variables_management.VariablesManager.AddFrameOfReferenceRelatedVariables (   parameters,
  model_part 
)
static

◆ AddNodalVariables()

def variables_management.VariablesManager.AddNodalVariables (   model_part,
  variable_list 
)
static

◆ ChangeListOfFluidNodalResultsToPrint()

def variables_management.VariablesManager.ChangeListOfFluidNodalResultsToPrint (   self,
  parameters 
)

◆ ConstructListsOfResultsToPrint()

def variables_management.VariablesManager.ConstructListsOfResultsToPrint (   self,
  parameters 
)

◆ ConstructListsOfVariables()

def variables_management.VariablesManager.ConstructListsOfVariables (   self,
  parameters 
)

◆ ConstructListsOfVariablesForCoupling()

def variables_management.VariablesManager.ConstructListsOfVariablesForCoupling (   self,
  parameters 
)

◆ EliminateRepeatedValuesFromList()

def variables_management.VariablesManager.EliminateRepeatedValuesFromList (   redundant_list)
static

◆ SetOptions()

def variables_management.VariablesManager.SetOptions (   self,
  parameters 
)

Member Data Documentation

◆ backward_coupling_tools

variables_management.VariablesManager.backward_coupling_tools

◆ clusters_nodal_results

variables_management.VariablesManager.clusters_nodal_results

◆ clusters_printing_vars

variables_management.VariablesManager.clusters_printing_vars

◆ clusters_vars

variables_management.VariablesManager.clusters_vars

◆ coupling_dem_vars

variables_management.VariablesManager.coupling_dem_vars

◆ coupling_fluid_vars

variables_management.VariablesManager.coupling_fluid_vars

◆ dem_nodal_results

variables_management.VariablesManager.dem_nodal_results

◆ dem_printing_vars

variables_management.VariablesManager.dem_printing_vars

◆ dem_vars

variables_management.VariablesManager.dem_vars

◆ do_backward_coupling

variables_management.VariablesManager.do_backward_coupling

◆ do_include_history_force

variables_management.VariablesManager.do_include_history_force

◆ fluid_parameters

variables_management.VariablesManager.fluid_parameters

◆ fluid_printing_vars

variables_management.VariablesManager.fluid_printing_vars

◆ fluid_vars

variables_management.VariablesManager.fluid_vars

◆ gauss_points_results

variables_management.VariablesManager.gauss_points_results

◆ history_force_parameters

variables_management.VariablesManager.history_force_parameters

◆ inlet_vars

variables_management.VariablesManager.inlet_vars

◆ mixed_nodal_results

variables_management.VariablesManager.mixed_nodal_results

◆ nodal_results

variables_management.VariablesManager.nodal_results

◆ project_parameters

variables_management.VariablesManager.project_parameters

◆ rigid_faces_nodal_results

variables_management.VariablesManager.rigid_faces_nodal_results

◆ rigid_faces_printing_vars

variables_management.VariablesManager.rigid_faces_printing_vars

◆ rigid_faces_vars

variables_management.VariablesManager.rigid_faces_vars

◆ time_filtered_vars

variables_management.VariablesManager.time_filtered_vars

◆ variables_to_print_in_file

variables_management.VariablesManager.variables_to_print_in_file

The documentation for this class was generated from the following file: