discrete_dimension_type typedef (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | |
discrete_domain_type typedef (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | |
discrete_element_type typedef (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | |
discrete_vector_type typedef (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | |
eval_basis(ddc::ChunkSpan< double, ddc::DiscreteDomain< DDim >> values, ddc::Coordinate< Tag1, Tag2 > const &x) const (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | |
Impl (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | friend |
Impl(CartesianToBarycentricCoordinates< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag > const &coord_changer) (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | inline |
Impl(Impl< DDim, OriginMemorySpace > const &impl) (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | inlineexplicit |
Impl(Impl const &x)=default (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | |
Impl(Impl &&x)=default (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | |
operator=(Impl const &x)=default (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | |
operator=(Impl &&x)=default (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | |
~Impl()=default (defined in BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace >) | BernsteinPolynomialBasis< Tag1, Tag2, Corner1Tag, Corner2Tag, Corner3Tag, D >::Impl< DDim, MemorySpace > | |