OOFEM 3.0
Loading...
Searching...
No Matches
oofem::SL_Insertion_Functor< T > Class Template Referenceabstract

#include <octreelocalizert.h>

Public Member Functions

virtual bool evaluate (T &member, OctantRecT< T > *cell)=0
 Evaluates wether the member should be stored in the octant cell.
virtual void registerInsertion (T &member, LocalInsertionData< T >LIdata)=0
 Stores LocalInsertionData on the member.
virtual std ::list< LocalInsertionData< T > > * giveInsertionList (T &member)=0
 Returns list of LocalInsertionData stored on the member.

Protected Types

typedef std::list< T >::iterator listIteratorType

Detailed Description

template<class T>
class oofem::SL_Insertion_Functor< T >

Functor base class responsible for insertion of members into the octree cell

Author
David Krybus

Definition at line 488 of file octreelocalizert.h.

Member Typedef Documentation

◆ listIteratorType

template<class T>
typedef std::list<T>::iterator oofem::SL_Insertion_Functor< T >::listIteratorType
protected

Definition at line 491 of file octreelocalizert.h.

Member Function Documentation

◆ evaluate()

template<class T>
virtual bool oofem::SL_Insertion_Functor< T >::evaluate ( T & member,
OctantRecT< T > * cell )
pure virtual

◆ giveInsertionList()

template<class T>
virtual std ::list< LocalInsertionData< T > > * oofem::SL_Insertion_Functor< T >::giveInsertionList ( T & member)
pure virtual

◆ registerInsertion()

template<class T>
virtual void oofem::SL_Insertion_Functor< T >::registerInsertion ( T & member,
LocalInsertionData< T > LIdata )
pure virtual

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