KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
Simple pass through controller. More...
Public Member Functions | |
bool | IsExecuteStep (self) |
Decide whether the controller should execute the registered operations at the current step. More... | |
None | __call__ (self) |
Execute assigned operations if a check is passed. More... | |
Public Member Functions inherited from core.controllers.Controller | |
def | __init__ (self, KratosMultiphysics.ModelPart model_part, operations.AggregateOperation operation) |
None | ExecuteOperation (self) |
Execute all assigned operations, bypassing the controller's checks. More... | |
Simple pass through controller.
None core.controllers.DefaultController.__call__ | ( | self | ) |
Execute assigned operations if a check is passed.
Reimplemented from core.controllers.Controller.
bool core.controllers.DefaultController.IsExecuteStep | ( | self | ) |
Decide whether the controller should execute the registered operations at the current step.
Reimplemented from core.controllers.Controller.