Namespace List
Here is a list of all namespaces with brief descriptions:

acl | Advanced Computational Language
elementOperators | Definitions of mathematical operators and functions for class Element
Array | Global array
ElementBase |
Hardware | Provides access to the underlying hardware
Barycentric | Realizes Barycentric algorithms for triangles generated within Kernel
ComplexNumOfElements | The class represents a matrix elements of Element
MatrixOfElements | The class represents a matrix elements of Element
QuaternionOfElements | The class represents a matrix elements of Element
ReductionAlgGenerator | The class generates code corresponding to a reduction operation of elements
VectorOfElementsData | The class represents several ElementData
VectorOfElements | The class represents several Element
Constant |
GroupID |
Index |
IndexExt |
LocalArray |
MemBlock |
PrivateArray |
PrivateVariable |
Subvector |
Variable |
VariableReference |
VariableSP |
ExpressionContainer |
Kernel | OpenCl Kernel generator
KernelConfiguration | ACL Kernel configuration class
KernelMerger | OpenCl Kernel merger
ElementAssignmentSafe |
ElementConvert | Realizes `convert_` functionality
ElementCos |
ElementDivision |
ElementExcerpt |
ElementFor | For loop
ElementGenericBinary |
ElementGenericBinaryFunction |
ElementGenericUnary |
ElementGenericUnarySIMD |
ElementIfElse | If-Else conditional structure
ElementMad | The class is realization of the `mad` operation
ElementParser |
ElementProduct |
ElementSelect |
ElementSin |
ElementSqrt |
ElementSubtraction |
ElementSum |
ElementSyncCopy |
ElementGenericAtomicFunction |
OperatorBinary |
OperatorGeneric |
OperatorTernary |
OperatorUnary |
agl |
asl | Advanced Simulation Library
elasticity |
AVec |
DataWithGhostNodes |
DataWrapper | Class defines a folding rule into a 1D/2D/3D bulk
I2T | This class is used in order to overload function according to an integer parameter
comparatorIndeces |
Box | The block without discretization (size and position are float)
Block |
AbstractDataWithGhostNodes |
AbstractData |
MemElementBase |
MemVector |
Probe | Collects point values from the input data
ProbeLI | Collects point values from the input data with linear interpolation
Barycentric | Realize Barycentric algoritms for trianles generated within Kernel
DistanceFunction |
DistFBinaryOperation |
DistFUnaryOperation |
DistFOperationAnd |
DistFOperationOr |
DistFOperationInversion |
DistFSphere |
DistFCylinder |
DistFCone |
DistFPlane |
DistFNormalization |
DataInterpolation |
Index2PositionACL |
Index2PositionDiscreteACL |
UniversalFunction |
LinearSpline | Linear spline function
QuadraticSpline | Quadratic spline function
QubicSpline | Qubic spline function
QubicSpline1 | Qubic spline function
AMatr |
PositionFunction |
PFBinaryOperation |
PFUnaryOperation |
PFOperationPlus |
PFOperationMinus |
PFOperationProduct |
PFOperationInversion |
PFConstant |
PFLinear |
PFRotationField | Creates function corresponding to a velocity field
PFSign |
ProbeTemplate |
VectorTemplate | Defines set of vectros with several properties
VTObjects | Defines andditionl features related to a VectorTemplate
TemplateVE | This class contains VectorOfElements which corresponds to values of a field in littice nodes
UValue | Updatable value. This class stores value and its TimeStamp
BCConstantValue | Bondary condition that puts fixed value in each point
BCConstantValueMap | Bondary condition that puts fixed value in each point
BCConstantValueMiddlePointMap | Bondary condition that puts fixed value in each boundary point
BCValuePFMap | Bondary condition that puts fixed value in each point
BCConstantGradient | Bondary condition that makes fixed gradient <>
BCConstantGradientMap | Bondary condition that makes fixed gradient <>
BCConstantSource | Bondary condition that adds fixed value to one in each point
BCDirectCopier | Bondary condition that copies directly the values from one data to another
BCSConstantValue | Bondary condition that puts fixed value in each point uses Slices
BCConstantGradientMap2 | Bondary condition that puts fixed value in each point
BCond | Virtual class describes general interface for boundary conditions
BCondWithMap | Virtual class describes general interface for boundary conditions
BCondConnector | Virtual class describes general interface for boundary conditions which connect two datas
BCondSlice | Virtual class describes general interface for boundary conditions
BCondConnectorSlice | Virtual class describes general interface for boundary conditions which connect two datas
BCondDynamic | Virtual class describes general interface for boundary conditions
BCLinearGrowthMap |
BCLinearGrowthMap1 | Boundary condition that makes gradient proportional to a surface concentration
BCLinearGrowthMap2 |
DataCoarser | Algorithm for generation of coarsed dataset
DataClipper | Algorithm for generation of coarsed dataset
DFOptimizer | Numerical method which makes changes in the input map and produces map suitbale and optimal for use in BC
FDAdvectionDiffusion | Numerical method which computes multicomponent transport processes
FDAdvectionDiffusion2 | Numerical method which computes multicomponent transport processes; \(O^2(dt)\)
BCConstantFluxMap | Bondary condition that makes constant flux for pure diffusion <>
FDAdvectionDiffusionInhomogeneous | Numerical method which computes multicomponent transport processes
ElasticityCommonA | Abstract class for elasticity solver
FDElasticityIncompressibleStatic | Numerical method which computes homogenious isotropic elasticity equation
FDElasticityRelaxation | Numerical method which computes homogenious isotropic elasticity equation
FDElasticity2 | Numerical method which computes homogenious isotropic elasticity equation
BCRigidWall | Bondary condition corresponding to a rigid wall ( \(\vec u=0\) and \(\nabla p=0\))
BCRigidWallRelaxation | Bondary condition corresponding to a rigid wall ( \(\vec u=0\) and \(\nabla p=0\))
BCFreeSurface | Bondary condition corresponding to a free surface ( \(\partial_{\vec n}u=0\) and \(\partial_{\vec n}\dot u=0\))
BCFreeSurface2 | Bondary condition corresponding to a free surface ( \(\partial_{\vec n}u=0\))
BCZeroStressMap | Bondary condition corresponding to a free surface
BCImposedDisplacementVelocityValue | Bondary condition set given values to displacement/velocity
BCAccelerationSource2 | Bondary condition local force(acceleration)
FDBVKinetics | Numerical method which computes electrode reactions
FDMultiPhase | Numerical method which computes multiphase transport processes
FDPoroElasticity | Numerical method which computes homogenious isotropic poro-elasticity equation
BCRigidWallPoroElasticity | Bondary condition corresponding to a rigid wall ( \(\vec u=0\) and \(\nabla p=0\))
BCRigidWallDF | Bondary condition corresponding to a rigid wall ( \(\vec u=0\) and \(\nabla p=0\))
FDStefanMaxwell | Numerical method which computes multicomponent transport processes
FDStefanMaxwellElectricField |
InterfaceTrackingAlg1 | Numerical method which computes evolution of an interface
LBGK | Numerical method for fluid flow
LBGKUtilities | Different kernels for preprocessing and posprocessing of data used by LBGK
LBGKTurbulence |
BCLBGKCommon |
BCNoSlip | Bondary condition corresponding to a rigid wall ( \( \vec u=0\))
BCConstantPressure | Bondary condition corresponding an in- or outflow boundary conditions with a given pressure
BCConstantVelocity | Bondary condition corresponding wall with given velocity for uncompressible
BCConstantPressureVelocity | Bondary condition corresponding wall with given velocity for uncompressible
BCNoSlipMap | Bondary condition corresponding to a rigid wall ( \( \vec u=0\))
BCVelocityMap |
BCConstantPressureVelocityMap |
BCTransportLimitedDepositionMap | Set outflux corresponding to transport limitation of the deposition rate
BCKineticsLimitedDepositionMap | Set outflux corresponding to kinetics and transport limitations of the deposition rate
ComputeSurfaceFluxMap |
ComputeSurfaceForceMap |
LevelSet | Numerical method which computes evolution of an interface
LevelSetLinear | Numerical method which computes evolution of an interface
CrystallographicParameters | Describes crystalographyly specific date
LSFacetedGrowth | Numerical method which computes evolution of an interface with a crystalographic kinetics
LSNormalGrowth | Numerical method which computes evolution of an interface
NumMethod |
NumMethodsMerger |
SingleKernelNM |
SingleKernelMapNM |
TimeContinuations | Numerical method that generates temporal extrapolation of the data, Abstract class
TimeContinPLagrange | Numerical method that generates temporal extrapolation of the data with Lagrangian polynoms
TimeContinPLagrangeFraction | Numerical method that generates temporal extrapolation of the data with Lagrangian polynoms of fractional argument
FDAdvectionDiffusionExtended | Numerical method which computes multicomponent transport processes
GlobalSpace |
Parameter |
ParametersManager |
ApplicationParametersManager |
Timer |
TimeStamp | <>
ABDFileIn | ABD (ASL Binary Dump) file, input
ABDFileOut | ABD (ASL Binary Dump) file, output
WriterVTKXML |
Writer |
boost |
shared_ptr |
shared_array |
scoped_ptr |
scoped_array |
cl | The OpenCL C++ bindings are defined within this namespace
detail |
ReferenceHandler |
param_traits |
GetInfoFunctor0 |
GetInfoFunctor1 |
ReferenceHandler< cl_device_id > |
ReferenceHandler< cl_platform_id > |
ReferenceHandler< cl_context > |
ReferenceHandler< cl_command_queue > |
ReferenceHandler< cl_mem > |
ReferenceHandler< cl_sampler > |
ReferenceHandler< cl_program > |
ReferenceHandler< cl_kernel > |
ReferenceHandler< cl_event > |
Wrapper |
Wrapper< cl_device_id > |
KernelArgumentHandler |
KernelArgumentHandler< LocalSpaceArg > |
NullType |
SetArg |
SetArg< index, NullType > |
KernelFunctorGlobal |
functionImplementation_ |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, T8, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, T7, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, T6, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, T5, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, T4, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, T3, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, T2, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, T1, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
functionImplementation_< T0, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType, NullType > |
size_t | Class used to interface between C++ and OpenCL C calls that require arrays of size_t values, whose size is known statically
ImageFormat | Adds constructors and member functions for cl_image_format
Device | Class interface for cl_device_id
Platform | Class interface for cl_platform_id
Context | Class interface for cl_context
Event | Class interface for cl_event
Memory | Class interface for cl_mem
Buffer | Class interface for Buffer Memory Objects
BufferGL | Class interface for GL Buffer Memory Objects
Image | C++ base class for Image Memory objects
Image2D | Class interface for 2D Image Memory objects
CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED | Class interface for GL 2D Image Memory objects
Image3D | Class interface for 3D Image Memory objects
Image3DGL | Class interface for GL 3D Image Memory objects
BufferRenderGL | Class interface for GL Render Buffer Memory Objects
Sampler | Class interface for cl_sampler
NDRange | Class interface for specifying NDRange values
LocalSpaceArg | Local address wrapper for use with Kernel::setArg
Kernel | Class interface for cl_kernel
Program | Program interface that implements cl_program
CommandQueue | CommandQueue interface for cl_command_queue
EnqueueArgs |
make_kernel |
matiocpp | Matio c++ wrapper
Var |
std | STL namespace
shared_array |
unique_array |