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
sprism_process.SPRISMProcess Class Reference

This class is used in order to compute some pre and post process on the SPRISM solid shell elements. More...

Inheritance diagram for sprism_process.SPRISMProcess:
Collaboration diagram for sprism_process.SPRISMProcess:

Public Member Functions

def __init__ (self, Model, settings)
 The default constructor of the class. More...
 
def ExecuteInitialize (self)
 This method is executed at the begining to initialize the process. More...
 
def ExecuteInitializeSolutionStep (self)
 This method is executed in order to initialize the current step. More...
 
def ExecuteFinalizeSolutionStep (self)
 This method is executed in order to finalize the current step. More...
 

Public Attributes

 settings
 
 solid_shell_model_part
 
 main_model_part
 
 sprism_neighbour_search
 
 thickness_compute_process
 

Detailed Description

This class is used in order to compute some pre and post process on the SPRISM solid shell elements.

Only the member variables listed below should be accessed directly.

Public member variables:
Model -- the container of the different model parts.
settings -- Kratos parameters containing the settings.

Constructor & Destructor Documentation

◆ __init__()

def sprism_process.SPRISMProcess.__init__ (   self,
  Model,
  settings 
)

The default constructor of the class.

   Keyword arguments:
   self -- It signifies an instance of a class.
   Model -- the container of the different model parts.
   settings -- Kratos parameters containing solver settings.

Member Function Documentation

◆ ExecuteFinalizeSolutionStep()

def sprism_process.SPRISMProcess.ExecuteFinalizeSolutionStep (   self)

This method is executed in order to finalize the current step.

   Keyword arguments:
   self -- It signifies an instance of a class.

◆ ExecuteInitialize()

def sprism_process.SPRISMProcess.ExecuteInitialize (   self)

This method is executed at the begining to initialize the process.

   Keyword arguments:
   self -- It signifies an instance of a class.

◆ ExecuteInitializeSolutionStep()

def sprism_process.SPRISMProcess.ExecuteInitializeSolutionStep (   self)

This method is executed in order to initialize the current step.

   Keyword arguments:
   self -- It signifies an instance of a class.

Member Data Documentation

◆ main_model_part

sprism_process.SPRISMProcess.main_model_part

◆ settings

sprism_process.SPRISMProcess.settings

◆ solid_shell_model_part

sprism_process.SPRISMProcess.solid_shell_model_part

◆ sprism_neighbour_search

sprism_process.SPRISMProcess.sprism_neighbour_search

◆ thickness_compute_process

sprism_process.SPRISMProcess.thickness_compute_process

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