![]() |
G+Smo
25.01.0
Geometry + Simulation Modules
|
Provides structs and classes related to interfaces and boundaries. More...
Include dependency graph for gsBoundary.h:Go to the source code of this file.
Classes | |
| struct | boundary |
| Struct that defines the boundary sides and corners and types of a geometric object. More... | |
| struct | boundaryInterface |
| Struct which represents an interface between two patches. More... | |
| struct | boxComponent |
| Struct which represents a certain component (interior, face, egde, corner). More... | |
| struct | boxCorner |
| Struct which represents a certain corner of a hyper-cube. More... | |
| class | boxSide |
| Struct which represents a certain side of a box. More... | |
| struct | patchComponent |
| Struct which represents a certain component (interior, face, egde, corner) of a particular patch. More... | |
| struct | patchCorner |
| Struct which represents a certain corner of a patch. More... | |
| struct | patchSide |
| Struct which represents a certain side of a patch. More... | |
Namespaces | |
| namespace | gismo |
| The G+Smo namespace, containing all definitions for the library. | |
Functions | |
| GISMO_DEPRECATED index_t | direction (index_t s) |
| Returns the parametric direction that corresponds to side s. | |
| template<typename T > | |
| gsMatrix< T > | getFace (const boxSide side, const gsMatrix< T > &box) |
| get the matrix containing the lower and upper corner of the specified side of the given box | |
| std::ostream & | operator<< (std::ostream &os, const boundaryInterface &i) |
| Print (as string) an interface. | |
| std::ostream & | operator<< (std::ostream &os, const boxSide &o) |
| Print (as string) a box side. | |
| std::ostream & | operator<< (std::ostream &os, patchSide const &i) |
| Print (as string) a patch side. | |
| GISMO_DEPRECATED bool | parameter (int s) |
| Returns the parameter value (false=0=start, true=1=end) that corresponds to side s. | |
| int | sideOrientation (short_t s) |
Provides structs and classes related to interfaces and boundaries.
This file is part of the G+Smo library.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Author(s): A. Bressan, F. Buchegger, A. Mantzaflaris