WRApplication
External kratos "application" for multiscale time integration.
ModelPredicatePipe.hpp File Reference
Include dependency graph for ModelPredicatePipe.hpp:

Go to the source code of this file.

Classes

class  ModelPredicatePipe< TPipe >
 

Namespaces

 Kratos
 
 Kratos::WRApp
 

Typedefs

using ConstModelPredicate = ModelPredicatePipe< Pipes::SingleSegmentPipeline< Pipes::ConstPredicate< const Model & > > >
 Always returns the boolean value it was constructed with, regardless of the input Model. More...
 
using TimeIntervalPredicate = ModelPredicatePipe< Pipes::Pipeline< Pipes::ModelPartFromModel, Pipes::ProcessInfoFromModelPart, Pipes::TimeFromProcessInfo, Pipes::IntervalPredicate< double > > >
 Check whether TIME is greater than the provided value. More...
 
using StepIntervalPredicate = ModelPredicatePipe< Pipes::Pipeline< Pipes::ModelPartFromModel, Pipes::ProcessInfoFromModelPart, Pipes::StepFromProcessInfo, Pipes::IntervalPredicate< int > > >
 Check whether STEP in a ModelPart is within an interval. More...
 
using PeriodicTimeIntervalPredicate = ModelPredicatePipe< Pipes::Pipeline< Pipes::ModelPartFromModel, Pipes::ProcessInfoFromModelPart, Pipes::TimeFromProcessInfo, Pipes::Add< double >, Pipes::Modulo< double >, Pipes::IntervalPredicate< double > > >
 Check whether TIME in a ModelPart is within a cyclic interval. More...
 
using PeriodicStepIntervalPredicate = ModelPredicatePipe< Pipes::Pipeline< Pipes::ModelPartFromModel, Pipes::ProcessInfoFromModelPart, Pipes::StepFromProcessInfo, Pipes::Modulo< int >, Pipes::IntervalPredicate< int > > >
 Check whether STEP in a ModelPart is within a cyclic interval. More...