KASKADE 7 development version
Modules
Here is a list of all modules:
[detail level 12345]
 Material properties
 ConceptsSTL-like concepts for types to be used as template parameters
 Implementation DetailsTechnical details usually not needed for using Kaskade 7
 Matrix extraction from assembler
 Problem DefinitionClasses, needed to define a problem
 Differential operatorsPredefined standard differential operators to be used as building blocks
 Membrane modelsElectrophysiological membrane models for use in cardiac simulations
 ElastomechanicsPredefined standard differential operators and material laws to be used as building blocks for elastomechanics problems
 Stationary elasticityBuilding blocks for stationary elasticity problems (linear elasticity and hyperelasticity)
 ViscoplasticityBuilding blocks for viscoplastic problems
 Contact ProblemsComponents for defining elastomechanical contact problems
 Fluid MechanicsPredefined standard differential operators and material parameters to be used as building blocks for fluid problems
 Boundary conditionsPredefined standard boundary conditions to be used in boundary caches
 VariablesClasses to define groups of variables
 FunctionalsClasses for defining PDE problems in terms of variational functionals or weak formulations
 Finite ElementsClasses to define finite element spaces and functions on them
 Working with finite element functionsTools for representing and working with finite element functions
 Function interpolation and transferTools for converting finite element functions
 FunctionviewsPredefined function views
 Grid ManagementTools for managing grids and their refinement, and for iterating over grids
 UtilitiesMiscellaneous support routines and classes
 CombinatoricsFunctions for counting and enumerating combinatorial structures
 MultithreadingSupport routines and data structures for multithreaded execution
 ExceptionsA hierarchy of exception classes providing more or less detailed information
 Solution Tools
 AssemblyClasses and functions for constructing matrix representations of differential operators
 Linear AlgebraClasses and functions for linear algebra
 Basic linear algebraClasses and functions for basic vector and matrix arithmetics
 SolversClasses and functions for solving linear equation systems
 Direct solversClasses and functions for elimination methods
 Iterative solversClasses and functions for iterative solution of linear equation systems
 MultigridClasses and functions for multigrid preconditioners and solvers
 PreconditionersPreconditioners for iterative solvers, including smoothers for multigrid methods
 QP SolversClasses and methods for solving linear-quadratic programs
 AdaptivityTools for error estimation and local mesh refinement
 Refinement CriteriaTools for selecting cells for refinement
 Timestepping
 Spectral Deferred CorrectionsSpectral Deferred Correction methods for time stepping
 Algorithms
 Abstract Algorithmic Objects
 IOInput and Output functionality
 Grid inputGrid creation or input
 Platonian solids
 Entropy codingTools for entropy coding, i.e. storing sequences of symbols with different frequencies in a (small) bitstream
 Specific Application ProblemsClasses that define and solve concrete problems
 Iterative Solvers