G+Smo
24.08.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 |
Public Member Functions | |
void | compute () |
Computes analysis-suitable parameterizations using different methods. | |
void | defaultOptions () |
Sets the default options. More... | |
gsBarrierPatch (const gsMultiPatch< T > &mp, const gsDofMapper &mapper) | |
Constructs the object using a given multi-patch and a degree of freedom mapper. More... | |
gsBarrierPatch (const gsMultiPatch< T > &mp, bool patchWise=true) | |
Constructs the object using a given multi-patch and an optional patch-wise flag (default true). | |
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.