PRISMS-PF Manual
Loading...
Searching...
No Matches
CellMarkerBase< dim > Class Template Reference

Base class for cell markers. More...

#include <cell_marker_base.h>

Inheritance diagram for CellMarkerBase< dim >:
[legend]

Public Types

using CellIterator = dealii::CellAccessor< dim >
 

Public Member Functions

virtual ~CellMarkerBase ()=default
 Destructor.
 
virtual bool flag (const CellIterator &cell, const SimulationTimer &time_info) const
 
virtual bool flag (const dealii::Point< dim > &point, const SimulationTimer &time_info) const
 

Detailed Description

template<unsigned int dim>
class CellMarkerBase< dim >

Base class for cell markers.

This class provides an interface for marking cells in the simulation domain for refinement based on position.

Member Typedef Documentation

◆ CellIterator

template<unsigned int dim>
using CellMarkerBase< dim >::CellIterator = dealii::CellAccessor<dim>

Constructor & Destructor Documentation

◆ ~CellMarkerBase()

template<unsigned int dim>
virtual CellMarkerBase< dim >::~CellMarkerBase ( )
virtualdefault

Destructor.

Member Function Documentation

◆ flag() [1/2]

template<unsigned int dim>
virtual bool CellMarkerBase< dim >::flag ( const CellIterator cell,
const SimulationTimer time_info 
) const
inlinevirtual

◆ flag() [2/2]

template<unsigned int dim>
virtual bool CellMarkerBase< dim >::flag ( const dealii::Point< dim > &  point,
const SimulationTimer time_info 
) const
inlinevirtual

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