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
adaptative_remeshing_contact_structural_mechanics_implicit_dynamic_solver.AdaptativeRemeshingContactImplicitMechanicalSolver Class Reference

The contact structural mechanics implicit dynamic solver. More...

Inheritance diagram for adaptative_remeshing_contact_structural_mechanics_implicit_dynamic_solver.AdaptativeRemeshingContactImplicitMechanicalSolver:
Collaboration diagram for adaptative_remeshing_contact_structural_mechanics_implicit_dynamic_solver.AdaptativeRemeshingContactImplicitMechanicalSolver:

Public Member Functions

def __init__ (self, model, custom_settings)
 
def AddVariables (self)
 Private functions ####. More...
 
def get_remeshing_process (self)
 
def get_metric_process (self)
 
def GetDefaultParameters (cls)
 
- Public Member Functions inherited from contact_structural_mechanics_implicit_dynamic_solver.ContactImplicitMechanicalSolver
def ValidateSettings (self)
 This function validates the settings of the solver. More...
 
def AddDofs (self)
 
def Initialize (self)
 
def Solve (self)
 
def SolveSolutionStep (self)
 
def ExecuteFinalizeSolutionStep (self)
 
def ComputeDeltaTime (self)
 
def AddProcessesList (self, processes_list)
 
def AddPostProcess (self, post_process)
 
- Public Member Functions inherited from structural_mechanics_implicit_dynamic_solver.ImplicitMechanicalSolver
def GetMinimumBufferSize (self)
 
def InitializeSolutionStep (self)
 

Public Attributes

 adaptative_remeshing_utilities
 
- Public Attributes inherited from contact_structural_mechanics_implicit_dynamic_solver.ContactImplicitMechanicalSolver
 contact_settings
 
 linear_solver_settings
 
 echo_level
 
 processes_list
 
 post_process
 
 mechanical_scheme
 
 linear_solver
 
 mechanical_convergence_criterion
 
 builder_and_solver
 

Detailed Description

The contact structural mechanics implicit dynamic solver.

(Fot adaptative remeshing) See contact_structural_mechanics_implicit_dynamic_solver.py for more information.

Constructor & Destructor Documentation

◆ __init__()

def adaptative_remeshing_contact_structural_mechanics_implicit_dynamic_solver.AdaptativeRemeshingContactImplicitMechanicalSolver.__init__ (   self,
  model,
  custom_settings 
)

Member Function Documentation

◆ AddVariables()

def adaptative_remeshing_contact_structural_mechanics_implicit_dynamic_solver.AdaptativeRemeshingContactImplicitMechanicalSolver.AddVariables (   self)

◆ get_metric_process()

def adaptative_remeshing_contact_structural_mechanics_implicit_dynamic_solver.AdaptativeRemeshingContactImplicitMechanicalSolver.get_metric_process (   self)

◆ get_remeshing_process()

def adaptative_remeshing_contact_structural_mechanics_implicit_dynamic_solver.AdaptativeRemeshingContactImplicitMechanicalSolver.get_remeshing_process (   self)

◆ GetDefaultParameters()

def adaptative_remeshing_contact_structural_mechanics_implicit_dynamic_solver.AdaptativeRemeshingContactImplicitMechanicalSolver.GetDefaultParameters (   cls)

Member Data Documentation

◆ adaptative_remeshing_utilities

adaptative_remeshing_contact_structural_mechanics_implicit_dynamic_solver.AdaptativeRemeshingContactImplicitMechanicalSolver.adaptative_remeshing_utilities

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