Class Discretization
Defined in File discretization.h
Inheritance Relationships
Derived Types
public pcms::EmptyDiscretization(Class EmptyDiscretization)public pcms::OmegaHDiscretization(Class OmegaHDiscretization)public pcms::PointCloudDiscretization(Class PointCloudDiscretization)public pcms::UniformGridDiscretization< Dim >(Template Class UniformGridDiscretization)public pcms::XGCDiscretization(Class XGCDiscretization)
Class Documentation
-
class Discretization
Subclassed by pcms::EmptyDiscretization, pcms::OmegaHDiscretization, pcms::PointCloudDiscretization, pcms::UniformGridDiscretization< Dim >, pcms::XGCDiscretization
Public Functions
-
virtual bool SameEntities(const Discretization &other) const noexcept = 0
-
virtual int GetDimension() const = 0
-
virtual Rank1View<const ClassificationDimension, DeviceMemorySpace> GetEntityClassificationDimensions(int entity_dim) const = 0
-
virtual Rank1View<const ClassificationId, DeviceMemorySpace> GetEntityClassificationIds(int entity_dim) const = 0
-
virtual ~Discretization() noexcept = default
-
virtual bool SameEntities(const Discretization &other) const noexcept = 0