Revisions of gismo
Stefan Brüns (StefanBruens)
accepted
request 1061480
from
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 (filiatra)
committed
(revision 14)
add static lib
Angelos M (filiatra)
committed
(revision 13)
fix source name
Angelos M (filiatra)
committed
(revision 12)
rename sources
Angelos M (filiatra)
committed
(revision 11)
fix path
Angelos M (filiatra)
committed
(revision 10)
v0.8.4
Dirk Stoecker (dstoecker)
accepted
request 639403
from
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 (filiatra)
committed
(revision 8)
remove old sources
Angelos M (filiatra)
committed
(revision 7)
fix folder name
Angelos M (filiatra)
committed
(revision 6)
add sources
Angelos M (filiatra)
committed
(revision 5)
update to v0.8.2
Angelos M (filiatra)
committed
(revision 4)
update to v0.8.2
Angelos M (filiatra)
committed
(revision 3)
update gismo
Angelos M (filiatra)
committed
(revision 2)
small fix
Ismail Dönmez (namtrac)
accepted
request 375744
from
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