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

Public Member Functions

def __init__ (self, DEM_parameters, procedures, solver, graphs_path, post_path, spheres_model_part, rigid_face_model_part)
 
def Initialize (self)
 
def BreakBondUtility (self, spheres_model_part)
 
def Flush (self, a)
 
def PrepareTestOedometric (self)
 
def PrepareTestTriaxialHydro (self)
 
def PrepareTests (self)
 
def ComputeLoadingVelocity (self)
 
def ComputeMeasuringSurface (self)
 
def CylinderSkinDetermination (self)
 
def BtsSkinDetermination (self)
 
def PrepareDataForGraph (self)
 
def MeasureForcesAndPressure (self)
 
def PrintGraph (self, time)
 
def PrintChart (self)
 
def FinalizeGraphs (self)
 
def OrientationStudy (self, contact_model_part, step)
 
def ApplyLateralPressure (self, Pressure, XLAT, XBOT, XTOP, XBOTCORNER, XTOPCORNER, alpha_top, alpha_bot, alpha_lat)
 
def MeasureRadialStrain (self)
 
def PoissonMeasure (self)
 
def GenerateGraphics (self)
 POISSON##################################. More...
 

Public Attributes

 parameters
 
 graphs_path
 
 post_path
 
 spheres_model_part
 
 rigid_face_model_part
 
 Procedures
 
 solver
 
 top_mesh_nodes
 
 bot_mesh_nodes
 
 top_mesh_fem_nodes
 
 bot_mesh_fem_nodes
 
 xtop_area
 
 xbot_area
 
 xlat_area
 
 xtopcorner_area
 
 xbotcorner_area
 
 SKIN
 
 LAT
 
 BOT
 
 TOP
 
 XLAT
 
 XTOP
 
 XBOT
 
 XTOPCORNER
 
 XBOTCORNER
 
 bond_00_05
 
 bond_05_10
 
 bond_10_15
 
 bond_15_20
 
 bond_20_25
 
 bond_25_30
 
 bond_30_35
 
 bond_35_40
 
 bond_40_45
 
 bond_45_50
 
 bond_50_55
 
 bond_55_60
 
 bond_60_65
 
 bond_65_70
 
 bond_70_75
 
 bond_75_80
 
 bond_80_85
 
 bond_85_90
 
 sizes
 
 sigma_mean_table
 
 tau_mean_table
 
 sigma_rel_std_dev_table
 
 tau_rel_std_dev_table
 
 sigma_ratio_table
 
 graph_counter
 
 renew_pressure
 
 Pressure
 
 pressure_to_apply
 
 CN_graph_counter
 
 length_correction_factor
 
 graph_frequency
 
 strain
 
 strain_bts
 
 volumetric_strain
 
 radial_strain
 
 first_time_entry
 
 first_time_entry_2
 
 total_stress_top
 
 total_stress_bot
 
 total_stress_mean
 
 LoadingVelocity
 
 MeasuringSurface
 
 height
 
 diameter
 
 ConfinementPressure
 
 test_type
 Fixing horizontally top and bot. More...
 
 y_coordinate_of_cylinder_bottom_base
 
 z_coordinate_of_cylinder_bottom_base
 
 problem_name
 
 initial_time
 
 chart
 
 aux
 
 PreUtilities
 
 alpha_top
 Correction Coefs TODO 0.25* for cylinder section EXXON. More...
 
 alpha_bot
 
 alpha_lat
 
 bts_export
 
 graph_export_1
 
 graph_export_2
 
 graph_export_3
 
 graph_export_4
 
 graph_export_volumetric
 
 CN_export
 
 total_check
 
 total_stress_bts
 

Constructor & Destructor Documentation

◆ __init__()

def DEM_material_test_script.MaterialTest.__init__ (   self,
  DEM_parameters,
  procedures,
  solver,
  graphs_path,
  post_path,
  spheres_model_part,
  rigid_face_model_part 
)

Member Function Documentation

◆ ApplyLateralPressure()

def DEM_material_test_script.MaterialTest.ApplyLateralPressure (   self,
  Pressure,
  XLAT,
  XBOT,
  XTOP,
  XBOTCORNER,
  XTOPCORNER,
  alpha_top,
  alpha_bot,
  alpha_lat 
)

◆ BreakBondUtility()

def DEM_material_test_script.MaterialTest.BreakBondUtility (   self,
  spheres_model_part 
)

◆ BtsSkinDetermination()

def DEM_material_test_script.MaterialTest.BtsSkinDetermination (   self)

◆ ComputeLoadingVelocity()

def DEM_material_test_script.MaterialTest.ComputeLoadingVelocity (   self)

◆ ComputeMeasuringSurface()

def DEM_material_test_script.MaterialTest.ComputeMeasuringSurface (   self)

◆ CylinderSkinDetermination()

