OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::UnstructuredGridField::CellInsertionFunctor Class Reference

#include <unstructuredgridfield.h>

+ Inheritance diagram for oofem::UnstructuredGridField::CellInsertionFunctor:
+ Collaboration diagram for oofem::UnstructuredGridField::CellInsertionFunctor:

Public Member Functions

 CellInsertionFunctor ()
 
virtual bool evaluate (Cell &member, OctantRecT< Cell > *cell)
 
void registerInsertion (Cell &member, LocalInsertionData< Cell > lidata)
 
std::list< LocalInsertionData< Cell > > * giveInsertionList (Cell &m)
 
- Public Member Functions inherited from oofem::SL_Insertion_Functor< Cell >
virtual bool evaluate (Cell &member, OctantRecT< Cell > *cell)=0
 Evaluates wether the member should be stored in the octant cell. More...
 
virtual void registerInsertion (Cell &member, LocalInsertionData< Cell >LIdata)=0
 Stores LocalInsertionData on the member. More...
 
virtual std::list< LocalInsertionData< Cell > > * giveInsertionList (Cell &member)=0
 Returns list of LocalInsertionData stored on the member. More...
 

Additional Inherited Members

- Protected Types inherited from oofem::SL_Insertion_Functor< Cell >
typedef std::list< Cell >::iterator listIteratorType
 

Detailed Description

Definition at line 225 of file unstructuredgridfield.h.

Constructor & Destructor Documentation

oofem::UnstructuredGridField::CellInsertionFunctor::CellInsertionFunctor ( )
inline

Definition at line 228 of file unstructuredgridfield.h.

Member Function Documentation

virtual bool oofem::UnstructuredGridField::CellInsertionFunctor::evaluate ( Cell member,
OctantRecT< Cell > *  cell 
)
inlinevirtual
std::list<LocalInsertionData<Cell> >* oofem::UnstructuredGridField::CellInsertionFunctor::giveInsertionList ( Cell m)
inline

Definition at line 241 of file unstructuredgridfield.h.

void oofem::UnstructuredGridField::CellInsertionFunctor::registerInsertion ( Cell member,
LocalInsertionData< Cell lidata 
)
inline

Definition at line 240 of file unstructuredgridfield.h.


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

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:43 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011