WARPXM v1.10.0
Loading...
Searching...
No Matches
wmvariableparser.h File Reference
#include <iostream>
#include <vector>
#include <map>
#include "lib/wxexcept.h"
#include "solver/wmsolverbase.h"
#include "lib/wxany.h"
#include "variables/wmunstructuredarray.h"
#include "wmudgfunctions.h"

Go to the source code of this file.

Classes

struct  variableType_t
 
class  WmVariableParser
 
class  WmVariableParser::component_t
 

Typedefs

typedef std::vector< variableType_tvariableTypeList_t
 

Enumerations

enum  {
  WMKERNELVARIABLE_NONE = 1 << 1 , WMKERNELVARIABLE_CONSTANT , WMKERNELVARIABLE_WMUARRAY = 1 << 6 , WMKERNELVARIABLE_OCLMEM = 1 << 7 ,
  WMKERNELVARIABLE_ANY = 1 << 8 , WMKERNELVARIABLE_STRUCTURE = 1 << 9 , WMKERNELVARIABLE_TENSOR = 1 << 10 , WMKERNELVARIABLE_VALUE ,
  WMKERNELVARIABLE_ARRAY = 1 << 12
}
 

Functions

int _factorial (int n)
 Every class and word in this file needs to be deleted and replaced with modern alternatives.
 

Typedef Documentation

◆ variableTypeList_t

typedef std::vector<variableType_t> variableTypeList_t

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
WMKERNELVARIABLE_NONE 
WMKERNELVARIABLE_CONSTANT 
WMKERNELVARIABLE_WMUARRAY 
WMKERNELVARIABLE_OCLMEM 
WMKERNELVARIABLE_ANY 
WMKERNELVARIABLE_STRUCTURE 
WMKERNELVARIABLE_TENSOR 
WMKERNELVARIABLE_VALUE 
WMKERNELVARIABLE_ARRAY 

Function Documentation

◆ _factorial()

int _factorial ( int  n)

Every class and word in this file needs to be deleted and replaced with modern alternatives.