21#ifdef gsHLBFGS_ENABLED
22#include <gsHLBFGS/gsHLBFGS.h>
37template<
short_t d,
typename T=real_t>
86 std::string m_filename;
92 size_t m_freeInterface = 1;
97#ifdef GISMO_WITH_PYBIND11
102 void pybind11_init_gsBarrierPatch2(pybind11::module &m);
103 void pybind11_init_gsBarrierPatch3(pybind11::module &m);
109#ifndef GISMO_BUILD_LIB
110#include GISMO_HPP_HEADER(gsBarrierPatch.hpp)
Computes a patch parametrization given a set of boundary geometries. Parametrization is not guarantee...
Definition gsBarrierPatch.h:39
gsDofMapper _makeMapperOnePatch(const gsGeometry< T > &currPatch) const
Creates a mapper for a single patch.
Definition gsBarrierPatch.hpp:250
const gsMultiPatch< T > & result() const
Returns the result in a multi-patch format.
Definition gsBarrierPatch.h:54
void _makeMapperLocalPatches()
Creates a mapper for local patches.
Definition gsBarrierPatch.hpp:193
void defaultOptions()
Sets the default options.
Definition gsBarrierPatch.hpp:163
void compute()
Computes analysis-suitable parameterizations using different methods.
Definition gsBarrierPatch.hpp:98
void _makeMapperGlobalPatches()
Creates a mapper for global patches.
Definition gsBarrierPatch.hpp:218
gsOptionList & options()
Returns the options list.
Definition gsBarrierPatch.h:57
void logMapperInformation()
Log information about the mapper.
Definition gsBarrierPatch.hpp:274
void setMapper(const gsDofMapper &mapper)
Sets the mapper.
Definition gsBarrierPatch.h:48
void _makeMapper()
Creates a mapper.
Definition gsBarrierPatch.hpp:170
Maintains a mapping from patch-local dofs to global dof indices and allows the elimination of individ...
Definition gsDofMapper.h:69
Definition gsExprAssembler.h:33
Generic evaluator of isogeometric expressions.
Definition gsExprEvaluator.h:39
Abstract base class representing a geometry map.
Definition gsGeometry.h:93
Holds a set of patch-wise bases and their topology information.
Definition gsMultiBasis.h:37
Container class for a set of geometry patches and their topology, that is, the interface connections ...
Definition gsMultiPatch.h:100
Class which holds a list of parameters/options, and provides easy access to them.
Definition gsOptionList.h:33
A vector with arbitrary coefficient type and fixed or dynamic size.
Definition gsVector.h:37
Provides a list of labeled parameters/options that can be set and accessed easily.
The G+Smo namespace, containing all definitions for the library.