def DEM_material_test_script.MaterialTest.CylinderSkinDetermination (   self)

◆ FinalizeGraphs()

def DEM_material_test_script.MaterialTest.FinalizeGraphs (   self)

◆ Flush()

def DEM_material_test_script.MaterialTest.Flush (   self,
  a 
)

◆ GenerateGraphics()

def DEM_material_test_script.MaterialTest.GenerateGraphics (   self)

POISSON##################################.

◆ Initialize()

def DEM_material_test_script.MaterialTest.Initialize (   self)

◆ MeasureForcesAndPressure()

def DEM_material_test_script.MaterialTest.MeasureForcesAndPressure (   self)

◆ MeasureRadialStrain()

def DEM_material_test_script.MaterialTest.MeasureRadialStrain (   self)

◆ OrientationStudy()

def DEM_material_test_script.MaterialTest.OrientationStudy (   self,
  contact_model_part,
  step 
)

◆ PoissonMeasure()

def DEM_material_test_script.MaterialTest.PoissonMeasure (   self)

◆ PrepareDataForGraph()

def DEM_material_test_script.MaterialTest.PrepareDataForGraph (   self)

◆ PrepareTestOedometric()

def DEM_material_test_script.MaterialTest.PrepareTestOedometric (   self)

◆ PrepareTests()

def DEM_material_test_script.MaterialTest.PrepareTests (   self)

◆ PrepareTestTriaxialHydro()

def DEM_material_test_script.MaterialTest.PrepareTestTriaxialHydro (   self)

◆ PrintChart()

def DEM_material_test_script.MaterialTest.PrintChart (   self)

◆ PrintGraph()

def DEM_material_test_script.MaterialTest.PrintGraph (   self,
  time 
)

Member Data Documentation

◆ alpha_bot

DEM_material_test_script.MaterialTest.alpha_bot

◆ alpha_lat

DEM_material_test_script.MaterialTest.alpha_lat

◆ alpha_top

DEM_material_test_script.MaterialTest.alpha_top

Correction Coefs TODO 0.25* for cylinder section EXXON.

◆ aux

DEM_material_test_script.MaterialTest.aux

◆ bond_00_05

DEM_material_test_script.MaterialTest.bond_00_05

◆ bond_05_10

DEM_material_test_script.MaterialTest.bond_05_10

◆ bond_10_15

DEM_material_test_script.MaterialTest.bond_10_15

◆ bond_15_20

DEM_material_test_script.MaterialTest.bond_15_20

◆ bond_20_25

DEM_material_test_script.MaterialTest.bond_20_25

◆ bond_25_30

DEM_material_test_script.MaterialTest.bond_25_30

◆ bond_30_35

DEM_material_test_script.MaterialTest.bond_30_35

◆ bond_35_40

DEM_material_test_script.MaterialTest.bond_35_40

◆ bond_40_45

DEM_material_test_script.MaterialTest.bond_40_45

◆ bond_45_50

DEM_material_test_script.MaterialTest.bond_45_50

◆ bond_50_55

DEM_material_test_script.MaterialTest.bond_50_55

◆ bond_55_60

DEM_material_test_script.MaterialTest.bond_55_60

◆ bond_60_65

DEM_material_test_script.MaterialTest.bond_60_65

◆ bond_65_70

DEM_material_test_script.MaterialTest.bond_65_70

◆ bond_70_75

DEM_material_test_script.MaterialTest.bond_70_75

◆ bond_75_80

DEM_material_test_script.MaterialTest.bond_75_80

◆ bond_80_85

DEM_material_test_script.MaterialTest.bond_80_85

◆ bond_85_90

DEM_material_test_script.MaterialTest.bond_85_90

◆ BOT

DEM_material_test_script.MaterialTest.BOT

◆ bot_mesh_fem_nodes

DEM_material_test_script.MaterialTest.bot_mesh_fem_nodes

◆ bot_mesh_nodes

DEM_material_test_script.MaterialTest.bot_mesh_nodes

◆ bts_export

DEM_material_test_script.MaterialTest.bts_export

◆ chart

DEM_material_test_script.MaterialTest.chart

◆ CN_export

DEM_material_test_script.MaterialTest.CN_export

◆ CN_graph_counter

DEM_material_test_script.MaterialTest.CN_graph_counter

◆ ConfinementPressure

DEM_material_test_script.MaterialTest.ConfinementPressure

◆ diameter

DEM_material_test_script.MaterialTest.diameter

◆ first_time_entry

DEM_material_test_script.MaterialTest.first_time_entry

◆ first_time_entry_2

DEM_material_test_script.MaterialTest.first_time_entry_2

◆ graph_counter

DEM_material_test_script.MaterialTest.graph_counter

◆ graph_export_1

DEM_material_test_script.MaterialTest.graph_export_1

◆ graph_export_2

