◆ __init__()
def parametric_wall.ParametricWall.__init__ |
( |
|
self, |
|
|
|
main_model_part, |
|
|
|
custom_settings |
|
) |
| |
constructor.
the constructor shall only take care of storing the settings and the pointer to the main_model part.
real construction shall be delayed to the function "Initialize" which will be called once the mesher is already filled
◆ BuildParametricWall()
def parametric_wall.ParametricWall.BuildParametricWall |
( |
|
self | ) |
|
◆ CreateBoundingBoxMesh()
def parametric_wall.ParametricWall.CreateBoundingBoxMesh |
( |
|
self, |
|
|
|
bounding_box, |
|
|
|
model_part |
|
) |
| |
◆ ExecuteSearch()
def parametric_wall.ParametricWall.ExecuteSearch |
( |
|
self | ) |
|
◆ FinalizeSearch()
def parametric_wall.ParametricWall.FinalizeSearch |
( |
|
self | ) |
|
◆ GetLowerPoint()
def parametric_wall.ParametricWall.GetLowerPoint |
( |
|
self, |
|
|
|
model_part |
|
) |
| |
◆ GetUpperPoint()
def parametric_wall.ParametricWall.GetUpperPoint |
( |
|
self, |
|
|
|
model_part |
|
) |
| |
◆ Initialize()
def parametric_wall.ParametricWall.Initialize |
( |
|
self | ) |
|
◆ InitializeSearch()
def parametric_wall.ParametricWall.InitializeSearch |
( |
|
self | ) |
|
◆ body_model_part
parametric_wall.ParametricWall.body_model_part |
◆ body_model_part_name
parametric_wall.ParametricWall.body_model_part_name |
◆ contact_model_part_name
parametric_wall.ParametricWall.contact_model_part_name |
◆ contact_wall_model_part
parametric_wall.ParametricWall.contact_wall_model_part |
◆ main_model_part
parametric_wall.ParametricWall.main_model_part |
◆ SearchStrategy
parametric_wall.ParametricWall.SearchStrategy |
◆ settings
parametric_wall.ParametricWall.settings |
settings string in json format
new node and rigid body element inside the same mesh : boundary conditions also applied this node and elements must be considered in the computing model part new contact conditions must be already assembled
if exist a movement from a point different from CG a link condition must be used
overwrite the default settings with user-provided parameters
◆ wall_bounding_box
parametric_wall.ParametricWall.wall_bounding_box |
◆ wall_model_part
parametric_wall.ParametricWall.wall_model_part |
The documentation for this class was generated from the following file:
- /home/runner/work/Documentation/Documentation/master/applications/ContactMechanicsApplication/python_scripts/parametric_wall.py