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
structural_mechanics_analysis.StructuralMechanicsAnalysis Class Reference

This class is the main-script of the StructuralMechanicsApplication put in a class. More...

Inheritance diagram for structural_mechanics_analysis.StructuralMechanicsAnalysis:
Collaboration diagram for structural_mechanics_analysis.StructuralMechanicsAnalysis:

Public Member Functions

def __init__ (self, model, project_parameters)
 
def Initialize (self)
 Initializing the Analysis. More...
 
def OutputSolutionStep (self)
 This function printed / writes output files after the solution of a step. More...
 

Public Attributes

 contact_problem
 
 echo_level
 

Detailed Description

This class is the main-script of the StructuralMechanicsApplication put in a class.

It can be imported and used as "black-box"

Constructor & Destructor Documentation

◆ __init__()

def structural_mechanics_analysis.StructuralMechanicsAnalysis.__init__ (   self,
  model,
  project_parameters 
)

Member Function Documentation

◆ Initialize()

def structural_mechanics_analysis.StructuralMechanicsAnalysis.Initialize (   self)

Initializing the Analysis.

◆ OutputSolutionStep()

def structural_mechanics_analysis.StructuralMechanicsAnalysis.OutputSolutionStep (   self)

This function printed / writes output files after the solution of a step.

Member Data Documentation

◆ contact_problem

structural_mechanics_analysis.StructuralMechanicsAnalysis.contact_problem

◆ echo_level

structural_mechanics_analysis.StructuralMechanicsAnalysis.echo_level

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