11#ifndef QUGAR_IMPL_REPARAM_BEZIER_HPP
12#define QUGAR_IMPL_REPARAM_BEZIER_HPP
46template<
int dim,
bool S = false>
47std::shared_ptr<ImplReparamMesh<S ? dim - 1 : dim, dim>>
65template<
int dim,
bool S = false>
Definition of Cartesian bounding box class.
Declaration of tensor-product Bezier class.
Class representing a dim-dimensional Cartesian product bounding box.
Definition bbox.hpp:38
dim-dimensional tensor-product Bezier polynomial function.
Definition monomials_tp.hpp:34
Class for storing an implicit domain reparameterization using Lagrange cells.
Definition impl_utils.hpp:102
Declaration of reparameterization class.
Definition affine_transf.hpp:28
std::shared_ptr< ImplReparamMesh< S ? dim - 1 :dim, dim > > reparam_Bezier(const BezierTP< dim, 1 > &bzr, const BoundBox< dim > &domain, int order)
Reparameterizes a Bezier implicit function in the unit hypercube domain.