Feel++ 0.91.0

Feel Types

Types

Real Numbers

Feel defines a number of types that are used in the library.

  1. Real 64 bits real number type

Integers

Feel defines a number of integer type that have controlled bit size. These types are constructed automatically by Feel in order to have platform independant integer types.

Here is the list of signed integers:

  1. int1_type a 1 bit signed integer
  2. int8_type a 8 bit signed integer
  3. int16_type a 16 bit signed integer
  4. int32_type a 32 bit signed integer
  5. int64_type a 64 bit signed integer

Here is the list of unsigned integers:

  1. uint1_type a 1 bit unsigned integer
  2. uint8_type a 8 bit unsigned integer
  3. uint16_type a 16 bit unsigned integer
  4. uint32_type a 32 bit unsigned integer
  5. uint64_type a 64 bit unsigned integer

Feel defines a number of useful aliases for integers

  1. dim_type an alias to uint16_type used to identify dimensions
  2. size_type an alias to size_t used as indices for arrays, vectors or matrices