Class CoordinateSystem

Inheritance Relationships

Derived Types

Class Documentation

class CoordinateSystem

Subclassed by pcms::csys::Cartesian, pcms::csys::CylindricalRThetaZ, pcms::csys::CylindricalRZ

Public Functions

virtual std::string_view Kind() const noexcept = 0
virtual int Dimension() const noexcept = 0
virtual bool HasOrthogonalBasis() const noexcept = 0
virtual bool HasUnitScaleFactors() const noexcept = 0
virtual bool operator==(const CoordinateSystem &other) const noexcept = 0
virtual ~CoordinateSystem() = default