![]() |
G+Smo
25.01.0
Geometry + Simulation Modules
|
Computes a patch parametrization given a set of boundary geometries. Parametrization is not guaranteed to be non-singular. Works for planar surfaces and volumes.
| d | domain dimension |
| T | Coefficient type |
Collaboration diagram for gsBarrierPatch< d, T >:Public Member Functions | |
| void | compute () |
| Computes analysis-suitable parameterizations using different methods. | |
| void | defaultOptions () |
| Sets the default options. | |
| gsBarrierPatch (const gsMultiPatch< T > &mp, bool patchWise=true) | |
| Constructs the object using a given multi-patch and an optional patch-wise flag (default true). | |
| gsBarrierPatch (const gsMultiPatch< T > &mp, const gsDofMapper &mapper) | |
| Constructs the object using a given multi-patch and a degree of freedom mapper. | |
| gsOptionList & | options () |
| Returns the options list. | |
| const gsMultiPatch< T > & | result () const |
| Returns the result in a multi-patch format. | |
| void | setMapper (const gsDofMapper &mapper) |
| Sets the mapper. | |
Private Member Functions | |
| void | _makeMapper () |
| Creates a mapper. | |
| void | _makeMapperGlobalPatches () |
| Creates a mapper for global patches. | |
| void | _makeMapperLocalPatches () |
| Creates a mapper for local patches. | |
| gsDofMapper | _makeMapperOnePatch (const gsGeometry< T > &currPatch) const |
| Creates a mapper for a single patch. | |
| void | logMapperInformation () |
| Log information about the mapper. | |
| void defaultOptions | ( | ) |
Sets the default options.
This function sets the default options of the BarrierPatch object by.