|
dune-grid 2.8.0
|
Loading...
Searching...
No Matches
io/file/dgfparser/blocks/projection.hh
Go to the documentation of this file.
110 static ProjectionBlock::ExpressionPair createExpression( const std::string& funcexpr, const int dimworld )
246 DUNE_THROW(NotImplemented,"ProjectionBlock::registerProjectionFactory not implemented for dimworld = " << dimworld);
int size() const
void message(const std::string &msg)
virtual void operator()()=0
#define DUNE_THROW(E, m)
const GlobalIndex & global() const
std::ostream & operator<<(std::ostream &out, const IntervalBlock::Interval &interval)
Definition interval.hh:121
Include standard header files.
Interface class for vertex projection at the boundary.
Definition boundaryprojection.hh:31
FieldVector< double, dimworld > CoordinateType
type of coordinate vector
Definition boundaryprojection.hh:40
Definition basic.hh:29
Definition io/file/dgfparser/blocks/projection.hh:22
static ProjectionBlock::ExpressionPair createExpression(const std::string &funcexpr, const int dimworld)
Definition io/file/dgfparser/blocks/projection.hh:110
size_t numBoundaryProjections() const
Definition io/file/dgfparser/blocks/projection.hh:80
const std::vector< unsigned int > & boundaryFace(const size_t i) const
Definition io/file/dgfparser/blocks/projection.hh:85
std::shared_ptr< Expression > ExpressionPointer
Definition io/file/dgfparser/blocks/projection.hh:56
ExpressionPointer function(const std::string &name) const
Definition io/file/dgfparser/blocks/projection.hh:98
FunctionMap functions_
Definition io/file/dgfparser/blocks/projection.hh:148
friend std::ostream & operator<<(std::ostream &, const Token &)
Definition projection.cc:836
ExpressionPair lastFunctionInserted() const
Definition io/file/dgfparser/blocks/projection.hh:104
std::pair< ExpressionPointer, std::string > ExpressionPair
Definition io/file/dgfparser/blocks/projection.hh:57
std::pair< std::vector< unsigned int >, ExpressionPair > BoundaryFunction
Definition io/file/dgfparser/blocks/projection.hh:143
std::vector< BoundaryFunction > boundaryFunctions_
Definition io/file/dgfparser/blocks/projection.hh:150
const DuneBoundaryProjection< dimworld > * defaultProjection() const
Definition io/file/dgfparser/blocks/projection.hh:70
const DuneBoundaryProjection< dimworld > * boundaryProjection(const size_t i) const
Definition io/file/dgfparser/blocks/projection.hh:92
std::map< std::string, ExpressionPair > FunctionMap
Definition io/file/dgfparser/blocks/projection.hh:142
ExpressionPair defaultFunction_
Definition io/file/dgfparser/blocks/projection.hh:149
Definition io/file/dgfparser/blocks/projection.hh:158
virtual ~Expression()
Definition io/file/dgfparser/blocks/projection.hh:161
virtual void evaluate(const Vector &argument, Vector &result) const =0
std::vector< double > Vector
Definition io/file/dgfparser/blocks/projection.hh:159
T begin(T... args)
T empty(T... args)
T end(T... args)
T endl(T... args)
T find(T... args)
T write(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8