G+Smo
24.08.0
Geometry + Simulation Modules
|
Static Public Member Functions | |
static gsMultiPatch< T > | compute (const gsMultiPatch< T > &mp, const gsDofMapper &mapper, const gsOptionList &options) |
construct analysis-suitable parameterization | |
static T | computeArea (const gsMultiPatch< T > &mp) |
Compute the area of the computational domain. | |
static gsOptionList | defaultOptions () |
Default options. | |
Static Protected Member Functions | |
static T | computeAreaBoundary (const gsMultiPatch< T > &mp) |
Computes the area of a multipatch representing boundary curves. More... | |
static T | computeAreaInterior (const gsMultiPatch< T > &mp) |
Computes the area of a multipatch representing a full domain. More... | |
Static Private Member Functions | |
static gsMultiPatch< T > | computeBarrierPatch (const gsMultiPatch< T > &mp, const gsDofMapper &mapper, const gsOptionList &options) |
Barrier function-based method. | |
static gsMultiPatch< T > | computePDEPatch (const gsMultiPatch< T > &mp, const gsDofMapper &mapper, const gsOptionList &options) |
PDE-based methods, including H2 and H1. | |
static gsMultiPatch< T > | computePenaltyPatch (const gsMultiPatch< T > &mp, const gsDofMapper &mapper, const gsOptionList &options) |
Penalty function-based method (1) | |
static gsMultiPatch< T > | computePenaltyPatch2 (const gsMultiPatch< T > &mp, const gsDofMapper &mapper, const gsOptionList &options) |
Penalty function-based method (2) | |
static gsMultiPatch< T > | computeVHPatch (const gsMultiPatch< T > &mp, const gsDofMapper &mapper, const gsOptionList &options) |
variational harmonic method | |
|
staticprotected |
Computes the area of a multipatch representing boundary curves.
[in] | mp | Boundary curves |
|
staticprotected |
Computes the area of a multipatch representing a full domain.
Compute the area of a multi-patch representing computational domain.
[in] | mp | Multipatch with interior |