WRApplication
External kratos "application" for multiscale time integration.
SingleSegmentPipeline< TPipe > Class Template Reference

An adaptor class for pipelines consisting of a single segment. More...

Inheritance diagram for SingleSegmentPipeline< TPipe >:
Collaboration diagram for SingleSegmentPipeline< TPipe >:

Public Member Functions

 SingleSegmentPipeline ()=default
 
 SingleSegmentPipeline (SingleSegmentPipeline &&rOther) noexcept=default
 
 SingleSegmentPipeline (const SingleSegmentPipeline &rOther)=default
 
 SingleSegmentPipeline (const Parameters &rParameters)
 
TPipe::OutputType operator() (typename TPipe::InputType input) const
 

Static Public Member Functions

static Parameters GetDefaultParameters ()
 

Additional Inherited Members

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

Detailed Description

template<class TPipe>
class Kratos::Pipes::SingleSegmentPipeline< TPipe >

An adaptor class for pipelines consisting of a single segment.

Constructor & Destructor Documentation

◆ SingleSegmentPipeline() [1/4]

SingleSegmentPipeline ( )
default

◆ SingleSegmentPipeline() [2/4]

SingleSegmentPipeline ( SingleSegmentPipeline< TPipe > &&  rOther)
defaultnoexcept

◆ SingleSegmentPipeline() [3/4]

SingleSegmentPipeline ( const SingleSegmentPipeline< TPipe > &  rOther)
default

◆ SingleSegmentPipeline() [4/4]

SingleSegmentPipeline ( const Parameters &  rParameters)

Member Function Documentation

◆ GetDefaultParameters()

static Parameters GetDefaultParameters ( )
static

◆ operator()()

TPipe::OutputType operator() ( typename TPipe::InputType  input) const

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