Diffpack Documentation
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Search
Diffpack Kernel and Toolboxes Compound List
Here are the classes, structs, unions and interfaces with brief descriptions:
- AbaqusElm2dpElm (ABAQUS element to Diffpack element)
- AbaqusFilter (ABAQUS filter)
- AbaqusFilterCore (ABAQUS filter core)
- AddMultigrid (Abstract additive multigrid algorithm)
- AddSchwarzDD (Overlapping additive Schwarz iteration)
- AlgebraicContribs (Algebraic contributions)
- AlgebraicCoupling (Algebraic couplingbetween equations)
- AlgebraicDofBase (Algebraic degree of freedom base class)
- AlgebraicEquation (Algebraic equation)
- AMD (Renumbering of unknowns by approximate minimum degree algorithm)
- AMDatr (Special vesion of class "AMD")
- AMDbar (Special version of class "AMD")
- AMDexa (Special version of class "AMD")
- AMDhaf (Special version of class "AMD")
- AMDhat (Special version of class "AMD")
- AMDtru (Special version of class "AMD")
- AMG (Solution of linear systems by algebraic multi-grid)
- AnsysElm2dpElm (ANSYS element to Diffpack element)
- AnsysFilter (ANSYS filter)
- AnsysFilterCore (ANSYS filter core)
- AnsysInFilterCore (ANSYS in filter core)
- AnsysOutFilterBlockedCore (ANSYS out filter blocked core)
- AnsysOutFilterCore (ANSYS out filter core)
- AnsysOutFilterUnBlockedCore (ANSYS out filter unblocked core)
- ArrayGen(Type) (Generalized, multi-dimensional array with arithmetic operations (arbitrary base))
- ArrayGenSel(Type) (Subset of general array with arithmetic operations)
- ArrayGenSimple(Type) (General array with operator= and printing)
- ArrayGenSimplest(LinEqVector)
- ArrayGenSimplest(Type) (General array with variable no. of indices)
- ASCIIReporter (A report manager based on plain ASCII files)
- BasicItSolver (Base class for basic iterations)
- BasisFuncAtPt (Finite element basis functions evaluated at a point)
- BasisFuncGrid (Basis function modification of a GridFE object (mixed FEM))
- BellFunc (Functor (derived from FieldFunc) for bell function)
- BiCGStab (BiConjugate Gradient Stabilized method for nonsymmetric systems)
- BoundaryFE (Boundary information in finite element grids)
- BoundaryMesh (Boundary information)
- BoundaryStruct (Boundary information in a structured FE mesh)
- BSpline (Representation of usual B-spline function y=f(x))
- BtGuiBalloon (Tix-based balloon widget)
- BtGuiBase (Base class for widgets, variables and callbacks)
- BtGuiBuildMenuSystem
- BtGuiButton (Tk-based button widget)
- BtGuiButtonBox (Tix-based box widget with buttons)
- BtGuiCallback
- BtGuiCanvas (Tk-based canvas widget)
- BtGuiCheckButton (Tk-based check button widget)
- BtGuiCheckList (Tix-based checklist widget)
- BtGuiComboBox (Tix-based combo box widget)
- BtGuiControl (Tix-based control widget)
- BtGuiDirList (Tix-based directroy list widget)
- BtGuiDirSelectDialog (Tix-based directory list widget)
- BtGuiDirTree (Tix-based directory tree widget)
- BtGuiEntry (Tk-based text entry widget)
- BtGuiExFileSelectBox (Tix-based file selection widget)
- BtGuiExFileSelectDialog (Tix-based file selection widget)
- BtGuiExitCB (Special callback for GUI exit)
- BtGuiFileEntry (Tix-based file name entry widget)
- BtGuiFileSelectBox (Tix-based file selection widget)
- BtGuiFileSelectDialog (Tix-based file selection widget)
- BtGuiFrame (Tk-based frame window widget)
- BtGuiGrid (Tix-based data grid widget)
- BtGuiHList (Tix-based list widget)
- BtGuiInputOnly (Tix-based input widget)
- BtGuiLabel (Tk-based label widget)
- BtGuiLabelEntry (Tix-based input widget)
- BtGuiLabelFrame (Tix-based frame widget)
- BtGuiLabelInfo (Label information used by help system)
- BtGuiListBox (Tk-based list widget)
- BtGuiListNoteBook (Tix-based notebook widget)
- BtGuiMenu (Tk-based menu widget)
- BtGuiMenuButton (Tk-based menu button widget)
- BtGuiMenuHelpCB (Special callback for GUI help system)
- BtGuiMenuSystem (Tk-based representation of a "MenuSystem" object)
- BtGuiMenuVariable
- BtGuiMessage (Tk-based message window widget)
- BtGuiMeter
- BtGuiNoteBook (Tix-based notebook widget)
- BtGuiOptionMenu (Tix-based option menu widget)
- BtGuiPanedWindow (Tix-based paned window widget)
- BtGuiPopupMenu (Tix-based popup menu widget)
- BtGuiRadioButton
- BtGuiScale (Tk-based slider widget)
- BtGuiScrollbar (Tk-based scrollbar widget)
- BtGuiScrolledGrid (Tix-based scrollable table widget)
- BtGuiScrolledTList (Tix-based scrollable list widget)
- BtGuiScrollHList (Tix-based scrollable list widget)
- BtGuiScrollListBox (Tix-based scrollable list widget)
- BtGuiScrollText (Tix-based scrollable text window widget)
- BtGuiScrollWindow (Tix-based scrollable list widget)
- BtGuiSelect (Tix-based select button widget)
- BtGuiStdButtonBox (Tix-based standard buttons widget)
- BtGuiText (Tk-based text widget)
- BtGuiTixInterpreter (C++ wrapper for the Tix interpreter)
- BtGuiTkInterpreter (C++ wrapper for the Tcl/Tk interpreter)
- BtGuiTList (Tix-based tabular list widget)
- BtGuiTopLevel (Tk-based widget)
- BtGuiTree (Tix-based tree widget)
- BtGuiVariable (Representation of a Tcl/Tk variable)
- BtGuiWidget (Base class for GUI widgets)
- BtGuiWidgetGen (Generic widget)
- CartTopologyMPI (Cartesian process topology (parallel machines))
- CGS (Conjugate Gradient Squared method for nonsymmetric systems)
- CharPack (Pack arbitrary data byte by byte in a char vector)
- CharPackMPI (Send data packed by CharPack)
- CMAbsMixResidual (Convergence monitor based on absolute mixed residuals)
- CMAbsRefSolution (Absolute convergence monitor for reference solution)
- CMAbsResidual (Absolute convergence monitor for residual vectors)
- CMAbsSeqResidual (Absolute convergence monitor for sequence of residual vectors)
- CMAbsSeqSolution (Absolute convergence monitor for sequence of iterates)
- CMAbsTrueResidual (Absolute convergence monitor for true residual vectors)
- CMAdaptCGprm (Adaptive convergence monitor for CG based on iteration parameters)
- CMRelMixResidual (Relative convergence monitor based on mixed residuals)
- CMRelRefSolution (Relative convergence monitor for reference solution)
- CMRelResidual (Relative convergence monitor for residual vectors)
- CMRelResidualUB (Relative convergence monitor for residual vectors wwith user-defined base value)
- CMRelResSolution (Relative convergence monitor for a residual vector)
- CMRelSeqResidual (Relative convergence monitor for sequence of residual vectors)
- CMRelSeqSolution (Relative convergence monitor for sequence of iterates)
- CMRelTrueResidual (Relative monitor for true residual vectors)
- CoarseAddCoarseSchwarzDD (Additive Schwarz iteration with coarse grid)
- Color (Definition of a color)
- ColorScale (Collection of color-related definitions and functions)
- Complex (Class for complex numbers)
- ConjGrad (Iterative method for matrix systems)
- ConjGradNonLin (Conjuagte gradient family of solvers for nonlinear systems)
- ConvMonitor (Base class for convergence monitors)
- ConvMonitor_prm (Parameters for the "ConvMonitor" hierarchy)
- ConvMonitorList (List of convergence monitors)
- ConvMonitorList_prm (Parameters for initializing a "ConvMonitorList" object)
- ConvMonSeq (Base class for convergence monitors (vector sequences))
- ConvStatistics (Statistics from the "ConvMonitor" hierarchy)
- CorrAlongLine (Covariance of two random fields along a line)
- CorrelModel (Hierarchy for random field correlation models)
- CorrelModel_prm (Parameters for the "CorrelModel" hierarchy)
- CPUclock (Measures the CPU time in C++ programs)
- CurvePlot (General plot (file) format for y=f(x) curves)
- CurvePlotFile (Manager of CurvePlot objects for curve plotting)
- DegFreeFD (Degree of freedom manager for finite difference linear systems)
- DegFreeFE (Degree of freedom manager for finite element linear systems)
- DetermDistr (Probability distribution for deterministic numbers)
- DiracDelta (Array of Dirac delta functions for finite element methods)
- DirectSolver (Base class for direct solvers)
- Disks (Description of n geometric objects of disk shape)
- DistrErrorNorms (Norm estimation of the difference between two fields that are distributed on multiple processors)
- DistrProcManager (Dummy base class for managers of distributed processes)
- DistrProcManagerMPI (Manager of distributed processes and parallel programming using MPI)
- docsrc (Degree of freedom manager for finite volume systems)
- DomainFunctor (User defined field function)
- DpList(String)
- DpList(Type,Itemtype) (A template class for lists)
- DpListBin(Type) (Binary sorted list of class objects)
- DpListBinH(Type) (Binary sorted list of class objects managed by handles)
- DpListItemHandle(Type) (Non-public list item object used by class "DpList")
- DpListItemInst
- DpListItemInst(Type) (Non-public list item object used by class "DpList")
- DpListItemPtr(Type) (Non-public list item object used by class "DpList")
- DpLists (Template class for implementation of a list of lists)
- DpLists(DpListType)
- DpListsItem (Non-public list items in to be used by class "DpLists")
- DpListsItem(DpListType)
- dpTracer (Class for convenient manual trace of C++ code)
- Draw2D (Base class for generation of Gaussian random fields)
- Draw2D_matrix (Exact generation of Gaussian random fields)
- Draw2D_s1 (Method for generating Gaussian random fields)
- Draw2D_s2 (Method for generating Gaussian random fields)
- DynElement (Class for holding information about a finite element)
- DynNode (Class for holding node information)
- EigenEstCG (Eigenvalue estimator based on CG parameters)
- EigenEstimator (Add-on module for eigenvalue estimation based on parameters extracted from iterative solvers)
- EigenEstimator_prm (Parameters for the "EigenEstimator" class hierarchy)
- ElmB20n3D (Definition of 3D quadratic finite element with 20 nodes)
- ElmB27gn1bn3D (Definition of 3D constant box finite element)
- ElmB27gn8bn3D (8 node pressure element with quadratic geometry)
- ElmB27n3D (Definition of 3D triquadratic finite element)
- ElmB2gn1bn1D (Definition of 2D constant quadratic finite element)
- ElmB2n1D (Definition of 1D linear finite element)
- ElmB3n1D (Definition of 1D quadratic finite element)
- ElmB4gn1bn2D (Definition of 2D constant quadratic finite element)
- ElmB4gn2bn2Du (U-component of vector 2D linear mixed quadrilateral element)
- ElmB4gn2bn2Dv (U-comp of vector 2D linear mixed quadrilateral element)
- ElmB4n2D (Definition of 2D bilinear finite element)
- ElmB8gn1bn3D (Definition of 3D constant box finite element)
- ElmB8n2D (Definition of 2D quadratic finite element with 8 nodes)
- ElmB8n3D (Definition of 3D trilinear finite element)
- ElmB9gn4bn2D (4 node pressure element with quadratic geometry)
- ElmB9n2D (Definition of 2D biquadratic finite element)
- ElmBH2n1D (Definition of 1D cubic Hermite element)
- ElmDef (Abstract base class for definition of finite elements (local system))
- ElmDef_prm (Parameters for the "ElmDef" hierarchy)
- ElmItgRules (Numerical quadrature over a finite element)
- ElmMatVec (Element matrix and vector for FEM programming)
- ElmMatVecCalc (Functor for calculating element matrix/vector)
- ElmMatVecCalcStd (A default version of class ElmMatVecCalc)
- ElmMatVecT3n2D (Optimized assembly of triangles (ElmT3n2D))
- ElmMatVecT4n3D (Optimized assembly of tetrahedra (ElmT4n3D))
- ElmT10gn1bn3D (1 node constant element with quadratic geometry)
- ElmT10gn4bn3D (3 node pressure element with quadratic geometry)
- ElmT10n3D (Definition of 3D quadratic tetrahedral finite element)
- ElmT3gn1bn2D (Definition of 2D constant triangle finite element)
- ElmT3gn3bn2D (3 node pressure element with quadratic geometry)
- ElmT3gn3bn2Du (U-component of vector 2D linear mixed triangular finite element)
- ElmT3gn3bn2Dv (V-component of vector 2D linear mixed triangular finite element)
- ElmT3gn4bn2D (Definition of 2D constant triangle finite element)
- ElmT3gn9bn2Du (U-component of vector 2D linear mixed triangular finite element)
- ElmT3gn9bn2Dv (V-component of vector 2D linear mixed triangular finite element)
- ElmT3n2D (Definition of 2D linear triangle finite element)
- ElmT4gn1bn3D (1 node constant element with linear geometry)
- ElmT4gn4bn3D (4 node pressure element with quadratic geometry)
- ElmT4gn5bn3D (Definition of 3D constant triangle finite element)
- ElmT4n3D (Definition of 3D linear tetrahedral finite element)
- ElmT6gn3bn2D (3 node pressure element with quadratic geometry)
- ElmT6n2D (Definition of 2D quadratic triangle finite element with 6 nodes)
- ElmTensorProd (Definition of tensor product finite elements (hypercubes))
- ElmTensorProd1 (Definition of 1st order tensor product finite elements)
- ElmTensorProd2 (Definition of 2nd order tensor product finite elements)
- EmpiricalStatistics (Base class for calculating statistics of random samples)
- ErrorEstimator (Error estimation related to adaptive methods)
- ErrorNorms (Norm estimation of the difference between two fields)
- ErrorRate (Compare pairwise rates for error estimates)
- ExpecVar (Estimation of the expectation and standard devation of a random variable)
- ExpecVarFieldFE (Estimation of expectation and variance of FE fields)
- ExpecVarFieldLattice (Estimation of expectation and variance of fields)
- ExponentialCorrelModel (Exponential random field correlation model)
- Extremes (Extreme values of random variables)
- FactStrategy (Data block for exact and incomplete matrix factorizations)
- FASDampedMultigrid
- FASMultigrid (FAS, full approximation storage)
- FDM (Base class and methods for finite difference programming)
- FEM (Base class and methods for finite element programming)
- FFT (Fast Fourier sine and cosine transforms)
- Field (Base class for scalar fields)
- Field_prm (Parameters for the "Field" hierarchy)
- FieldBob
- FieldCollector
- FieldConst (Constant scalar field)
- FieldFE (Finite element scalar field)
- FieldFEGlobalView (Finite element scalar field)
- FieldFormat (Flexible formats for a variable coefficient in PDEs)
- FieldFunc (Scalar field defined as a C/C++ function or functor)
- FieldFV (Finite volume scalar field)
- FieldInformation (Help class for class SimResFilter help class for class SimResFilter)
- FieldLattice (Finite difference scalar field)
- FieldPiWisConst (Piecewise const scalar field over materials or elements)
- FieldReader (Reading of fields from SimRes files)
- Fields (Base class for collection of scalar fields (ie. vector fields))
- Fields_prm (Parameters for the "Fields" hierarchy)
- FieldsBob (Collection of brick of bytes fields)
- FieldScatPt (Field over a grid of arbitrary scattered points)
- FieldsConst (Constant vector field)
- FieldSelector (View a general scalar field in terms of a component in a vector field)
- FieldsFE (Collection of finite element scalar fields (ie. vector field))
- FieldsFEatItgPt (Derivatives of finite element fields at optimal points)
- FieldsFEGlobalView (Finite element scalar field)
- FieldsFunc (Vector field defined as a C/C++ function or functor)
- FieldsFV (Collection of finite difference scalar fields (ie. vector field))
- FieldsGen (Vector field in terms of pointers to scalar fields)
- FieldsLattice (Collection of finite difference scalar fields (ie. vector field))
- FieldsPiWisConst (Vector field corresponding to FieldPiWisConst)
- FieldsScatPt (Vector field of FieldScatPt components)
- FieldSummary (Summary of a field (max, min, points))
- FieldsWithPtValues (Base class for vector fields having point values)
- FieldVecIdentity (Functor (derived from FieldsFunc) for the identity mapping)
- FieldWithPtValues (Base class for fields having point values)
- FieldWriter (Storage of fields on files)
- FiniteElement (All info on a finite element for a programmer)
- FVPolygon (Finite volume polygon)
- GaussElim (Solution of linear systems by Gaussian elimination)
- GBPlotSpecifications
- gdbprint (Help functions for printing Diffpack objects in the gdb debugger)
- GenExponentialCorrelModel (Generalized exponential correlation model)
- GeometricInd (Geometric mesh refinement indicators)
- Geometry (Base class for "Geometry" hierarchy)
- GeometryBox (Geometry specification (size/location) of a hypercube grid)
- GeometryGeomPack
- GeometryGrummp2D
- GeometrySupEl (Geometry information for a single super element)
- GeometrySupElSet (Geometry of several super elements for preprocessor)
- GibbPooleStockm (Bandwidth reduction by the Gibb et al. algorithm)
- GlobalPolynSpace
- GMRES (Generalized minimal residual method for nonsymmetric systems)
- GraphBasics (Toolbox for drawing text/line-segments)
- GraphBasics2mtv (Exports the GraphBasics format to Plotmtv format)
- GraphBasics2vtk (Exports the GraphBasics format to Vtk format)
- GraphBasicsExport (Base class for exporting the GraphBasics format)
- Grid (Base class for grids)
- Grid2_prm (Parameters for the extended "Grid" hierarchy)
- Grid2Constraint (Constraints for irregular nodes in refined grids)
- Grid_prm (Parameters for the "Grid" hierarchy)
- GridCollector
- GridDynFE (Class for storing a "GridFE" grid in a list structure)
- GridFE (Finite element grid)
- GridFE2GridFV (Converting FEM grids to FVM grids)
- GridFEAdB (Adaptive finite element grid with constraints)
- GridFEAdT (Triangles/tetrahedral elements with refiniments)
- GridFEInfo (Additional grid data structures for neighbor info etc)
- GridFESummary (Summary of a finite element grid (element size, distortion))
- GridFilter (Grid filter)
- GridFilter_prm (Grid filter prm)
- GridFilterCore (Grid filter core)
- GridFV (Finite volume grid)
- GridFVSizeInfo (Finite volume grid)
- GridLattice (Finite difference grid with constant partition)
- GridLattice2GridFV (Converting FEM grids to FVM grids)
- GridLatticeB (Staggered B-grid for finite difference computations)
- GridLatticeC (Staggered C-grid for finite difference computations)
- GridMapUDC (User dep code for specifying side mappings in grids)
- GridPart (Abstract base class of a method hierarchy for preparing subgrids to be used in parallel computing)
- GridPart_prm (Parameter class for the "GridPart" hierarchy)
- GridPartAdm (A collection of functions used for subgrid preparation administration, communication pattern determination and inter-processor communication)
- GridPartFileSource (Subclass of "GridPart" that reads subgrids from files)
- GridPartMetis (Subclass of "GridPartUnstruct" that uses METIS to partition a global unstructured grid)
- GridPartUniform (Uniform partition of a uniform grid)
- GridPartUnstruct (Subclass of "GridPart" that partitions a global unstructured grid and adds overlap to the resulting subgrids if desired)
- GridRefAdm (Administrator class for adaptive grid refinement)
- GridScatPt (Grid consisting of arbitrary discrete points)
- GridWithPts (Base class for grids with discrete points)
- Handle (Smart pointer for class ClassType)
- Handle(ClassType)
- HandleElmDefs (A class that replaces Handle(ElmDef))
- HandleId (Data used by Handle to track pointers to an object)
- Histogram (Makes a histogram of samples of a random variable)
- HTML2Reporter (Automatic report generator for HTML2 format)
- HTMLReporter (A report manager based on the hypertext language HTML)
- Hypercubes (Description of n geometric objects of hypercube shape)
- ImportElm2dpElm (Import element to Diffpack element)
- index_manip (Functions for switching between single and multiple indices)
- IndexSet (Base class index set)
- IndexSet_prm (Parameters for initialization of the "IndexSet" hierarchy)
- IndexSetBox (Box shaped index set in 1D, 2D, 3D and MD)
- IndexSetBoxItOrder (Box shaped index set in 1D, 2D, 3D and MD)
- IndexSetBoxObstacles (Box shaped index set in 1D, 2D, 3D and MD with exception of a list of points)
- IndexSetCollection (Index set, Collection of index sets)
- IndexSetUnion (Index set, union of index sets)
- Indicators (On/off indicators for a set of items (nodes/elements))
- IntegrandCalc (Functor for defining integrands in weak forms (FEM))
- IntegrateOverGridFE (Extraction of a finite element subgrid)
- InteriorHoleGP
- Interval(Type) (Interval [a,b], where a and b are of type Type)
- Is (Generalized input class, covers streams, files, strings etc)
- Is_base (Base class for generalized input, used by class Is)
- Is_ifstream (Implementation of class Is_base input using ifstream files)
- Is_istream (Implementation of class Is_base input using istream)
- Is_String (Implementation of class Is_base input using String)
- Is_xdr (Implementation of class "Is_base" input using xdr binary files)
- IterativeSolver (Base class for iterative solvers)
- Jacobi (Iterative method for matrix systems)
- KnotVec (Vector implemtation of knot vectors)
- KrylovItSolver (Base class for Krylov subspace iterations)
- LaTeXReporter (A report manager for the typesetting system `\`LaTeX`\`)
- LECommBlkCG (Data block for communication related to class "ConjGrad")
- LECommBlkTFQMR (Data block for communication related to class "TFQMR")
- LinEqAdm (User-friendly interface to the "LinEq*" classes for linear systems)
- LinEqAdmFD (User-friendly interface to the "LinEq*" classes for linear systems)
- LinEqAdmFE (User-friendly interface to the "LinEq*" classes for linear systems)
- LinEqAdmFV (User-friendly interface to the "LinEq*" classes for linear systems)
- LinEqCommBlk (Data block for communication between solver and external objects)
- LinEqCommBlk_prm (Parameters for the "LinEqCommBlk" class hierarchy)
- LinEqConstraint (Representation of a linear constraint equation)
- LinEqMatrix (Coefficient matrix in a system of linear equations)
- LinEqMatrix_prm (Parameters for initializing a "LinEqMatrix" object)
- LinEqSolver (Abstract base class for the hierarchy of linear solvers)
- LinEqSolver2_prm (Parameters for the extended "LinEqSolver" hierarchy)
- LinEqSolver_prm (Parameters for the "LinEqSolver" hierarchy)
- LinEqStatBlk (Storage and reporting of performance for linear solvers)
- LinEqSummary (Summary of linear solver performace in many runs)
- LinEqSystem (Base class for representing system of linear equations)
- LinEqSystemBlockPrec (Block-preconditioned system of linear equations)
- LinEqSystemPrec (Preconditioned system of linear equations)
- LinEqSystemStd (Standard system of linear equations (`$`Ax = b`$`))
- LinEqVector (Vector in a system of linear equations)
- LinEqVector_prm (Parameters for initializing a "LinEqVector" object)
- LinEqVecVec (Vectors of "LinEqVector" objects (arbitrary base))
- LinNonLin (A ""nonlinear"" solver for linear systems (1 iteration))
- LogNormalDistr (Lognormal distribution functions)
- ManipGridDynFE (Class for manipulating the list structure of the class "GridDynFE")
- MassMatIntg (An IntegrandCalc functor for mass matrices)
- MassMatrix (Object for flexible representation of a mass matrix)
- Mat(Type) (Dense matrix with arithmetic operations (base = 1))
- MatBand(Type) (Dense banded matrix)
- MatBandLapack(Type) (Dense banded matrix)
- MatDense(Type)
- MatDiag(Type) (Diagonal matrix)
- MatEBE(Type) (Element by element matrix)
- MatlabEngine (Programming interface for calling Matlab from Diffpack)
- MatlabGraphics (Extension of class MatlabEngine for easy visualization)
- MatLapack(Type) (Dense matrix with arithmetic operations (base = 1))
- Matrix(prm_Type) (Parameters for initialization of the "Matrix(Type)" hierarchy)
- Matrix(Type) (Abstract base class for matrices with arithmetic operations)
- MatSchur(Type) (Implicit Schur complement matrix)
- MatSchurUDC(Type) (User interface for implicit Schur complement matrix)
- MatSimple(Type) (Simple dense matrix, base=1, no arithmetic operations)
- MatSimpleH(Type) (As MatSimple, but with a handle)
- MatSimpleLapack(Type) (Simple dense matrix, base=1, no arithmetic operations)
- MatSimplest(Type) (Very simple matrix, only allocation and subscripting)
- MatSimplestH(Type) (As MatSimplest, but with a handle)
- MatSimplestLapack(Type) (Very simple matrix, only allocation and subscripting)
- MatSparse(Type) (General sparse matrix)
- MatStructSparse(Type) (Structured sparse matrix)
- MatTri(Type) (Tridiagonal matrix)
- MatVecContribFD (Contribution matrix and vector in FDM programming)
- MemoryPool (Class for efficient memory handling)
- MenuAnswer (Represents (multiple) answer(s) in a MenuSystem)
- MenuAnswerTable (Table of "MenuAnswer" objects)
- MenuCallBack (Base class for callback functors)
- MenuDisableInfo (Information on disabled menu items)
- MenuField (Subclass for ordinary items in a menu system)
- MenuItemBase (Class hierarchy for items of a menu system)
- MenuLists (Menu class object with a list of items)
- MenuSub (Representation of a submenu item in a MenuSystem)
- MenuSystem (A menu system (user interface) for input data)
- MGtools
- MinRes (Iterative method for matrix systems)
- MLIter (Interface class for multilevel iterative solvers)
- MLSolver (Base class for solvers for Domain Decompostion solvers)
- MLSolver_prm (Parameters for the "MLSolver" hierarchy)
- MLSolverUDC (User dep. code for specifying subspace-solvers and space transfer)
- Moments (Estimation of the 1st-4th moment of a random variable)
- MomentsFieldFE (Estimation of expectation, variance, skewness and kurtosis of FE fields)
- MomentsFieldLattice (Estimation of expectation, variance, skewness and kurtosis of FD fields)
- MovingLS (Smooth derivatives of finite element fields by moving least squares)
- Multigrid (Abstract multigrid and multi-level algorithm)
- MultiLinPolyn
- MultipleReporter (Automatic generation of 7 report formats in simulators)
- MxElmMatVec (Block-structured element matrix and vector (mixed FEM))
- MxFEM (Extension of class FEM to mixed methods, p-FEM etc)
- MxFiniteElement (Version of class FiniteElement for mixed FEM)
- MxMapping (Geometry mapping of certain mixed finite elements)
- MxProj (Sparse projection operators for mixed FEM)
- NastranElm2dpElm (NASTRAN element to Diffpack element)
- NastranFilter (NASTRAN filter)
- NastranFilterCore (NASTRAN filter core)
- NeighborFE (Neighbor information in finite element grids)
- NestedFASDampedMultigrid
- NestedFASMultigrid (FAS, full approximation storage, imbedded in a nested iteration)
- NestedMultigrid (Nested multigrid)
- NewtonRaphson (Newton-Raphson iteration for nonlinear systems)
- NoCorrelModel (Generates uncorrelated random fields)
- NonlinearDampedMultigrid (Nonlinear multigrid with damping)
- NonlinearMultigrid (Abstract multigrid and multi-level algorithm)
- NonLinEqSolver (Base class for solvers for systems of nonlinear equations)
- NonLinEqSolver2_prm (Parameters for the extended "NonLinEqSolver" hierarchy)
- NonLinEqSolver_prm (Parameters for the "NonLinEqSolver" hierarchy)
- NonLinEqSolvers (Switching of various nonlinear solvers to improve convergence)
- NonLinEqSolvers_prm (Parameter class for NonLinEqSolvers)
- NonLinEqSolverState
- NonLinEqSolverUDC (User dependent code for nonlinear systems)
- NonLinEqSummary (Summary of nonlinear solver performace in many runs)
- NonLinMGtools
- NonLinML (Nonlinear domain decomposition / multigrid iteration for nonlinear systems)
- NormalDistr (Normal (gaussian) distribution functions)
- Norms (Norm estimation of fields)
- OpSysUtil (A collection of C++ interfaces to common system calls)
- Orthomin (Iterative method for matrix systems)
- Os (Generalized output class, covers streams, files, strings etc)
- Os_base (Base class for generalized output, used by class Os)
- Os_MFCLog (Implementation of class Os_base output using rpc/xdr)
- Os_ofstream (Implementation of class "Os_base" input using ofstream files)
- Os_ostream (Implementation of class Os_base input using ostream)
- Os_String (Implementation of class Os_base output using String)
- Os_xdr (Implementation of class Os_base output using rpc/xdr)
- ParametricBSpline (General parametric B-spline curve)
- ParametricTPSurface (Parametric tensor product B-spline surface)
- Partition (Base class for "Partition" hierarchy)
- PartitionBox (Partition of a hypercube grid)
- PartitionGeomPack
- PartitionGrummp2D
- PartitionSupEl (Partition of a single super element for preprocessor)
- PartitionSupElSet (Partition of a set of super elements for preprocessor)
- PrecAction (User defined preconditioning procedure)
- PrecAlgebraic (Base class for algebraic preconditioners for linear systems)
- PrecBasis (Class for basis information about a preconditioner)
- PrecItSolver (Base class for inner iteration preconditioners for linear systems)
- PrecJacobi (Jacobi preconditioner for linear systems)
- PrecJacobiIter (Multi-step Jacobi preconditioner for linear systems)
- PrecML (Interface class for multilevel preconditioners)
- PrecNone (Identity preconditioner for linear systems)
- Precond (Base class for preconditioners for linear systems)
- Precond2_prm (Parameters for the extended "Precond" hierarchy)
- Precond_prm (Parameters for the "Precond" hierarchy)
- PrecondStatistics (Statistics from the "Precond" hierarchy)
- PrecProcedure (Base class for non-algebraic preconditioners for linear systems)
- PrecRILU (RILU(w) preconditioner for linear systems)
- PrecSOR (SOR preconditioner for linear systems)
- PrecSORIter (Multi-step SOR preconditioner for linear systems)
- PrecSSOR (SSOR preconditioner for linear systems)
- PrecSSORIter (Multi-step SSOR preconditioner for linear systems)
- PrecUserDefInv (User defined approximate inverse for preconditioning of linear systems)
- PrecUserDefLU (User defined LU factorized preconditioner for linear systems)
- PrecUserDefMat (User defined algebraic preconditioner for linear systems)
- PrecUserDefProc (User defined procedural preconditioner for linear systems)
- Prepro (Base class for finite element preprocessors)
- Prepro_prm (Parameters for the "Prepro" hierarchy)
- PreproBox (FE preprocessor for domains with box shape)
- PreproGeomPack
- PreproGrummp2D (Prepro input for the 2d GRUMMP preprocessor)
- PreproLaplace (Preprocessor based on Laplace equations and mappings)
- PreproStdGeom (Mesh generator for common geometries; box, disk, triangle etc)
- PreproSupEl (Gridgenerator for a single isoparametric super element)
- PreproSupElSet (Finite element grid generator based on super elements)
- PreproTriangle (Prepro input for the triangle preprocessor)
- ProbDistr (General base class for probability distributions)
- ProbDistr_prm (Name and parameters of a probability distribution)
- Proj (Base class for Projection operators between grids)
- Proj2_prm (Parameters for the extended "Proj" hierarchy)
- Proj_prm (Parameters for the "Proj" hierarchy)
- ProjIm (Projection operators between grids)
- ProjInterp (Projection operators between matching grids)
- ProjInterpMat (Dense projection operator between grids)
- ProjInterpSparse (Sparse interpolation operators between grids)
- ProjInterpSparseHier
- ProjMat (Projection operator between grids)
- ProjMatrix (Matrix-based projection operators between grids)
- ProjMatSparse (Sparse projection operators between grids)
- PromptBase (Dummy base function for parallel prompt function)
- Ptm(Type) (Simple matrix used for point transformations)
- Ptv(Type) (Simple vector for points, and optimized for 1D, 2D and 3D)
- Puttonen (Bandwidth reduction using J. Puttonen''s algoritm)
- QuadPolyn
- RandFieldDescr (Description of a random field)
- RandFieldEstimate (Base class for estimators for random fields)
- RandFieldFormat (Flexible formats for random coefficients in PDEs)
- RandFieldGen (Base class for generation of random fields)
- RandFieldGen_prm (Parameters for the "RandFieldGen" hierarchy)
- RandFieldGenGaussCond ((log-)normal random field with kriging)
- RandFieldGenPiWisConst (Generate piecewise constant fields over finite element grids)
- RandGen (Generation of random numbers, general distributions)
- RedBlack (Renumbering of unknowns, checkerboard order)
- RefinementInd (Base class for refinement indicators for adaptive grids)
- RefinementInd_prm (Parameters for the "RefinementInd" hierarchy)
- RenumNoUnknowns (Dummy interface to renumbering methods)
- RenumUnknowns (Hierarchy for renumbering unknowns in linear systems)
- RenumUnknowns_prm (Parameters for the "RenumUnknowns" hierarchy)
- Reporter (Base class for report managers)
- Reporter_prm (Parameters for the "Reporter" class hierarchy)
- SaveSimRes (Convenient interface to visualization in a simulator)
- ScalarScale (Stores a physical scaling for a scalar quantity)
- SchwarzDD (Overlapping Schwarz iteration)
- Schwarztools
- SepExponentialCorrelModel (Separable exponential correlation model)
- SetDistinct(Type) (A template class for distinct sets)
- SetOfNo(Type) (Set of objects, arbitrary set size)
- SetSimplest(Type) (Set of complicated objects, arbitrary set size)
- SimCase (User dependent. code for standard menu functions in classes)
- SimReport (Static functions for writing simulation results in a report)
- SimRes2bob (Class for exporting simres data to)
- SimRes2explorer (Class for exporting simres data to IRIS Explorer)
- SimRes2gb (Class for exporting simres data to)
- Simres2gbPlotSpecifications
- SimRes2gnuplot (Class for exporting simres data to gnuplot)
- SimRes2matlab (Class for exporting simres data to)
- SimRes2mtv (Class for exporting simres data to plotmtv format)
- SimRes2summary (Class for exporting simres data to a summary format)
- SimRes2tecplot (Class for exporting simres data to tecplot ASCII format)
- SimRes2ucd (Class for exporting simres data to AVS (UCD format))
- SimRes2vtk
- SimResFile (Simplified interface to FieldWriter/Reader)
- SimResFilter (Base class for simres filters)
- SingleDiracDelta (Component for use with class DiracDelta)
- SmoothDerivField (An IntegrandCalc functor for computing derivatives)
- SmoothField (A functor used for smoothing FieldPiWisConst)
- SolverStatistics (Statistuics from the "LinEqSolver" hierarchy)
- SOR (Iterative method for matrix systems)
- SpaceId (Identifier for different spaces in domain decomposition)
- SpaceTimeScale (Stores a physical scaling for space and time)
- SparseDS (Data structure for general sparse matrix storage)
- SplineCurveInterpolBox (A tool box for diverse spline interpolations)
- SplineCurveParameterization (Toolbox for spline curve parameterization)
- splineOutput (Header file containing plotting functions for splines)
- SplineSpace (Representation of spline spaces)
- SSOR (Iterative method for matrix systems)
- Stack(Type) (Dynamic stack structure for arbitrary entry types)
- Stencil (Base class for finite difference stencils)
- Stencil_prm (Parameters for the "Stencil" hierarchy)
- StencilCollection (Collection of stencils)
- StencilGenerator (Base class for generation of stencil classes)
- StencilIdentity (A one point stencil)
- StencilLaplace (Stencil for solving the Laplace equation)
- StencilUnion (Stencil that holds several separate stencil)
- StencilWeight (Data structure for a specified point in a stencil)
- StencilWeightFunc (Base class for functors in a stencil)
- StochasticPDE (Base class for stochastic PDEs solved by Monte Carlo sim)
- StochasticPDEvar (Parameters for Monte Carlo simulation and SPDEs)
- StorageCost (Storage estimates from the "LinEqSolver" hierarchy)
- String (Safe interface to strings represented as char arrays)
- StringList (List of strings)
- SubdCommAdm (A generic interface binding standard Diffpack sequential linear algebra libraries with inter-processor communication functionalities)
- SubGridFE (Extraction of a finite element subgrid)
- SuccessiveSubst (Successive substitution iteration for nonlinear systems)
- SupElNode
- SymMinRes (Minimum residual method for symmetric, idefinite systems)
- Symmlq (Iterative method for large sparse symmetric system)
- SymSchwarzDD (Symmetric overlapping Schwarz iteration)
- SystemCollector
- SystemStatistics (Statistics from the "LinEqSystem" hierarchy)
- TestOfNormality (Test of normality of each entry in a random vector)
- TFQMR (Transpose-free Quasi-minimal residual method for nonsymmetric systems)
- TimePrm (Time integration data)
- ToolsElmT3n2D (Finite element for ElmT3n2D for efficient programming)
- ToolsElmT4n3D (Efficient finite element programming for ElmT4n3D elements)
- TopologyMPI (Base class for process topologies on parallel machines)
- TPSurface (Tensor product surface)
- TPVolume (Tensor product volumn with B-splines)
- TransfMap (Transfinite mapping of regular grids onto complicated shapes)
- TypeInfo (Run-time information about the type of class object)
- UniformDistr (Uniform distribution functions)
- UnifRandGen (Base class for uniform random numbers on (0,1))
- UnifRandGenCongruential (Random numbers by a linear congruential method)
- UnifRandGenKnuth (A random number generator suggested by Knuth)
- UnifRandGenOpSystem (Operating system random number generator)
- UnifRandGenSimple (Very simple uniform random number generator)
- UpwindFE (Computation of upwind finite element weighting functions)
- Vec(Type) (One-dimensional vector with arithmetic operations (base=1))
- VecLapack(Type) (One-dimensional vector with arithmetic operations (base=1))
- VecSimple(real)
- VecSimple(Type) (Simple vector, base=1, no arithmetic operations)
- VecSimpleH(Type) (As VecSimple, but with a handle)
- VecSimplest(Type) (Very simple vector, only allocation and subscripting)
- VecSimplestH(Type) (As VecSimplest, but with a handle)
- VecSort(Type) (Vectors with sorting functions)
- Vector(prm_Type) (Parameters for initialization of the "Vector(Type)" hierarchy)
- Vector(Type) (Abstract base class for vectors with arithmetic operations)
- VectorMoments (Estimation of moments of a vector of random processes)
- VolPolygon (Finite volume polygon)
- VolPolygonSegment (Finite volume face segment)
- WorkCost (Work estimates from the "LinEqSolver" hierarchy)
Copyright © 2003 inuTech GmbH. All rights reserved.