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