You are here: Symbol Reference > Dew Namespace > Dew.Math Namespace
Dew Math for .NET
ContentsIndexHome
Dew.Math Namespace Classes
Classes
 
Name 
Description 
 
Open CL Matrix class with overloaded operators. 
 
Open CL single value class with overloaded operators. 
 
Open CL vector class with overloaded operators. 
 
This is class Dew.Math.EIntOverflow. 
 
Parser exception error class. 
 
Base exception class for MtxVec library. 
 
Exception class indicates invalid arguments error. 
 
Exception class indicates out of range error. 
 
Exception class indicates out of memory error. 
 
Matrix class for operator overloading in D2006 and later. 
 
Integer vector class for operator overloading (Delphi 2006 and later).  
 
Abstract class for object cache.  
 
Intermediate class to allow insertion of helper classes for TMtxVecInt.  
 
Contains additional device information for AMD devices.  
 
This is class Dew.Math.TBits32Access1D. 
 
This is class Dew.Math.TBits32Access2D. 
 
This is class Dew.Math.TByteAccess. 
 
This is class Dew.Math.TByteAccess2D. 
 
Default complex number type used by Math387
 
This is class Dew.Math.TCplx2DAccess. 
 
This is class Dew.Math.TDCplx1DAccess. 
 
Base class for TVec and TMtx objects. 
 
This is class Dew.Math.TDouble1DAccess. 
 
This is class Dew.Math.TDouble2DAccess. 
 
Class used to store matrix balancing information and results returned by TMtx.Eig.. functions. 
 
This is class Dew.Math.TEventThread. 
 
Expression context, holding expression list and variables with type and the data they hold.  
 
Custom variable object type. 
 
This is class Dew.Math.TExprList. 
 
This is class Dew.Math.TExprWord. 
 
This is class Dew.Math.TExprWordList. 
 
Stores workspace for expression parser.  
 
Critical section with semaphore capability. 
 
Enables threads in a multithreaded application a single-thread only exclusive execution of a part of the code. 
 
Contains device information specific to floating point math.  
 
This is class Dew.Math.TInt16Access. 
 
This is class Dew.Math.TInt16Access2D. 
 
This is class Dew.Math.TInt32Access. 
 
This is class Dew.Math.TInt32Access2D. 
 
This is class Dew.Math.TJobThread. 
 
This is class Dew.Math.TMarquardtParams. 
 
This is class Dew.Math.TMatrixValue. 
 
TMtx 
Two dimensional array - matrix. 
 
Class for 8bit two dimensional integer arrays. 
 
This is class Dew.Math.TMtxCache. 
 
Expression evaluator. 
 
Function evaluator. 
 
Two dimensional array - matrix. 
 
List of TMtx objects. 
 
Interfaces Linear Programming algorithms. 
 
Interfaces the optimization routines. 
 
Class for 16bit two dimensional integer arrays. 
 
Abstract class for TVec and TMtx.  
 
Base class for all one/two/../n dimensional arrays. 
 
Controlls the object cache and threading logic. 
 
Abstract class for TVecInt and TMtxInt.  
 
Injects additional methods in to TMtxVecInt.  
 
The report printer. 
 
This is class Dew.Math.TMtxVecSample. 
 
Named variables collection item. 
 
Contains additional device information for NVIDIA devices.  
 
This is class Dew.Math.TOpenCLBase. 
 
Every Open CL function that we want to compute needs to be submitted to the command queue.  
 
Stores a list of Open CL queues.  
 
Stores data and information associated with the Open CL computing device.  
 
Open CL Kernels are added automatically to TOpenCLDevice.Kernels list when a program is loaded.  
 
Stores a list of Open CL Kernels.  
 
This is class Dew.Math.TOpenCLMatrix. 
 
This is class Dew.Math.TOpenCLMtxVec. 
 
This is class Dew.Math.TOpenCLPlatform. 
 
Holds the list of all available platforms on the computer.  
 
Provides method to load Open CL programs either from resource, source or files.  
 
Stores a list of Open CL programs.  
 
Stores a single real or complex value in GPU memory. 
 
This is class Dew.Math.TOpenCLVector. 
 
Optional object class type to be passed to optimization routines. 
 
Manages piece-wise polynomials. 
 
Random generator. 
 
Random stream class. 
 
Default complex number type used by Math387
 
This is class Dew.Math.TSCplx1DAccess. 
 
This is class Dew.Math.TSCplx2DAccess. 
 
Enables threads in a multithreaded application a single-thread only exclusive execution of a part of the code. 
 
WARNINGS OFF 
 
This is class Dew.Math.TSingle1DAccess. 
 
This is class Dew.Math.TSingle2DAccess. 
 
This is class Dew.Math.TSingleExpression. 
 
This is class Dew.Math.TStringValue. 
 
 
 
This is class Dew.Math.TVarByNameIndexer. 
 
Collection of TNamedVariables. 
 
TVec 
One dimensional array - vector. 
 
Class for 8bit one dimensional integer arrays. 
 
Class for one dimensional integer arrays. 
 
List of TVecInt objects. 
 
List of TVec objects. 
 
Class for 16bit one dimensional integer arrays. 
 
This is class Dew.Math.TVectorValue. 
 
This is class Dew.Math.TWordList. 
 
Vector class for operator overloading (Delphi 2006 and later). 
 
Integer vector class for operator overloading (Delphi 2006 and later).  
Copyright (c) 1999-2024 by Dew Research. All rights reserved.