DEM_material_test_script.MaterialTest.graph_export_2

◆ graph_export_3

DEM_material_test_script.MaterialTest.graph_export_3

◆ graph_export_4

DEM_material_test_script.MaterialTest.graph_export_4

◆ graph_export_volumetric

DEM_material_test_script.MaterialTest.graph_export_volumetric

◆ graph_frequency

DEM_material_test_script.MaterialTest.graph_frequency

◆ graphs_path

DEM_material_test_script.MaterialTest.graphs_path

◆ height

DEM_material_test_script.MaterialTest.height

◆ initial_time

DEM_material_test_script.MaterialTest.initial_time

◆ LAT

DEM_material_test_script.MaterialTest.LAT

◆ length_correction_factor

DEM_material_test_script.MaterialTest.length_correction_factor

◆ LoadingVelocity

DEM_material_test_script.MaterialTest.LoadingVelocity

◆ MeasuringSurface

DEM_material_test_script.MaterialTest.MeasuringSurface

◆ parameters

DEM_material_test_script.MaterialTest.parameters

◆ post_path

DEM_material_test_script.MaterialTest.post_path

◆ Pressure

DEM_material_test_script.MaterialTest.Pressure

◆ pressure_to_apply

DEM_material_test_script.MaterialTest.pressure_to_apply

◆ PreUtilities

DEM_material_test_script.MaterialTest.PreUtilities

◆ problem_name

DEM_material_test_script.MaterialTest.problem_name

◆ Procedures

DEM_material_test_script.MaterialTest.Procedures

◆ radial_strain

DEM_material_test_script.MaterialTest.radial_strain

◆ renew_pressure

DEM_material_test_script.MaterialTest.renew_pressure

◆ rigid_face_model_part

DEM_material_test_script.MaterialTest.rigid_face_model_part

◆ sigma_mean_table

DEM_material_test_script.MaterialTest.sigma_mean_table

◆ sigma_ratio_table

DEM_material_test_script.MaterialTest.sigma_ratio_table

◆ sigma_rel_std_dev_table

DEM_material_test_script.MaterialTest.sigma_rel_std_dev_table

◆ sizes

DEM_material_test_script.MaterialTest.sizes

◆ SKIN

DEM_material_test_script.MaterialTest.SKIN

◆ solver

DEM_material_test_script.MaterialTest.solver

◆ spheres_model_part

DEM_material_test_script.MaterialTest.spheres_model_part

◆ strain

DEM_material_test_script.MaterialTest.strain

◆ strain_bts

DEM_material_test_script.MaterialTest.strain_bts

◆ tau_mean_table

DEM_material_test_script.MaterialTest.tau_mean_table

◆ tau_rel_std_dev_table

DEM_material_test_script.MaterialTest.tau_rel_std_dev_table

◆ test_type

DEM_material_test_script.MaterialTest.test_type

Fixing horizontally top and bot.

◆ TOP

DEM_material_test_script.MaterialTest.TOP

◆ top_mesh_fem_nodes

DEM_material_test_script.MaterialTest.top_mesh_fem_nodes

◆ top_mesh_nodes

DEM_material_test_script.MaterialTest.top_mesh_nodes

◆ total_check

DEM_material_test_script.MaterialTest.total_check

◆ total_stress_bot

DEM_material_test_script.MaterialTest.total_stress_bot

◆ total_stress_bts

DEM_material_test_script.MaterialTest.total_stress_bts

◆ total_stress_mean

DEM_material_test_script.MaterialTest.total_stress_mean

◆ total_stress_top

DEM_material_test_script.MaterialTest.total_stress_top

◆ volumetric_strain

DEM_material_test_script.MaterialTest.volumetric_strain

◆ XBOT

DEM_material_test_script.MaterialTest.XBOT

◆ xbot_area

DEM_material_test_script.MaterialTest.xbot_area

◆ XBOTCORNER

DEM_material_test_script.MaterialTest.XBOTCORNER

◆ xbotcorner_area

DEM_material_test_script.MaterialTest.xbotcorner_area

◆ XLAT

DEM_material_test_script.MaterialTest.XLAT

◆ xlat_area

DEM_material_test_script.MaterialTest.xlat_area

◆ XTOP

DEM_material_test_script.MaterialTest.XTOP

◆ xtop_area

DEM_material_test_script.MaterialTest.xtop_area

◆ XTOPCORNER

DEM_material_test_script.MaterialTest.XTOPCORNER

◆ xtopcorner_area

DEM_material_test_script.MaterialTest.xtopcorner_area

◆ y_coordinate_of_cylinder_bottom_base

DEM_material_test_script.MaterialTest.y_coordinate_of_cylinder_bottom_base

◆ z_coordinate_of_cylinder_bottom_base

DEM_material_test_script.MaterialTest.z_coordinate_of_cylinder_bottom_base

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