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

Get a ModelPart from a Model by name. More...

Inheritance diagram for ModelPartFromModel:
Collaboration diagram for ModelPartFromModel:

Public Member Functions

 ModelPartFromModel ()=default
 
 ModelPartFromModel (const std::string &rModelPartName)
 
 ModelPartFromModel (std::string &&rModelPartName) noexcept
 
 ModelPartFromModel (const Parameters &rParameters)
 
 ModelPartFromModel (ModelPartFromModel &&rOther) noexcept=default
 
 ModelPartFromModel (const ModelPartFromModel &rOther)=default
 
const ModelPart & operator() (const Model &rModel) const
 

Static Public Member Functions

static Parameters GetDefaultParameters ()
 

Additional Inherited Members

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

Detailed Description

Get a ModelPart from a Model by name.

Note
Constructible from Parameters with a "model_part_name" string entry.

Constructor & Destructor Documentation

◆ ModelPartFromModel() [1/6]

ModelPartFromModel ( )
default

◆ ModelPartFromModel() [2/6]

ModelPartFromModel ( const std::string &  rModelPartName)

◆ ModelPartFromModel() [3/6]

ModelPartFromModel ( std::string &&  rModelPartName)
noexcept

◆ ModelPartFromModel() [4/6]

ModelPartFromModel ( const Parameters &  rParameters)

◆ ModelPartFromModel() [5/6]

ModelPartFromModel ( ModelPartFromModel &&  rOther)
defaultnoexcept

◆ ModelPartFromModel() [6/6]

ModelPartFromModel ( const ModelPartFromModel rOther)
default

Member Function Documentation

◆ GetDefaultParameters()

static Parameters GetDefaultParameters ( )
static

◆ operator()()

const ModelPart& operator() ( const Model &  rModel) const
inline

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