OOFEM 3.0
Loading...
Searching...
No Matches
oofem::UnstructuredGridField::CellInsertionFunctor Class Reference

#include <unstructuredgridfield.h>

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

Public Member Functions

 CellInsertionFunctor ()
bool evaluate (Cell &member, OctantRecT< Cell > *cell) override
void registerInsertion (Cell &member, LocalInsertionData< Cell >lidata) override
std::list< LocalInsertionData< Cell > > * giveInsertionList (Cell &m) override
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.
virtual void registerInsertion (Cell &member, LocalInsertionData< Cell >LIdata)=0
 Stores LocalInsertionData on the member.
virtual std ::list< LocalInsertionData< Cell > > * giveInsertionList (Cell &member)=0
 Returns list of LocalInsertionData stored on the member.

Additional Inherited Members

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

Detailed Description

Definition at line 220 of file unstructuredgridfield.h.

Constructor & Destructor Documentation

◆ CellInsertionFunctor()

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

Definition at line 224 of file unstructuredgridfield.h.

Member Function Documentation

◆ evaluate()

bool oofem::UnstructuredGridField::CellInsertionFunctor::evaluate ( Cell & member,
OctantRecT< Cell > * cell )
inlineoverride

◆ giveInsertionList()

std::list< LocalInsertionData< Cell > > * oofem::UnstructuredGridField::CellInsertionFunctor::giveInsertionList ( Cell & m)
inlineoverride

Definition at line 237 of file unstructuredgridfield.h.

◆ registerInsertion()

void oofem::UnstructuredGridField::CellInsertionFunctor::registerInsertion ( Cell & member,
LocalInsertionData< Cell > lidata )
inlineoverride

Definition at line 236 of file unstructuredgridfield.h.


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

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011