SG++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Related Pages
Here is a list of all related documentation pages:
[detail level 1234]
oCopyright
oDeveloper ManualOn this page, we describe best coding practices for SG++
oUser Manual
|oInstallation and UsageSelect your operating system and compiler to get instructions
||oLinux (GCC/Clang/ICC)This page contains instructions for compiling and using SG++ with GCC, Clang or ICC under Linux
||oOSX (GCC/ICC)This page contains instructions for compiling and using SG++ with GCC or ICC under Mac OSX
||\Windows (MinGW)This page contains instructions for compiling and using SG++ with MinGW (64-bit) under Windows
|oModulesTo insure extendability and maintainability, SG++ is divided into a number of modules that implement different functionality
||oModule sgpp::baseFundamental functionality required by all other modules
||oModule sgpp::datadrivenData mining and machine learning
||oModule sgpp::optimizationSG++ module for optimization of smooth sparse grid interpolants
||oModule sgpp::pdeOperations and functionality related to PDEs
||oModule sgpp::quadratureStochastic and deterministic quadrature algorithms
||\Module sgpp::solverSolvers in the broadest sense: PDE, linear equations, gradient descent, etc
|\ExamplesThis is a collection of examples from all modules
| oC++ ExamplesThis is a list of all C++ examples
| |odataMatrixSerializeDemo.cppThis example shows how to initialize a DataMatrix object, store it to a file and then to restore it back
| |odataVectorSerializeDemo.cppThis example shows how to initialize, serialize, and deserialize a DataVector object
| |odetectPlatformConfiguration.cppThis example can be found under base/examples/detectPlatformConfiguration.cpp
| |oJSONExample.cppThis example can be found under base/examples/JSONExample.cpp
| |oJSONTest.cppThis example can be found under base/examples/JSONTest.cpp
| |oplatformConfigurationTest.cppThis example can be found under base/examples/platformConfigurationTest.cpp
| |oSpatially-Dimension-Adaptive Refinement in C++
| |oquadrature.cppThe following example shows how to integrate in SG++, using both direct integration of a sparse grid function and the use of Monte Carlo integration
| |otutorial.cpp (Start Here)To be able to quickly start with a toolkit, it is often advantageous (not only for the impatient users), to look at some code examples first
| |oClassification ExampleThis example shows how classification specific refinement strategies are used
| |oCrossValidationExample.cppThis example can be found under datadriven/examples/CrossValidationExample.cpp
| |olearnerSGDETest.cppThis example can be found under datadriven/examples/learnerSGDETest.cpp
| |oregressionPipeline.cppThis example can be found under datadriven/examples/regressionPipeline.cpp
| |oconstrainedOptimization.cppThis example can be found under optimization/examples/constrainedOptimization.cpp
| |\optimization.cppOn this page, we look at an example application of the sgpp::optimization module
| oPython ExamplesThis is a list of all Python examples
| |opredictiveANOVARefinement.pyThis example can be found under base/examples/predictiveANOVARefinement.py
| |opredictiveRefinement.pyThis example can be found under base/examples/predictiveRefinement.py
| |oquadrature.pyThe following example shows how to integrate in SG++, using both direct integration of a sparse grid function and the use of Monte Carlo integration
| |orefinement.pyThe following example interpolates the (non-symmetric) function

\[ f\colon [0, 1]^2 \to \mathbb{R},\quad f(x_0, x_1) := 16 (x_0 - 1) x_0 (x_1 - 1) x_1 \]

| |otutorial.py (Start Here)To be able to quickly start with a toolkit, it is often advantageous (not only for the impatient users), to look at some code examples first
| |olearnerExample.pyThis example can be found under datadriven/examples/learnerExample.py
| |\optimization.pyOn this page, we look at an example application of the sgpp::optimization module
| oJava ExamplesThis is a list of all Java examples
| |otutorial.java (Start Here)To be able to quickly start with a toolkit, it is often advantageous (not only for the impatient users), to look at some code examples first
| |oexample_learnerSGDE.javaThis example can be found under datadriven/examples/example_learnerSGDE.java
| |\optimization.javaOn this page, we look at an example application of the sgpp::optimization module
| \MATLAB ExamplesThis is a list of all MATLAB examples
|  otutorial.m (Start Here)To be able to quickly start with a toolkit, it is often advantageous (not only for the impatient users), to look at some code examples first
|  \optimization.mOn this page, we look at an example application of the sgpp::optimization module
oRefinement ExampleHere we demonstrate how to refine a grid
\Grid unserialization ExampleIn this example we show how to store a grid into a file and how to load it back into a sgpp::base::Grid object