LifeV
SelectionFunctor Class Reference

#include <AnisotropicMultimechanismMaterialNonLinear.hpp>

+ Collaboration diagram for SelectionFunctor:

Public Types

typedef VectorEpetra vector_Type
 
typedef std::shared_ptr< vector_TypevectorPtr_Type
 

Public Member Functions

 SelectionFunctor ()
 
 SelectionFunctor (const Real value)
 
 ~SelectionFunctor ()
 
void setSelectionVector (const vector_Type &selectionVector)
 
void setValue (const Real value)
 
bool operator() (const UInt i, const UInt nTotDof, const UInt offset) const
 

Protected Attributes

vectorPtr_Type M_selectionVector
 
Real M_value
 

Detailed Description

Member Typedef Documentation

◆ vector_Type

◆ vectorPtr_Type

typedef std::shared_ptr<vector_Type> vectorPtr_Type

Constructor & Destructor Documentation

◆ SelectionFunctor() [1/2]

SelectionFunctor ( )
inline

◆ SelectionFunctor() [2/2]

SelectionFunctor ( const Real  value)
inline

◆ ~SelectionFunctor()

~SelectionFunctor ( )
inline

Member Function Documentation

◆ setSelectionVector()

void setSelectionVector ( const vector_Type selectionVector)
inline

◆ setValue()

void setValue ( const Real  value)
inline

◆ operator()()

bool operator() ( const UInt  i,
const UInt  nTotDof,
const UInt  offset 
) const
inline

Field Documentation

◆ M_selectionVector

vectorPtr_Type M_selectionVector
protected

◆ M_value

Real M_value
protected

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