WRApplication
External kratos "application" for multiscale time integration.
|
AsyncSolver with coupling directives from CoSimulationApplication. More...
Public Member Functions | |
Static Members | |
KratosMultiphysics.Parameters | GetDefaultParameters (cls) |
Uninitialized parameters for validation. More... | |
Public Member Functions inherited from AsyncSolver | |
"AsyncSolver.PreprocessScope" | Preprocess (self) |
Tasks to run before any calls to AsyncSolver.Advance. More... | |
"AsyncSolver.AdvanceScope" | Advance (self) |
Repeatedly solve the partition until synchronization becomes necessary. More... | |
"AsyncSolver.SynchronizeScope" | Synchronize (self) |
Perform data synchronization and coupling tasks between partitions. More... | |
"AsyncSolver.PostprocessScope" | Postprocess (self) |
Tasks to run if no more AsyncSolver.Advance calls are made. More... | |
"AsyncSolver.SolutionLoopScope" | RunSolutionLoop (self) |
"AsyncSolver" | GetSolver (self, str partition_name) |
Get the solver assigned to the specified partition. More... | |
KratosMultiphysics.Model | model (self) |
"collections.abc.KeysView[str]" | partitions (self) |
KratosMultiphysics.Parameters | parameters (self) |
WRApp.ModelPredicate | synchronization_predicate (self) |
AsyncSolver with coupling directives from CoSimulationApplication.
@classname CoupledAsyncSolver
This class shoves most functionality from CoSimulationCoupledSolver into the interface set by AsyncSolver.
KratosMultiphysics.Parameters GetDefaultParameters | ( | cls | ) |
Uninitialized parameters for validation.
"model_part_name" is optional, and is used for identifying the ModelPart whose DataCommunicator will be used for MPI calls. If left blank, the default data communicator is used.
Default parameters:
Reimplemented from AsyncSolver.