Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
panzer::PointGenerator Class Referenceabstract

#include <Panzer_PointGenerator.hpp>

Public Member Functions

virtual Kokkos::DynRankView
< double > 
getPoints (const shards::CellTopology &topo) const =0
 Get the points for a particular topology. More...
 
virtual int numPoints (const shards::CellTopology &topo) const =0
 Get the points for a particular topology. More...
 
virtual bool hasPoints (const shards::CellTopology &topo) const =0
 Check if the generator can generate points for the given topology. More...
 

Detailed Description

A class that uses run time polymorphism to generate the reference cell points. This is a utility for PointDescriptor.

Definition at line 55 of file Panzer_PointGenerator.hpp.

Member Function Documentation

virtual Kokkos::DynRankView<double> panzer::PointGenerator::getPoints ( const shards::CellTopology &  topo) const
pure virtual

Get the points for a particular topology.

virtual int panzer::PointGenerator::numPoints ( const shards::CellTopology &  topo) const
pure virtual

Get the points for a particular topology.

virtual bool panzer::PointGenerator::hasPoints ( const shards::CellTopology &  topo) const
pure virtual

Check if the generator can generate points for the given topology.


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