API Reference

This section provides detailed documentation for all types and functions in TinyGismo.jl.

Contents

Overview

TinyGismo.jl provides an alternative Julia interface to the G+Smo (Geometry + Simulation Modules) library, focusing on:

  • Knot Vectors: Management of knot vectors
  • Basis Functions: B-spline and NURBS basis functions in univariate and tensor product forms
  • Geometries: Spline curves, surfaces, and volumes for geometric modeling
  • Factories: Convenient constructors for standard geometric shapes
  • Utilities: Matrix types, file I/O, and helper functions
  • Input/Output: File I/O and visualization with Paraview

The official Julia bindings can be found at Gismo.jl.