WRApplication
External kratos "application" for multiscale time integration.
ModelPredicatePipe< TPipe > Class Template Reference
Inheritance diagram for ModelPredicatePipe< TPipe >:
Collaboration diagram for ModelPredicatePipe< TPipe >:

Public Member Functions

 KRATOS_CLASS_POINTER_DEFINITION (ModelPredicatePipe)
 
 ModelPredicatePipe ()
 
 ModelPredicatePipe (const Parameters &rParameters)
 
 ModelPredicatePipe (ModelPredicatePipe &&rOther) noexcept=default
 
 ModelPredicatePipe (const ModelPredicatePipe &rOther)=default
 
bool operator() (const Model &rModel) const override
 
virtual Parameters GetDefaultParameters () const override
 
- Public Member Functions inherited from ModelPredicate
 KRATOS_CLASS_POINTER_DEFINITION (ModelPredicate)
 
virtual ~ModelPredicate ()
 
- Public Member Functions inherited from WRAppClass
 KRATOS_CLASS_POINTER_DEFINITION (WRAppClass)
 
 WRAppClass () noexcept=default
 
 WRAppClass (WRAppClass &&rOther) noexcept=default
 
 WRAppClass (const WRAppClass &rOther) noexcept=default
 
virtual ~WRAppClass () noexcept=default
 
WRAppClassoperator= (WRAppClass &&rOther) noexcept=default
 
WRAppClassoperator= (const WRAppClass &rOther) noexcept=default
 

Additional Inherited Members

- Public Types inherited from Traits< const Model &, bool >
using InputType = const Model &
 cv-qualified argument type of operator() More...
 
using OutputType = bool
 qualified return type of operator() More...
 

Constructor & Destructor Documentation

◆ ModelPredicatePipe() [1/4]

ModelPredicatePipe ( )
inline

◆ ModelPredicatePipe() [2/4]

ModelPredicatePipe ( const Parameters &  rParameters)
inline

◆ ModelPredicatePipe() [3/4]

ModelPredicatePipe ( ModelPredicatePipe< TPipe > &&  rOther)
defaultnoexcept

◆ ModelPredicatePipe() [4/4]

ModelPredicatePipe ( const ModelPredicatePipe< TPipe > &  rOther)
default

Member Function Documentation

◆ GetDefaultParameters()

virtual Parameters GetDefaultParameters ( ) const
inlineoverridevirtual

Implements WRAppClass.

◆ KRATOS_CLASS_POINTER_DEFINITION()

KRATOS_CLASS_POINTER_DEFINITION ( ModelPredicatePipe< TPipe >  )

◆ operator()()

bool operator() ( const Model &  rModel) const
inlineoverridevirtual

Implements ModelPredicate.


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