WRApplication
External kratos "application" for multiscale time integration.
WrappedAnalysis Class Reference

Integrate a KratosMultiphysics.AnalysisStage into AsyncSolver._Synchronize. More...

Inheritance diagram for WrappedAnalysis:
Collaboration diagram for WrappedAnalysis:

Classes

class  SynchronizeScope
 Sandwich AnalysisStage.SolveSolutionStage between "initialization" and "finalization". More...
 

Public Member Functions

KratosMultiphysics.Parameters GetDefaultParameters (cls)
 
- 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)
 

Detailed Description

Integrate a KratosMultiphysics.AnalysisStage into AsyncSolver._Synchronize.

@classname WrappedAnalysis

Default Parameters:

{
"type" : "", // <== AnalysisStage type available from the Registry
"parameters" : {}, // <== parameters passed on to the constructor
"synchronization_predicate" : {
"type" : "",
"parameters" : {}
}
}

Member Function Documentation

◆ GetDefaultParameters()

KratosMultiphysics.Parameters GetDefaultParameters (   cls)

Reimplemented from AsyncSolver.


The documentation for this class was generated from the following file: