![]() |
IgANet
IgANets - Isogeometric Analysis Networks
|
Classes | |
class | BoundaryType |
Boundary type. More... | |
class | FunctionSpace |
Function space. More... | |
class | FunctionSpace< std::tuple< Splines... >, std::tuple< Boundaries... > > |
Tensor-product function space. More... | |
struct | FunctionSpace_trait |
Forward declaration. More... | |
struct | FunctionSpace_trait< FunctionSpace< Spline, Boundary > > |
Function space. More... | |
struct | FunctionSpace_trait< Spline > |
Function space with default boundary. More... | |
struct | FunctionSpace_trait< Spline, Boundary > |
Function space with non-default boundary. More... | |
struct | FunctionSpace_trait< std::tuple< FunctionSpace< Splines, Boundaries >... > > |
Tensor-product function space with default boundary. More... | |
struct | FunctionSpace_trait< std::tuple< Splines... > > |
Tensor-product function space with default boundary. More... | |
struct | FunctionSpace_trait< std::tuple< Splines... >, std::tuple< Boundaries... > > |
Tensor-product function space with non-default boundary. More... | |
class | SplineType |
Spline type. More... | |
Functions | |
template<typename... Splines> | |
std::ostream & | operator<< (std::ostream &os, const FunctionSpace< Splines... > &obj) |
Print (as string) a function space object. | |
struct iganet::detail::FunctionSpace_trait |
Forward declaration.
struct iganet::detail::FunctionSpace_trait< FunctionSpace< Spline, Boundary > > |
struct iganet::detail::FunctionSpace_trait< Spline > |
Function space with default boundary.
Class Members | ||
---|---|---|
typedef FunctionSpace< Spline, Boundary< Spline > > | type |
struct iganet::detail::FunctionSpace_trait< Spline, Boundary > |
struct iganet::detail::FunctionSpace_trait< std::tuple< FunctionSpace< Splines, Boundaries >... > > |
Tensor-product function space with default boundary.
Class Members | ||
---|---|---|
typedef typename FunctionSpace_trait< tuple_cat_t< Splines... >, tuple_cat_t< Boundaries... > >::type | type |
struct iganet::detail::FunctionSpace_trait< std::tuple< Splines... > > |
Tensor-product function space with default boundary.
Class Members | ||
---|---|---|
typedef FunctionSpace< tuple_cat_t< Splines... >, tuple_cat_t< Boundary< Splines >... > > | type |
struct iganet::detail::FunctionSpace_trait< std::tuple< Splines... >, std::tuple< Boundaries... > > |
Tensor-product function space with non-default boundary.
Class Members | ||
---|---|---|
typedef FunctionSpace< tuple_cat_t< Splines... >, tuple_cat_t< Boundaries... > > | type |
|
inline |
Print (as string) a function space object.