![]() |
IgANet
IgANets - Isogeometric Analysis Networks
|
Multivariate non-uniform rational B-splines. More...
#include <bspline.hpp>
Go to the source code of this file.
Classes | |
class | iganet::NonUniformNurbsCore< real_t, GeoDim, Degrees > |
Tensor-product non-uniform rational B-spline with non-uniform knot vectors (core functionality) More... | |
class | iganet::UniformNurbsCore< real_t, GeoDim, Degrees > |
Tensor-product non-uniform rational B-spline with uniform knot vector (core functionality) More... | |
Namespaces | |
namespace | iganet |
Typedefs | |
template<typename real_t , short_t GeoDim, short_t... Degrees> | |
using | iganet::NonUniformNurbs = BSplineCommon< NonUniformNurbsCore< real_t, GeoDim, Degrees... > > |
Tensor-product non-uniform Nurbs. | |
template<typename real_t , short_t GeoDim, short_t... Degrees> | |
using | iganet::UniformNurbs = BSplineCommon< UniformNurbsCore< real_t, GeoDim, Degrees... > > |
Tensor-product uniform Nurbs. | |
Functions | |
template<typename real_t , short_t GeoDim, short_t... Degrees> | |
std::ostream & | iganet::operator<< (std::ostream &os, const NonUniformNurbs< real_t, GeoDim, Degrees... > &obj) |
Print (as string) a NonUniformNurbs object. | |
template<typename real_t , short_t GeoDim, short_t... Degrees> | |
std::ostream & | iganet::operator<< (std::ostream &os, const UniformNurbs< real_t, GeoDim, Degrees... > &obj) |
Print (as string) a UniformNurbs object. | |
Multivariate non-uniform rational B-splines.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.