◆ __init__()
def dam_selfweight_solver.DamSelfweightSolver.__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. This is needed since at the point of constructing the model part is still not filled and the variables are not yet allocated
real construction shall be delayed to the function "Initialize" which will be called once the model is already filled
◆ AddDofs()
def dam_selfweight_solver.DamSelfweightSolver.AddDofs |
( |
|
self | ) |
|
◆ AddVariables()
def dam_selfweight_solver.DamSelfweightSolver.AddVariables |
( |
|
self | ) |
|
◆ Check()
def dam_selfweight_solver.DamSelfweightSolver.Check |
( |
|
self | ) |
|
◆ Clear()
def dam_selfweight_solver.DamSelfweightSolver.Clear |
( |
|
self | ) |
|
◆ ComputeDeltaTime()
def dam_selfweight_solver.DamSelfweightSolver.ComputeDeltaTime |
( |
|
self | ) |
|
◆ FinalizeSolutionStep()
def dam_selfweight_solver.DamSelfweightSolver.FinalizeSolutionStep |
( |
|
self | ) |
|
◆ GetComputingModelPart()
def dam_selfweight_solver.DamSelfweightSolver.GetComputingModelPart |
( |
|
self | ) |
|
◆ GetMinimumBufferSize()
def dam_selfweight_solver.DamSelfweightSolver.GetMinimumBufferSize |
( |
|
self | ) |
|
◆ GetOutputVariables()
def dam_selfweight_solver.DamSelfweightSolver.GetOutputVariables |
( |
|
self | ) |
|
◆ ImportModelPart()
def dam_selfweight_solver.DamSelfweightSolver.ImportModelPart |
( |
|
self | ) |
|
◆ Initialize()
def dam_selfweight_solver.DamSelfweightSolver.Initialize |
( |
|
self | ) |
|
◆ InitializeSolutionStep()
def dam_selfweight_solver.DamSelfweightSolver.InitializeSolutionStep |
( |
|
self | ) |
|
◆ InitializeStrategy()
def dam_selfweight_solver.DamSelfweightSolver.InitializeStrategy |
( |
|
self | ) |
|
◆ Predict()
def dam_selfweight_solver.DamSelfweightSolver.Predict |
( |
|
self | ) |
|
◆ SaveRestart()
def dam_selfweight_solver.DamSelfweightSolver.SaveRestart |
( |
|
self | ) |
|
◆ SetEchoLevel()
def dam_selfweight_solver.DamSelfweightSolver.SetEchoLevel |
( |
|
self, |
|
|
|
level |
|
) |
| |
◆ Solve()
def dam_selfweight_solver.DamSelfweightSolver.Solve |
( |
|
self | ) |
|
◆ SolveSolutionStep()
def dam_selfweight_solver.DamSelfweightSolver.SolveSolutionStep |
( |
|
self | ) |
|
◆ body_domain_sub_sub_model_part_list
dam_selfweight_solver.DamSelfweightSolver.body_domain_sub_sub_model_part_list |
◆ loads_sub_sub_model_part_list
dam_selfweight_solver.DamSelfweightSolver.loads_sub_sub_model_part_list |
◆ main_model_part
dam_selfweight_solver.DamSelfweightSolver.main_model_part |
◆ mechanical_computing_model_part
dam_selfweight_solver.DamSelfweightSolver.mechanical_computing_model_part |
◆ mechanical_linear_solver
dam_selfweight_solver.DamSelfweightSolver.mechanical_linear_solver |
◆ mechanical_model_part_name
dam_selfweight_solver.DamSelfweightSolver.mechanical_model_part_name |
◆ Selfweight_Solver
dam_selfweight_solver.DamSelfweightSolver.Selfweight_Solver |
◆ settings
dam_selfweight_solver.DamSelfweightSolver.settings |
settings string in json format
◆ strategy_params
dam_selfweight_solver.DamSelfweightSolver.strategy_params |
The documentation for this class was generated from the following file:
- /home/runner/work/Documentation/Documentation/master/applications/DamApplication/python_scripts/dam_selfweight_solver.py