Revisions of gismo

Stefan Brüns's avatar Stefan Brüns (StefanBruens) accepted request 1061480 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 15)
- Update to 21.12.0
  * New:
    + Change versioning scheme to YEAR.MONTH
    + New docker builders
    + Added submodule system with automated download and deployment
    + New optional submodules: gsElasticity, gsExaStencils,
      gsCodiPack, gsCompFlow, gsStructuralAnalysis, gsKLShell,
      gsMultiPrecision, gsSpectra, gsOpenCascade, gsUnum
    + Added reader for IGES files
    + New example files and codes: gsMakeMultiPatch, ieti_example,
      ieti2_example, kirchhoff-Love_example, quadrature_example,
      quasiInterpolation_example, constrained_fitting
    + Few new assemblers and better patch interface computations
    + New modules included in the sources: gsIeti module,
      gsMsplines module
  * Improved:
    + Improved FindXX.cmake and other CMake scripts
    + Better unit-tests
    + Advanced Doxygen documentation
    + Better CI testing on several platforms (added gitlab-ci,
      Jenkins, upgraded ctest_script.cmake)
    + Removed deprecated classes (eg. gsGeometryEvaluator,gsNorms)
    + Fix many warnings and other issues
- Clean up spec file
-----------------------------------------------------------------
- Update sources to version 0.8.4. Changelog:
    NEW
        gsParametrization
        gsHalfEdgeMesh
        Matlab plugin
        MultiPrecision extension
        Automated submodule system
        Isogeometric preconditioners for spline patches
    IMPROVED
        gsOptionList, added MultiInt
        Many vectors now have a reserve before call of push_back
        External codes are downloaded at configure time
        Remove gsFunctionSet::compute(const gsMapData & in, gsFuncData & out)
        Remove unimplemented gsBulk::toMesh and gsVolume::toMesh
        Multiple arithmetic type adaptors are included in gsFunctionExpr
        Configurable file-write precision
        Doxygen documentation
    FIXED
        gsMesh, fixed gsMesh::cleanMesh, fixed copy constructor
        -Wextra and -Wunused_parameter Warnings
        Several bug-fixes
- Changelog 0.8.3:
    NEW
        Changelog file
        Kronecker product of matrices
        Gauss-Lobatto rules
        Expression assembler
        Multigrid with standard smoothers
        Spectra plugin for sparse eigenvalue problems
    IMPROVED
        Ctest and cmake scripts
        Unittest framework, made unittest++ external package
        Templatized iterative solvers
        File handling using gsFileManager
        Zlib external handling (option to use system installed dynamic library)
    FIXED
        OpenMP features (Pardiso options, use in assemblers)
        Memory and pointer handling
        Performance bug in gsFitting
- Optimize for 'core' CPUs instead of random build machine CPU
  to make package build reproducible (boo#1100677)
- First package,  G+Smo v.0.8.1
Angelos M's avatar Angelos M (filiatra) committed (revision 14)
add static lib
Angelos M's avatar Angelos M (filiatra) committed (revision 13)
fix source name
Angelos M's avatar Angelos M (filiatra) committed (revision 12)
rename sources
Angelos M's avatar Angelos M (filiatra) committed (revision 11)
fix path
Angelos M's avatar Angelos M (filiatra) committed (revision 10)
v0.8.4
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 639403 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 9)
Optimize for 'core' CPUs instead of a random build machine CPU, to make package build reproducible (boo#1100677)
Angelos M's avatar Angelos M (filiatra) committed (revision 8)
remove old sources
Angelos M's avatar Angelos M (filiatra) committed (revision 7)
fix folder name
Angelos M's avatar Angelos M (filiatra) committed (revision 6)
add sources
Angelos M's avatar Angelos M (filiatra) committed (revision 5)
update to v0.8.2
Angelos M's avatar Angelos M (filiatra) committed (revision 4)
update to v0.8.2
Angelos M's avatar Angelos M (filiatra) committed (revision 3)
update gismo
Angelos M's avatar Angelos M (filiatra) committed (revision 2)
small fix
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 375744 from Angelos M's avatar Angelos M (filiatra) (revision 1)
G+Smo (Geometry + Simulation Modules, pronounced "gismo") is a new open-source C++ library that brings together mathematical tools for geometric design and numerical simulation.
Displaying all 15 revisions
openSUSE Build Service is sponsored by