G+Smo
24.08.0
Geometry + Simulation Modules
|
This is the complete list of members for gsMultiPatch< T >, including all inherited members.
active(const gsMatrix< T > &u) const | gsFunctionSet< T > | inline |
active_into(const gsMatrix< T > &u, gsMatrix< index_t > &result) const | gsFunctionSet< T > | virtual |
addAutoBoundaries() | gsBoxTopology | |
addBoundary(index_t p, boxSide s, std::string l="") | gsBoxTopology | inline |
addBoundary(const patchSide &ps) | gsBoxTopology | inline |
addBox(index_t i=1) | gsBoxTopology | inline |
addBoxProperty(const std::string &name, T t=T()) | gsBoxTopology | inline |
addInterface(gsGeometry< T > *g1, boxSide s1, gsGeometry< T > *g2, boxSide s2) | gsMultiPatch< T > | |
gismo::gsBoxTopology::addInterface(index_t p1, boxSide s1, index_t p2, boxSide s2, std::string l="") | gsBoxTopology | inline |
gismo::gsBoxTopology::addInterface(const boundaryInterface &bi) | gsBoxTopology | inline |
addPatch(typename gsGeometry< T >::uPtr g) | gsMultiPatch< T > | |
addPatch(const gsGeometry< T > &g) | gsMultiPatch< T > | inline |
addPatchBoundary(gsGeometry< T > *g, boxSide s) | gsMultiPatch< T > | inline |
allComponents(bool combineCorners=false) const | gsBoxTopology | |
approximateLinearly(index_t nsamples) const | gsMultiPatch< T > | |
basesCopy(bool numeratorOnly=false) const | gsMultiPatch< T > | |
basis(const size_t i) const | gsMultiPatch< T > | |
gismo::gsFunctionSet::basis(const index_t k) const | gsFunctionSet< T > | |
bBegin() const | gsBoxTopology | inline |
bBegin() | gsBoxTopology | inline |
begin() const | gsMultiPatch< T > | inline |
begin() | gsMultiPatch< T > | inline |
bEnd() const | gsBoxTopology | inline |
bEnd() | gsBoxTopology | inline |
bInterface(int i) const | gsBoxTopology | inline |
boundaries() const | gsBoxTopology | inline |
boundaries(const std::string l) const | gsBoxTopology | inline |
boundingBox(gsMatrix< T > &result) const | gsMultiPatch< T > | |
checkConsistency() const | gsBoxTopology | |
clear() | gsMultiPatch< T > | inline |
clearAll() | gsBoxTopology | inline |
clearTopology() | gsBoxTopology | inline |
gismo::clone() const | gsBoxTopology | inline |
gismo::gsFunctionSet::clone() | gsFunctionSet< T > | |
closeGaps(T tol=1e-4) | gsMultiPatch< T > | |
coDim() const | gsMultiPatch< T > | |
coefs() const | gsMultiPatch< T > | inline |
coefsSize() const | gsMultiPatch< T > | inline |
compute(const gsMatrix< T > &in, gsFuncData< T > &out) const | gsFunctionSet< T > | virtual |
computeTopology(T tol=1e-4, bool cornersOnly=false, bool tjunctions=false) | gsMultiPatch< T > | |
constructBoundaryRep() | gsMultiPatch< T > | |
constructBoundaryRep(const std::string l) | gsMultiPatch< T > | |
constructInterfaceRep(const std::string l) | gsMultiPatch< T > | |
degreeElevate(short_t const elevationSteps=1, short_t const dir=-1) | gsMultiPatch< T > | |
degreeIncrease(short_t const elevationSteps=1, short_t const dir=-1) | gsMultiPatch< T > | |
degreeReduce(int elevationSteps=1) | gsMultiPatch< T > | |
deriv(const gsMatrix< T > &u) const | gsFunctionSet< T > | |
deriv2(const gsMatrix< T > &u) const | gsFunctionSet< T > | |
deriv2_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsFunctionSet< T > | virtual |
deriv_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsFunctionSet< T > | virtual |
detail() const | gsMultiPatch< T > | |
dim() const | gsBoxTopology | inline |
domainDim() const | gsMultiPatch< T > | inlinevirtual |
empty() const | gsMultiPatch< T > | inline |
end() const | gsMultiPatch< T > | inline |
end() | gsMultiPatch< T > | inline |
eval(const gsMatrix< T > &u) const | gsFunctionSet< T > | |
eval_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsFunctionSet< T > | virtual |
evalAllDers(const gsMatrix< T > &u, int n, bool sameElement=false) const | gsFunctionSet< T > | |
evalAllDers_into(const gsMatrix< T > &u, int n, std::vector< gsMatrix< T > > &result, bool sameElement=false) const | gsFunctionSet< T > | virtual |
findInterface(const index_t b1, const index_t b2) const | gsBoxTopology | |
findPatchIndex(gsGeometry< T > *g) const | gsMultiPatch< T > | |
fixOrientation() | gsMultiPatch< T > | |
function(const index_t k) const | gsFunctionSet< T > | |
geoDim() const | gsMultiPatch< T > | |
getBoundary(const patchSide &ps) | gsBoxTopology | |
getBoxProperty(const std::string &name) const | gsBoxTopology | inline |
getCornerList(const patchCorner &start, std::vector< patchCorner > &cornerList) const | gsBoxTopology | |
getEVs(std::vector< std::vector< patchCorner > > &cornerLists, bool boundaries=false) const | gsBoxTopology | |
getInterface(const patchSide &ps, boundaryInterface &result) const | gsBoxTopology | inline |
getMapForInterface(const boundaryInterface &bi, T scaling=0) const | gsMultiPatch< T > | |
getMapper(T tol) const | gsMultiPatch< T > | |
getMaxValence() const | gsBoxTopology | |
getNeighbour(const patchSide &ps, patchSide &result, int &ii) const | gsBoxTopology | |
getNeighbour(const patchSide &ps, patchSide &result) const | gsBoxTopology | |
getOVs(std::vector< std::vector< patchCorner > > &cornerLists) const | gsBoxTopology | |
gsBoxTopology(short_t d=-1, index_t n=0) | gsBoxTopology | inline |
gsMultiPatch() | gsMultiPatch< T > | inline |
gsMultiPatch(const gsMultiPatch &other) | gsMultiPatch< T > | |
gsMultiPatch(PatchContainer &patches) | gsMultiPatch< T > | explicit |
gsMultiPatch(const gsGeometry< T > &geo) | gsMultiPatch< T > | |
gsMultiPatch(PatchContainer &patches, const std::vector< patchSide > &boundary, const std::vector< boundaryInterface > &interfaces) | gsMultiPatch< T > | |
HausdorffDistance(const gsMultiPatch< T > &other, const index_t nsamples=1000, const T accuracy=1e-6, const bool directed=false) | gsMultiPatch< T > | |
iBegin() const | gsBoxTopology | inline |
iBegin() | gsBoxTopology | inline |
iEnd() const | gsBoxTopology | inline |
iEnd() | gsBoxTopology | inline |
interfaces() const | gsBoxTopology | inline |
interfaces(const std::string l) const | gsBoxTopology | inline |
isBoundary(const patchSide &ps) const | gsBoxTopology | inline |
isBoundary(index_t p, boxSide s) | gsBoxTopology | inline |
isClosed() | gsMultiPatch< T > | inline |
isInterface(const patchSide &ps) const | gsBoxTopology | |
locatePoints(const gsMatrix< T > &points, gsVector< index_t > &pids, gsMatrix< T > &preim, const T accuracy=1e-6) const | gsMultiPatch< T > | |
locatePoints(const gsMatrix< T > &points, index_t pid1, gsVector< index_t > &pid2, gsMatrix< T > &preim) const | gsMultiPatch< T > | |
m_boundary | gsBoxTopology | protected |
m_boxProp | gsBoxTopology | protected |
m_dim | gsBoxTopology | protected |
m_interfaces | gsBoxTopology | protected |
nBoundary() const | gsBoxTopology | inline |
nBoxes() const | gsBoxTopology | inline |
nboxes | gsBoxTopology | protected |
nInterfaces() const | gsBoxTopology | inline |
nPatches() const | gsMultiPatch< T > | inline |
nPieces() const | gsMultiPatch< T > | inlinevirtual |
numBoxProperties() const | gsBoxTopology | inline |
operator=(gsMultiPatch other) | gsMultiPatch< T > | inline |
operator[](size_t i) const | gsMultiPatch< T > | inline |
parameterRange(int i=0) const | gsMultiPatch< T > | |
parDim() const | gsMultiPatch< T > | inline |
patch(size_t i) const | gsMultiPatch< T > | inline |
patches() const | gsMultiPatch< T > | inline |
permute(const std::vector< short_t > &perm) | gsMultiPatch< T > | |
piece(const index_t i) const | gsMultiPatch< T > | inlinevirtual |
pointOn(const patchCorner &pc) | gsMultiPatch< T > | |
pointOn(const patchSide &ps) | gsMultiPatch< T > | |
print(std::ostream &os) const | gsMultiPatch< T > | virtual |
Ptr typedef | gsMultiPatch< T > | |
repairInterface(const boundaryInterface &bi) | gsMultiPatch< T > | |
repairInterfaces() | gsMultiPatch< T > | inline |
setDim(short_t i) | gsBoxTopology | inline |
size() const | gsMultiPatch< T > | inlinevirtual |
swap(gsMultiPatch &other) | gsMultiPatch< T > | inline |
gismo::gsBoxTopology::swap(gsBoxTopology &other) | gsBoxTopology | inline |
targetDim() const | gsMultiPatch< T > | inlinevirtual |
toMesh() const | gsMultiPatch< T > | |
uniformCoarsen(int numKnots=1) | gsMultiPatch< T > | |
uniformRefine(int numKnots=1, int mul=1) | gsMultiPatch< T > | |
uniformSplit(index_t dir=-1) const | gsMultiPatch< T > | |
uPtr typedef | gsMultiPatch< T > | |
~gsMultiPatch() | gsMultiPatch< T > |