QUGaR 0.0.4
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cqugar::impl::AffineTransf< dim >Class for representing affine transformations
 Cqugar::impl::funcs::AnnulusBase2D annulus base class. The function is defined by the annulus center and major and inner radii. The function presents a negative sign inside the annulus (between both boundaries), and positive outside
 Cqugar::impl::funcs::Annulus2D annulus function. The function is defined by the annulus center and outer and inner radii. The function presents a negative sign inside the annulus (between both boundaries), and positive outside
 Cqugar::impl::funcs::AnnulusBzr2D annulus function. The function is defined by the annulus center and outer and inner radii. The function presents a negative sign inside the annulus (between both boundaries), and positive outside
 Cqugar::BoundBox< dim >Class representing a dim-dimensional Cartesian product bounding box
 Cqugar::CartGridTP< dim >Class representing a dim-dimensional Cartesian tensor-product grid
 Cqugar::impl::funcs::ConstantBaseDimension independent constant function
 Cqugar::impl::funcs::Constant< dim >Dimension independent constant function
 Cqugar::impl::funcs::ConstantBzr< dim >Dimension independent constant function
 Cqugar::CutCellsQuad< dim >
 Cqugar::CutIsoBoundsQuad< dim >
 Cqugar::CutUnfBoundsQuad< dim >
 Cqugar::impl::funcs::CylinderBaseInfinite cylinder base class
 Cqugar::impl::funcs::CylinderInfinite cylinder
 Cqugar::impl::funcs::CylinderBzrInfinite cylinder
 Cqugar::impl::DomainFunc< dim, range >Domain functions
 Cqugar::impl::PolynomialTP< dim, 1 >
 Cqugar::impl::MonomialsTP< dim, range >Dim-dimensional tensor-product monomials function
 Cqugar::impl::PolynomialTP< dim, range >Base class for tensor-product polynomial functions
 Cqugar::impl::BezierTP< 2, 1 >
 Cqugar::impl::funcs::AnnulusBzr2D annulus function. The function is defined by the annulus center and outer and inner radii. The function presents a negative sign inside the annulus (between both boundaries), and positive outside
 Cqugar::impl::BezierTP< dim, 1 >
 Cqugar::impl::funcs::ConstantBzr< dim >Dimension independent constant function
 Cqugar::impl::funcs::EllipsoidBzr< dim >Dimension independent ellipsoidal function. The function is defined by the ellipsoid's semi-axes and centered at the origin. The function presents a negative sign around the origin, and positive far away
 Cqugar::impl::funcs::PlaneBzr< dim >Plane function
 Cqugar::impl::funcs::SphereBzr< dim >Dimension independent spherical function. The function is defined by its center and radius. The function presents a negative sign around the center, and positive far away. At a radius distance from the center, the function vanishes
 Cqugar::impl::BezierTP< 3, 1 >
 Cqugar::impl::funcs::CylinderBzrInfinite cylinder
 Cqugar::impl::funcs::TorusBzr3D torus function. The function is defined by the torus center, axis, and major and inner radii. The function presents a negative sign inside the torus, and positive outside
 Cqugar::impl::BezierTP< dim, range >Dim-dimensional tensor-product Bezier polynomial function
 Cqugar::impl::funcs::AddFunctions< dim >This function adds two functions together
 Cqugar::impl::funcs::Annulus2D annulus function. The function is defined by the annulus center and outer and inner radii. The function presents a negative sign inside the annulus (between both boundaries), and positive outside
 Cqugar::impl::funcs::Constant< dim >Dimension independent constant function
 Cqugar::impl::funcs::CylinderInfinite cylinder
 Cqugar::impl::funcs::Ellipsoid< dim >Dimension independent ellipsoidal function. The function is defined by the ellipsoid's semi-axes and centered at the origin. The function presents a negative sign around the origin, and positive far away
 Cqugar::impl::funcs::FuncWithAffineTransf< dim >Function containing an affine transformation
 Cqugar::impl::funcs::DimLinear< dim >Dim-linear function
 Cqugar::impl::funcs::Square< dim >Dimension independent square function in domain [-1,1]^dim
 Cqugar::impl::funcs::TransformedFunction< dim >Creates a new implicit function that is just a base function to which an affine transformation is applied
 Cqugar::impl::funcs::Negative< dim >This function computes the negative of a given function
 Cqugar::impl::funcs::Plane< dim >Plane function
 Cqugar::impl::funcs::Sphere< dim >Dimension independent spherical function. The function is defined by its center and radius. The function presents a negative sign around the center, and positive far away. At a radius distance from the center, the function vanishes
 Cqugar::impl::funcs::SubtractFunctions< dim >This function subtracts two functions
 Cqugar::impl::funcs::Torus3D torus function. The function is defined by the torus center, axis, and major and inner radii. The function presents a negative sign inside the torus, and positive outside
 Cqugar::impl::tpms::TPMSBase< dim >
 Cqugar::impl::funcs::EllipsoidBase< dim >Dimension independent ellipsoidal function (base cass). The function is defined by the ellipsoid's semi-axes and centered at the origin. The function presents a negative sign around the origin, and positive far away
 Cqugar::impl::funcs::Ellipsoid< dim >Dimension independent ellipsoidal function. The function is defined by the ellipsoid's semi-axes and centered at the origin. The function presents a negative sign around the origin, and positive far away
 Cqugar::impl::funcs::EllipsoidBzr< dim >Dimension independent ellipsoidal function. The function is defined by the ellipsoid's semi-axes and centered at the origin. The function presents a negative sign around the origin, and positive far away
 Cqugar::GaussHelper class for computing the abscissae and weights of the Gauss-Legendre quadrature rule referred to the [0,1]. The maximum number of abscissae/weights is prescribed by n_max. The abscissae / weights are precomputed with enough precision (34 significant digits) for double or quadruple precision applications
 Cstd::hash< qugar::TensorIndexTP< dim > >
 Cqugar::impl::funcs::_impl::IsAlgoimVector< V >
 Cqugar::impl::funcs::_impl::IsAlgoimVector< Point< dim > >
 Cqugar::impl::funcs::_impl::IsAlgoimVector< Vector< T, dim > >
 Cqugar::TensorIndexRangeTP< dim >::IteratorIterator class for tensor index ranges
 Cqugar::impl::funcs::_impl::NewVector< V, new_dim >
 Cqugar::impl::funcs::_impl::NewVector< Point< dim >, new_dim >
 Cqugar::impl::funcs::_impl::NewVector< Vector< T, dim >, new_dim >
 Cqugar::impl::funcs::PlaneBase< dim >Plane base class
 Cqugar::impl::funcs::Plane< dim >Plane function
 Cqugar::impl::funcs::PlaneBzr< dim >Plane function
 Cqugar::Quadrature< dim >Class for storing dim-dimensional quadratures (non-tensor product)
 Cqugar::impl::RefSystem< dim >A class representing a reference system in a given dimension
 Cqugar::ReparamMesh< dim, range >Class for storing an implicit domain reparameterization using Lagrange cells
 Cqugar::impl::ImplReparamMesh< dim, range >Class for storing an implicit domain reparameterization using Lagrange cells
 Cqugar::impl::RootsIntervals< dim >Struct for storing and managing computed roots and intervals of an implicit function
 Cqugar::impl::funcs::SphereBase< dim >Dimension independent spherical function
 Cqugar::impl::funcs::Sphere< dim >Dimension independent spherical function. The function is defined by its center and radius. The function presents a negative sign around the center, and positive far away. At a radius distance from the center, the function vanishes
 Cqugar::impl::funcs::SphereBzr< dim >Dimension independent spherical function. The function is defined by its center and radius. The function presents a negative sign around the center, and positive far away. At a radius distance from the center, the function vanishes
 Cqugar::SubCartGridTP< dim >Subgrid of a Cartesian grid TP. It is a subset of the cells of a given grid
 Cqugar::TanhSinhHelper class for computing the abscissae and weights of the tanh-sinh quadrature rule referred to the [0,1]. The maximum number of abscissae/weights is prescribed by n_max. The abscissae / weights are precomputed with enough precision (34 significant digits) for double or quadruple precision applications
 Cqugar::TensorIndexRangeTP< dim >Class representing a dim-dimensional range defined by lower and upper tensor bounds
 Cqugar::ToleranceClass for tolerance related computations
 Cqugar::impl::funcs::TorusBase3D torus function base class. The function is defined by the torus center, axis, and major and inner radii. The function presents a negative sign inside the torus, and positive outside
 Cqugar::impl::funcs::Torus3D torus function. The function is defined by the torus center, axis, and major and inner radii. The function presents a negative sign inside the torus, and positive outside
 Cqugar::impl::funcs::TorusBzr3D torus function. The function is defined by the torus center, axis, and major and inner radii. The function presents a negative sign inside the torus, and positive outside
 Cqugar::UnfittedDomain< dim >
 Cqugar::impl::UnfittedImplDomain< dim >
 CVector
 Cqugar::TensorIndexTP< dim >Class representing a dim-dimensional tensor-product indices
 Cqugar::TensorSizeTP< dim >Class representing a dim-dimensional tensor-product sizes container
 Cqugar::impl::funcs::_impl::VectorDim< V >
 Cqugar::impl::funcs::_impl::VectorDim< Point< dim_ > >
 Cqugar::impl::funcs::_impl::VectorDim< Vector< T, dim_ > >
 Cqugar::impl::funcs::_impl::VectorType< V >
 Cqugar::impl::funcs::_impl::VectorType< Point< dim > >
 Cqugar::impl::funcs::_impl::VectorType< Vector< T, dim > >