G+Smo
24.08.0
Geometry + Simulation Modules
|
Class that performs an L2 projection.
T | coefficient type |
Static Public Member Functions | |
static T | projectFunction (const gsMultiBasis< T > &basis, const gsFunctionSet< T > &source, const gsMultiPatch< T > &geometry, gsMatrix< T > &result) |
Projects a function on a basis. More... | |
static T | projectFunction (const gsMultiBasis< T > &basis, const gsFunctionSet< T > &source, const gsMultiPatch< T > &geometry, gsMultiPatch< T > &result) |
Projects a function on a basis. More... | |
static T | projectFunction (const gsMultiBasis< T > &intbasis, const gsMappedBasis< 2, T > &basis, const gsFunctionSet< T > &source, const gsMultiPatch< T > &geometry, gsMatrix< T > &result) |
Projects a function on a basis. More... | |
static T | projectGeometry (const gsBasis< T > &basis, const gsGeometry< T > &geometry, gsMatrix< T > &result) |
Projects a source geometry onto basis and returns it in result. More... | |
static T | projectGeometry (const gsMultiBasis< T > &basis, const gsFunctionSet< T > &geometry, gsMatrix< T > &result) |
Projects a source geometry onto basis and returns it in result. More... | |
static T | projectGeometry (const gsMultiBasis< T > &basis, const gsFunctionSet< T > &geometry, gsMultiPatch< T > &result) |
Projects a source geometry onto basis and returns it in result. More... | |
static T | projectGeometry (const gsMultiBasis< T > &intbasis, const gsMappedBasis< 2, T > &basis, const gsFunctionSet< T > &geometry, gsMatrix< T > &result) |
Projects a source geometry onto basis and returns it in result. More... | |
static T | projectGeometryBoundaries (const gsMultiBasis< T > &basis, const gsMultiPatch< T > &geometry, gsMultiPatch< T > &result) |
Projects a source geometry onto basis and returns it in result. Fixes the boundaries. More... | |
static T | projectGeometryPenalty (const gsMultiBasis< T > &basis, const gsMultiPatch< T > &geometry, gsMultiPatch< T > &result, T penalty=1e3) |
Projects a source geometry onto basis and returns it in result. Penalizes interfaces and boundaries. More... | |
|
static |
Projects a function on a basis.
[in] | basis | The basis to project on |
[in] | source | The source function |
[in] | geometry | The geometry to evaluate the function on |
result | The coefficients of the function |
|
static |
Projects a function on a basis.
[in] | basis | The basis to project on |
[in] | source | The source function |
[in] | geometry | The geometry to evaluate the function on |
result | The function as a multipatch |
|
static |
Projects a function on a basis.
[in] | intbasis | The basis used for quadrature |
[in] | basis | The basis to project on |
[in] | source | The source function |
[in] | geometry | The geometry to evaluate the function on |
result | The function as a multipatch |
|
static |
Projects a source geometry onto basis and returns it in result.
[in] | basis | The basis to project on |
[in] | geometry | The geometry |
result | The coefficients of the new geometry on basis |
|
static |
Projects a source geometry onto basis and returns it in result.
[in] | basis | The basis to project on |
[in] | geometry | The geometry |
result | The coefficients of the new geometry on basis |
|
static |
Projects a source geometry onto basis and returns it in result.
[in] | basis | The basis to project on |
[in] | geometry | The geometry |
result | The new geometry |
|
static |
Projects a source geometry onto basis and returns it in result.
[in] | intbasis | The basis used for quadrature |
[in] | basis | The mapped basis to project on |
[in] | geometry | The geometry |
result | The coefficients of the new geometry on basis |
|
static |
Projects a source geometry onto basis and returns it in result. Fixes the boundaries.
[in] | basis | The basis to project on |
[in] | geometry | The geometry |
result | The coefficients of the new geometry on basis |
|
static |
Projects a source geometry onto basis and returns it in result. Penalizes interfaces and boundaries.
[in] | basis | The basis to project on |
[in] | geometry | The geometry |
result | The coefficients of the new geometry on basis | |
[in] | penalty | The penalty factor |