G+Smo

G+Smo (Geometry + Simulation Modules, pronounced ”gismo”) is an open-source C++ library that brings together mathematical tools for geometric design and numerical simulation. It is developed mainly by researchers and PhD students. It implements the relatively new paradigm of isogeometric analysis, which suggests the use of a unified framework in the design and analysis pipeline. G+Smo is an object-oriented, cross-platform, template C++ library and follows the generic programming principle, with a focus on both efficiency and ease of use. The library is partitioned into smaller entities, called modules. Examples of available modules include the dimension-independent NURBS module, the data fitting and solid segmentation module, the PDE discretization module and the adaptive spline module, based on hierarchical splines of arbitrary dimension and polynomial degree. The library is licensed under the Mozilla Public License v2.0. It has been developed within the homonym researc h network supported by the Austrian Science Fund and aims at providing access to high quality, open-source software to the forming isogeometric numerical simulation community and beyond.


References in zbMATH (referenced in 48 articles , 1 standard article )

Showing results 1 to 20 of 48.
Sorted by year (citations)

1 2 3 next

  1. Chu, Ba-Duong; Martin, Florian; Reif, Ulrich: Stabilization of spline bases by extension (2022)
  2. Giust, Alessandro; Jüttler, Bert: Weighted isogeometric collocation based on spline projectors (2022)
  3. Schneckenleitner, Rainer; Takacs, Stefan: IETI-DP methods for discontinuous Galerkin multi-patch isogeometric analysis with T-junctions (2022)
  4. Schneckenleitner, Rainer; Takacs, Stefan: Convergence theory for IETI-DP solvers for discontinuous Galerkin isogeometric analysis that is explicit in (h) and (p) (2022)
  5. Bastl, Bohumír; Slabá, Kristýna: Planar multi-patch domain parameterization for isogeometric analysis based on evolution of fat skeleton (2021)
  6. Groiss, Lisa; Jüttler, Bert; Mokriš, Dominik: 27 variants of Tutte’s theorem for plane near-triangulations and an application to periodic spline surface fitting (2021)
  7. Hofer, Christoph; Toulopoulos, Ioannis: Discontinuous Galerkin isogeometric analysis for segmentations generating overlapping regions (2021)
  8. Pan, Maodong; Jüttler, Bert; Mantzaflaris, Angelos: Efficient matrix assembly in isogeometric analysis with hierarchical B-splines (2021)
  9. Scholz, Felix; Jüttler, Bert: Using high-order transport theorems for implicitly defined moving curves to perform quadrature on planar domains (2021)
  10. Shamanskiy, Alexander; Simeon, Bernd: Mesh moving techniques in fluid-structure interaction: robustness, accumulated distortion and computational efficiency (2021)
  11. Weinmüller, Pascal; Takacs, Thomas: Construction of approximate (C^1) bases for isogeometric analysis on two-patch domains (2021)
  12. Yu, Bo; Cao, Geyong; Huo, Wendong; Zhou, Huanlin; Atroshchenko, Elena: Isogeometric dual reciprocity boundary element method for solving transient heat conduction problems with heat sources (2021)
  13. Bastl, Bohumír; Michálková, Kristýna: Automatic generators of multi-patch B-spline meshes of blade cascades and their comparison (2020)
  14. Du, Xiaoxiao; Zhao, Gang; Wang, Wei; Guo, Mayi; Zhang, Ran; Yang, Jiaming: NLIGA: a MATLAB framework for nonlinear isogeometric analysis (2020)
  15. Giust, Alessandro; Jüttler, Bert; Mantzaflaris, Angelos: Local (T)HB-spline projectors via restricted hierarchical spline fitting (2020)
  16. Hu, Qingyuan; Xia, Yang; Natarajan, Sundararajan; Zilian, Andreas; Hu, Ping; Bordas, Stéphane P. A.: Isogeometric analysis of thin Reissner-Mindlin shells: locking phenomena and B-bar method (2020)
  17. Mantzaflaris, Angelos: An overview of geometry plus simulation modules (2020)
  18. Moore, Stephen Edward: Discontinuous Galerkin isogeometric analysis for elliptic problems with discontinuous diffusion coefficients on surfaces (2020)
  19. Pan, Maodong; Jüttler, Bert; Giust, Alessandro: Fast formation of isogeometric Galerkin matrices via integration by interpolation and look-up (2020)
  20. Schneckenleitner, Rainer; Takacs, Stefan: Condition number bounds for IETI-DP methods that are explicit in (h) and (p) (2020)

1 2 3 next