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 | Public Attributes | List of all members
derivative_recovery.pouliot_2012_recoverer.Pouliot2012MaterialAccelerationRecoverer Class Reference
Inheritance diagram for derivative_recovery.pouliot_2012_recoverer.Pouliot2012MaterialAccelerationRecoverer:
Collaboration diagram for derivative_recovery.pouliot_2012_recoverer.Pouliot2012MaterialAccelerationRecoverer:

Public Member Functions

def __init__ (self, model_part, project_parameters, do_pre_recovery=False)
 
- Public Member Functions inherited from derivative_recovery.pouliot_2012_recoverer.Pouliot2012GradientRecoverer
def __init__ (self, project_parameters, model_part)
 
- Public Member Functions inherited from derivative_recovery.L2_projection_recoverer.L2ProjectionGradientRecoverer
def Solve (self)
 
def RecoverGradientOfVelocity (self)
 
def RecoverGradientOfVelocityComponent (self, component)
 
- Public Member Functions inherited from derivative_recovery.L2_projection_recoverer.L2ProjectionDerivativesRecoverer
def FillUpModelPart (self, element_type, condition_type)
 
def CreateCPluPlusStrategies (self, echo_level=1)
 
def AddDofs (self, DOF_variables)
 
def SetToZero (self, variable)
 
- Public Member Functions inherited from derivative_recovery.recoverer.VorticityRecoverer
def RecoverVorticityFromGradient (self)
 
def CalculateVorticityContributionOfTheGradientOfAComponent (self)
 
- Public Member Functions inherited from derivative_recovery.recoverer.GradientRecoverer
def RecoverPressureGradient (self)
 
def RecoverFluidFractionGradient (self)
 
- Public Member Functions inherited from derivative_recovery.recoverer.EmptyGradientRecoverer
def RecoverGradientOfScalar (self, scalar_variable, gradient_variable)
 
def RecoverGradientOfVector (self, vector_variable, gradient_variable_x, gradient_variable_y, gradient_variable_z)
 
- Public Member Functions inherited from derivative_recovery.L2_projection_recoverer.L2ProjectionMaterialAccelerationRecoverer
def __init__ (self, project_parameters, model_part)
 
def RecoverMaterialAcceleration (self)
 
- Public Member Functions inherited from derivative_recovery.recoverer.MaterialAccelerationRecoverer
def RecoverMaterialAccelerationFromGradient (self)
 

Public Attributes

 do_pre_recovery
 
 recovery_strategy
 
- Public Attributes inherited from derivative_recovery.pouliot_2012_recoverer.Pouliot2012GradientRecoverer
 element_type
 
 condition_type
 
 DOFs
 
 calculate_vorticity
 
- Public Attributes inherited from derivative_recovery.L2_projection_recoverer.L2ProjectionGradientRecoverer
 element_type
 
 condition_type
 
 DOFs
 
 calculate_vorticity
 
- Public Attributes inherited from derivative_recovery.L2_projection_recoverer.L2ProjectionDerivativesRecoverer
 model_part
 
 use_lumped_mass_matrix
 
 recovery_model_part
 
 custom_functions_tool
 
 calculate_vorticity
 
 recovery_strategy
 
- Public Attributes inherited from derivative_recovery.recoverer.DerivativesRecoverer
 model_part
 
 cplusplus_recovery_tool
 
- Public Attributes inherited from derivative_recovery.L2_projection_recoverer.L2ProjectionMaterialAccelerationRecoverer
 store_full_gradient
 

Constructor & Destructor Documentation

◆ __init__()

def derivative_recovery.pouliot_2012_recoverer.Pouliot2012MaterialAccelerationRecoverer.__init__ (   self,
  model_part,
  project_parameters,
  do_pre_recovery = False 
)

Member Data Documentation

◆ do_pre_recovery

derivative_recovery.pouliot_2012_recoverer.Pouliot2012MaterialAccelerationRecoverer.do_pre_recovery

◆ recovery_strategy

derivative_recovery.pouliot_2012_recoverer.Pouliot2012MaterialAccelerationRecoverer.recovery_strategy

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