SG⁺⁺ – the numerical library for Sparse Grids in all their variants.
OTHER License
Bot releases are visible (Hide)
Published by leiterrl over 4 years ago
Published by valentjn over 5 years ago
With this release, we have completed the transition to GitHub. Additionally, the updates include:
Finally, it's out there!
Please note that release v1.0.0 contains a major restructuring. Interfaces have been redesigned, factory methods restructured, and a lot of improvements have been done.
Important changes that might cause side-effects in codes using previous versions include:
scons -h
for further information.LinearBoundaryGrid
is now the grid with the same discretization on the boundary as on the main axis.Features of release v1.0.0:
v1.0.0 was originally on 26 Sep 2015.
v0.9.0 was originally released on 7 Jun 2010.
Published by valentjn over 5 years ago
New features:
combigrid
packagescons install
)sgpp::optimization
(may break compatibility)sgpp::optimization
restructuredv1.1.0 was originally released on 24 Feb 2016.
As we have retructured (and significantly improved) several of the interfaces, we switched to a new, major version. As we don't provide backwards compatibility, we list here the most important changes:
sgpp::base
from plain pointers to smart pointers and references (e.g., sgpp::base::Grid::createLinearGrid()
, sgpp::base::Grid::getGenerator()
, …)Grid
, GridStorage
, and GridIndex
(e.g., sgpp::base::Grid::getDimension()
)v2.0.0 was originally released on 20 May 2016.
Important changes:
v2.1.0 was originally released on 12 Aug 2016.
We joined GitHub for releases of SG++ starting with version 3.0.0.
Please feel free to contribute, comment, extend, …
See our documentation for users and developers as well as the API and plenty of examples at sgpp.sparsegrids.org
There we also provide a Debian package and Matlab binaries.
Below, we provide for your convenience:
Important changes:
combigrid
module with plenty of functionality!
UniformPointDistribution
), uniform with boundary points (UniformBoundaryPointDistribution
), Clenshaw-Curtis (ClenshawCurtisDistribution
, Chebyshev (ClenshawCurtisDistribution
), (weighted), Leja (LejaPointDistribution
), (weighted) L2-Leja (L2LejaPointDistribution
)PolynomialInterpolationEvaluator
, BSplineInterpolationEvaluator
, LinearInterpolationEvaluator
), quadrature (PolynomialQuadratureEvaluator
, BSplineQuadratureEvaluator
), tensors (InterpolationCoefficientEvaluator
)RegularLevelManager
, AveragingLevelManager
) are available that predict the surplus of each subspaceBsplineStochasticCollocation
)PolynomialStochasticCollocation
)PolynomialChaosExpansion
)datadriven
, including:
CSVTools
)FitterConfiguration
)Scorer
)LearnerSGDEOnOff
), including incomplete Cholesky factorization (DBMatDMSDenseIChol
)MultipleClassRefinement
)MortonOrder
)Stretching
BoundingBox
esv3.0.0 was originally released on 12 Mar 2018.
This release has been available on sgpp.sparsegrids.org for quite some time, but did not make it to github.
Sorry for that.
Please generate the documentation (scons doxygen) or see the version history at sgpp.sparsegrids.org for more information.
Below, we provide for your convenience:
Changes:
v3.1.0 was originally released on 16 Apr 2018.