| Crates.io | isogeometric_analysis |
| lib.rs | isogeometric_analysis |
| version | 0.3.1 |
| created_at | 2022-01-31 22:59:20.277132+00 |
| updated_at | 2022-02-16 21:21:32.221898+00 |
| description | Create implementing algorithms related to Isogeometric Analysis. Bezier, B-spline, NURBS, numerical integration and isogeometric approach to PDE approximation. |
| homepage | https://bugfreeblog.duckdns.org/ |
| repository | |
| max_upload_size | |
| id | 524882 |
| size | 1,413,768 |
This crate is a working in progress. The idea is that it should contain a trivial implementation of the algorithms involved in the approximation of partial differential equations through an isogeometric approach. The crate includes trivial implementations of Bezier, B-spline and NURBS curves and surfaces, numerical integration and basic linear algebra.
The crate is a work in progress and currently only implements:
Examples can be found in the documentation, in the unit tests and in two other crates:
The library includes procedures to load data for the Utah teapot, teacup and teaspoon: https://github.com/rm-hull/newell-teapot. This is a demo of how patches are computed by the crate and rendered through gnuplot.

More info about Isogeometric Analysis and these topics can be downloaded from: https://bugfreeblog.duckdns.org/isogeometric-analysis.