| AdaptiveCombinationTechnique< T > | This is a "user interface" for the grid table |
| Array< T > | Template data structure of type array |
| BiCellGridC | The bisection cell-grid coarsener |
| BiCellGridSemiC | The bisection cell-grid semicoarsener |
| BiCGStab< T > | Template for the preconditioned BiCGStab-method |
| BiNodalGridC | The bisection nodal-grid coarsener |
| BiNodalGridSemiC | The bisection nodal-grid semicoarsener: |
| BiTransfer< T > | Class templates for transfer operators based on multilinear ansatz functions over bisected grids |
| CC_Integral< T, Integrand > | Integration as an interpolation class (for the sparse grids) |
| CCGaussSeidel< T > | Templates for the 'Cell-Block' Gauss-Seidel method for SysMatrix<T>-matrices |
| CGIter< T > | Template for the CG iteration for solving linear systems with SysMatrix<T>-matrices |
| ChLagrangeBasis1D< T > | The class of the basis functions and the expansion method |
| ConstTransfer< T > | Class templates for transfer operators based on ansatz functions that are constant on the elements over bisected grids |
| DiffFlux1Osg< T > | The flux functions for the FV-discretization (cf. GenLinVcFV.hpp ) of the diffusion equations of the 2nd order with a GENERAL (spd) diffusion tensor on the STRUCTURED GRIDS |
| DiffFlux2Osg< T > | The flux functions for the FV-discretization (cf. GenLinVcFV.hpp ) of the scalar 3rd-order PDE on the structured grid |
| disc_export_param< T > | Base class for the export parameters of discretization modules |
| disc_export_param< T >::deriv_data | Auxiliary structure for the assembling of the derivatives |
| disc_import_param< T > | Base class for the import parameters of discretization modules |
| DistribGS< T > | The distributive Gauss-Seidel method base class template |
| ExpansionBasis1D< T > | The base class template for a basis of -functions |
| GenLinVcFV< T, Flux > | Template class for the general vertex-centered finite-volume discretizations of linear PDEs |
| GridCoarsener | The base class |
| GridConstInterpolation< T > | Piecewise constant interpolation onto a grid |
| gridData< T > | Helper class for GridTable |
| GridInterpolation< T > | Interpolates a partial solution at every point of a given grid and adds the result multiplied by a given factor to the sparse grid solution |
| GridTable< T > | Template for a multidimensional hierarchical representation of grid data |
| GridVec< T > | A class template for handling systems of MultiVector<T> objects |
| GridVecInterpolation< T > | Solution interpolation/accumulator base class |
| GSPrecond< T > | Template for the Gauss-Seidel preconditioners (simple and symmetric) for SparseMatrix<T> -matrices |
| IdentityPrecond< T > | Class template for the Richardson preconditioner (identity matrix) |
| InterpolationAtPoint< T > | Interpolates a partial solution linearly at a given point and adds this value multiplied by a given factor to the sparse grid solution |
| IterativeLinSolver< T > | The iterative linear solver base class template |
| Kernel_CC< T > | The generic base class |
| Kernel_CC_Midpoint< T > | The base class with the computation of the cell integrals by the mid-point rule |
| KernelExpansion1D< T > | The base class template for the expansion of -function |
| LexILUPrecond< T > | Template for the ILU_omega preconditioners for SparseMatrix<T> -matrices |
| LinCCTransfer< T > | Class templates for multilinear transfer operators for cell centered grid functions |
| LinIter< T > | Template for the damped preconditioned linear iteration for solving linear systems with SysMatrix<T>-matrices . The iteration has the form . Here is the guess for the solution in the -th iteration, and is the preconditioner |
| LinPrecond< T > | The SparseMatrix<T> -preconditioner base class template |
| LinSolver< T > | The linear solver base class template |
| LinTimeAssemble< T > | Base class for linear time-dependent discretizations |
| LinTSScheme< T > | Base class for linear time stepping schemes |
| List< T > | Template for lists |
| MGPrecond< T > | Class template of the multi-grid preconditioner for SysMatrix<T> |
| MixedTransfer< T > | The transfer operators class |
| MultiArray< T > | The multidimensional variabled size array class |
| MultiIndex | Provides functions for shifting to the 'next' position under the lexicographical and some other oderings and elementar multiindex operations (the abs. value and the factorial) |
| MultiVector< T > | Template data structure for representation of multidimensional grid functions |
| NewtonLineSearch< T > | The line-search strategy base class template |
| NewtonSolver< T > | The Newton method class template |
| NewtonStdLSearch< T > | The standard (sufficient descent) line search strategy for he Newton method |
| NLTGlobalAssemble< T > | The global assembling class |
| NLTimeAssemble< T > | Base class for non-linear time-dependent discretizations |
| NLTSScheme< T > | Base class for non-linear time stepping schemes |
| NLWTSScheme< T > | The weighted average time stepping scheme class template |
| NonLinSolver< T > | The non-linear solver class template |
| NonLinSys< T > | The non-linear system class template |
| NormalIntegration_CC< T > | The following class implements the 'normal integration' method |
| part_disc< T > | Base class for discretization modules. A discretization module provides assembling of a part of the whole system of PDEs |
| PrimFuncMthdCC< T > | Class of the Method of Primitive Functions for the integration of the cell-centered grid function that are constant on the cells |
| PrimFuncMthdKernFactor< T > | Parameters for the method of primitive functions |
| refinementInfo | Helper structure for GridTable |
| SAssemble< T > | Assemble class for stationary problems |
| SelectedDim | Provides a tool for selecting subgrids correspoding to given dimensions |
| sg_fatal_error | SG class for the fatal error descriptors. Used in exceptions |
| SGBoolParam | Boolean parameters |
| SGDisplay | Class for the display types (should be inherited virtually) |
| SGDisplayParam | Parameters for the SG display type |
| SGDX_cell_2d< T, Geom > | The following class allows to plot cell-centered scalar and vector fields on general domains specifyed by the mapping from the unit square |
| SGDX_cell_3d< T, Geom > | The following class allows to plot cell-centered scalar and vector fields on general domains specifyed by the mapping from the unit cube |
| SGDX_cell_usq_2d< T > | The following class allows to plot 2d MultiArrays or 2d slices of multi-dimensinal MultiArrays. The domain is considered as the unit square |
| SGDX_cell_usq_3d< T > | The following class allows to plot 3d MultiArrays or 3d slices of multi-dimensinal MultiArrays. The domain is considered as the unit cube |
| SGDX_nodal_2d< T > | OpenDX format output routines for plotting MultiArrays as grid nodal data. Only 2d plots are supported here. These can be 2d MultiArrays or 2d slices of multi-dimensinal MultiArrays |
| SGIntArrayParam | Parameter of the type "Array of integers" |
| SGIntParam | Integer parameters (for 'long' numbers) |
| SGParam | The base class for the parameter types |
| SGParamDir | The parameter directory class |
| SGRealParam | Real-value parameters (for 'double' numbers) |
| SGridCombTechn< T, t_entry > | Combination technique base class template |
| SGridCombTechn2o< T, t_entry > | The simple combination technique that preserves the order of the product discretizations (and has the order 1 for the other discretizations) |
| SGridTable< T, t_entry > | The grid table class |
| SGridTableEntry< T, t_entry > | The grid table entry class template |
| SGRMatrixParam | Small double-matrix parameter |
| SGRMultiArrayParam | MultiArray<double>-parameter |
| SGRVectorParam | Small double-vector parameter |
| SGStringParam | String parameters |
| singleGridData< T > | Needs documentation |
| small_matrix< T > | The low-level class for small dense matrices |
| small_matrix_error | Contains an additional field describing the error |
| small_vector< T > | A synonym for small_matrix<T> having only one constructor (that with one size) |
| SmallMatrix< T > | High-level class for small matrices and small vectors |
| SORaPrecond< T > | The SOR_a preconditioner class template |
| SORPrecond< T > | The Gauss-Seidel preconditioner class template |
| SortedList< T > | Template for a sorted list, where the elements have a defined order <, > |
| SparseGrid< T > | THE central data structure |
| SparseGridTable< T > | The simplified grid table with the entries consisting of GridVec<T> |
| SparseMatrix< T > | The sparse matrix class |
| SparseMatrixLine< T > | An auxiliary class: Lines of a sparse matrix |
| SysMatrix< T > | A class template for handling describing linear operators on GridVec<T> objects |
| SysPrecond< T > | Base class template of preconditioners for iterative linear solvers for SysMatrix<T> -matrices |
| SysTransfer< T > | The transfer operators base class template for vector equations |
| t_dchr_chunk_reader | Class for reading quoted strings and storing them in the dynamically allocated memory |
| t_str_chunk_reader | Class for reading string chunks |
| Transfer< T > | The transfer operator base class template for scalar grid functions |
| VecAccumulator< T > | Identity interpolation |
| WTSScheme< T > | The weighted average time stepping scheme class template |