This class serves as a dedicated Kratos wrapper for acuSolve.
More...
|
| def | __init__ (self, settings, model, solver_name) |
| | Constructor of the AcuSolve Wrapper self : an instance of the class settings : a Kratos Parameters object containing the settings model : a Kratos Model object containing the model solver_name : the name of the solver. More...
|
| |
| def | Initialize (self) |
| | This function initializes the AFS Wrapper self : an instance of the class. More...
|
| |
| def | ExportData (self, data_config) |
| | This function exports data to the AFS Wrapper self : an instance of the class data_config : a dictionary containing the data configuration. More...
|
| |
| def | AdvanceInTime (self, current_time) |
| | This function advances the solution in time self : an instance of the class current_time: the current time. More...
|
| |
| def | SolveSolutionStep (self) |
| | This function solves the solution step self : an instance of the class. More...
|
| |
| def | Finalize (self) |
| | Finalization of the coupled solver. More...
|
| |
This class serves as a dedicated Kratos wrapper for acuSolve.
◆ __init__()
| def solver_wrappers.external.acusolve_wrapper.acuSolveWrapper.__init__ |
( |
|
self, |
|
|
|
settings, |
|
|
|
model, |
|
|
|
solver_name |
|
) |
| |
Constructor of the AcuSolve Wrapper self : an instance of the class settings : a Kratos Parameters object containing the settings model : a Kratos Model object containing the model solver_name : the name of the solver.
◆ AdvanceInTime()
| def solver_wrappers.external.acusolve_wrapper.acuSolveWrapper.AdvanceInTime |
( |
|
self, |
|
|
|
current_time |
|
) |
| |
This function advances the solution in time self : an instance of the class current_time: the current time.
◆ ExportData()
| def solver_wrappers.external.acusolve_wrapper.acuSolveWrapper.ExportData |
( |
|
self, |
|
|
|
data_config |
|
) |
| |
This function exports data to the AFS Wrapper self : an instance of the class data_config : a dictionary containing the data configuration.
◆ Finalize()
| def solver_wrappers.external.acusolve_wrapper.acuSolveWrapper.Finalize |
( |
|
self | ) |
|
Finalization of the coupled solver.
self : The coupled solver object
◆ Initialize()
| def solver_wrappers.external.acusolve_wrapper.acuSolveWrapper.Initialize |
( |
|
self | ) |
|
This function initializes the AFS Wrapper self : an instance of the class.
◆ SolveSolutionStep()
| def solver_wrappers.external.acusolve_wrapper.acuSolveWrapper.SolveSolutionStep |
( |
|
self | ) |
|
This function solves the solution step self : an instance of the class.
◆ deltaT
| solver_wrappers.external.acusolve_wrapper.acuSolveWrapper.deltaT |
◆ name
| solver_wrappers.external.acusolve_wrapper.acuSolveWrapper.name |
◆ post_process_first_step
| solver_wrappers.external.acusolve_wrapper.acuSolveWrapper.post_process_first_step |
◆ vtk_output
| solver_wrappers.external.acusolve_wrapper.acuSolveWrapper.vtk_output |
The documentation for this class was generated from the following file:
- /home/runner/work/Documentation/Documentation/master/applications/CoSimulationApplication/python_scripts/solver_wrappers/external/acusolve_wrapper.py