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
rve_analysis.RVEAnalysis Class Reference
Inheritance diagram for rve_analysis.RVEAnalysis:
Collaboration diagram for rve_analysis.RVEAnalysis:

Public Member Functions

def __init__ (self, model, project_parameters)
 
def ModifyInitialGeometry (self)
 
def InitializeSolutionStep (self)
 
def RunSolutionLoop (self)
 

Public Attributes

 boundary_mp_name
 
 averaging_mp_name
 
 print_rve_post
 
 perturbation
 
 averaging_volume
 
 domain_size
 
 strain_size
 
 time
 
 populate_search_eps
 
 geometrical_search_tolerance
 tolerance in finding which conditions belong to the surface (will be multiplied by the lenght of the diagonal) More...
 
 max_corner
 
 max_x_face
 
 max_y_face
 
 max_z_face
 
 min_x_face
 
 min_y_face
 
 min_z_face
 

Constructor & Destructor Documentation

◆ __init__()

def rve_analysis.RVEAnalysis.__init__ (   self,
  model,
  project_parameters 
)

Member Function Documentation

◆ InitializeSolutionStep()

def rve_analysis.RVEAnalysis.InitializeSolutionStep (   self)

◆ ModifyInitialGeometry()

def rve_analysis.RVEAnalysis.ModifyInitialGeometry (   self)

◆ RunSolutionLoop()

def rve_analysis.RVEAnalysis.RunSolutionLoop (   self)

Member Data Documentation

◆ averaging_mp_name

rve_analysis.RVEAnalysis.averaging_mp_name

◆ averaging_volume

rve_analysis.RVEAnalysis.averaging_volume

◆ boundary_mp_name

rve_analysis.RVEAnalysis.boundary_mp_name

◆ domain_size

rve_analysis.RVEAnalysis.domain_size

◆ geometrical_search_tolerance

rve_analysis.RVEAnalysis.geometrical_search_tolerance

tolerance in finding which conditions belong to the surface (will be multiplied by the lenght of the diagonal)

◆ max_corner

rve_analysis.RVEAnalysis.max_corner

◆ max_x_face

rve_analysis.RVEAnalysis.max_x_face

◆ max_y_face

rve_analysis.RVEAnalysis.max_y_face

◆ max_z_face

rve_analysis.RVEAnalysis.max_z_face

◆ min_x_face

rve_analysis.RVEAnalysis.min_x_face

◆ min_y_face

rve_analysis.RVEAnalysis.min_y_face

◆ min_z_face

rve_analysis.RVEAnalysis.min_z_face

◆ perturbation

rve_analysis.RVEAnalysis.perturbation

◆ populate_search_eps

rve_analysis.RVEAnalysis.populate_search_eps

◆ print_rve_post

rve_analysis.RVEAnalysis.print_rve_post

◆ strain_size

rve_analysis.RVEAnalysis.strain_size

◆ time

rve_analysis.RVEAnalysis.time

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