Skip to content

Releases: rafavzqz/geopdes

Release of GeoPDEs 3.4.2 (bug fix)

28 Nov 14:51
Compare
Choose a tag to compare

GeoPDEs is an open source and free package for the research and teaching of Isogeometric Analysis, written in Octave and fully compatible with Matlab.

This new release contains a bug fix, caused by the change of functionality of ind2sub in Matlab R2024b. Some other minor changes have also been added.

The .tar file contains the GeoPDEs and NURBS packages, the GeoPDEs_hierarchical package, the mex files of the NURBS toolbox, and two technical reports.

Release of GeoPDEs 3.4.0

29 Jul 14:31
Compare
Choose a tag to compare

GeoPDEs is an open source and free package for the research and teaching of Isogeometric Analysis, written in Octave and fully compatible with Matlab.

This new release contains several important changes and additions, in particular:

  • C1 splines over analysis-suitable G1 multipatch domains (thanks to Cesare Bracco and Andrea Farahat).
  • Hierarchical C1 splines over analysis-suitable G1 multipatch domains (thanks to Cesare Bracco, and also to Andrea Farahat).
  • Cahn-Hilliard equation with adaptive refinement and coarsening on single patch domains (thanks to Michele Torre).
  • Cahn-Hilliard equation with adaptive refinement and coarsening on multipatch domain (thanks to Michele Torre and Cesare Bracco).

The .tar file contains the GeoPDEs and NURBS packages, the GeoPDEs_hierarchical package, the mex files of the NURBS toolbox, and two technical reports.

Download GeoPDEs-3.4.0

Release of GeoPDEs 3.2.2

22 Apr 14:27
Compare
Choose a tag to compare

GeoPDEs-full.tar.gz

GeoPDEs is an open source and free package for the research and teaching of Isogeometric Analysis, written in Octave and fully compatible with Matlab.

This new release contains several important changes and additions, in particular:

  • Examples for Kirchhoff-Love shells (thanks to Pablo Antolin and Luca Coradello).
  • Examples for Navier-Stokes equations (thanks to Luca Coradello and Luca Pegolotti).
  • New algorithms for admissible refinement and coarsening (thanks to Cesare Bracco and Massimo Carraturo).
  • Implementation of periodic conditions (thanks to Bernard Kapidani and Monica Montardini).
  • For hierarchical splines, save memory usage with a localized version of the "Csub" matrix (thanks to Luca Coradello).

The ZIP file contains the GeoPDEs and NURBS packages, the GeoPDEs_hierarchical package, the mex files of the NURBS toolbox, and two technical reports.

GeoPDEs with hierarchical B-splines

07 Apr 14:23
Compare
Choose a tag to compare

GeoPDEs is an open source and free package for the research and teaching of Isogeometric Analysis, written in Octave and fully compatible with Matlab.

This is the first public release including adaptive methods with hierarchical B-splines.

The algorithms and the design of the software in this release is explained in the technical report:
E.M. Garau and R. Vazquez, Algorithms for the implementation of adaptive isogeometric methods using hierarchical splines, IMATI Report Series, 16-08, p. 37, (2016).

The ZIP file contains the GeoPDEs and NURBS packages, the GeoPDEs_hierarchical package, the mex files of the NURBS toolbox, and two technical reports.

First release of GeoPDEs 3.0

11 Apr 16:56
Compare
Choose a tag to compare

GeoPDEs is an open source and free package for the research and teaching of Isogeometric Analysis, written in Octave and fully compatible with Matlab.

This is the first public release with a dimension independent implementation. The number of classes with respect to previous versions has been reduced. New classes for multipatch domains have been added. Div-conforming and curl-conforming discretizations are supported, also for multipatch domains.

The design of the software in this release is explained in the technical report:
R. Vazquez, A new design for the implementation of isogeometric analysis in Octave and Matlab: GeoPDEs 3.0, IMATI Report Series, April 2016, 16-02, p. 44, (2016).

The ZIP file contains the GeoPDEs and NURBS packages, the mex files of the NURBS toolbox, and the technical report.