![]() |
LifeV
|
LifeV defines a number of types that are used in the library.
Real
64 bits real number typeLifeV defines a number of integer type that have controlled bit size. These types are constructed automatically by LifeV in order to have platform independant integer types.
Here is the list of signed integers:
int1_type
a 1 bit signed integerint8_type
a 8 bit signed integerint16_type
a 16 bit signed integerint32_type
a 32 bit signed integerint64_type
a 64 bit signed integerHere is the list of unsigned integers:
uint1_type
a 1 bit unsigned integeruint8_type
a 8 bit unsigned integeruint16_type
a 16 bit unsigned integeruint32_type
a 32 bit unsigned integeruint64_type
a 64 bit unsigned integerLifeV defines a number of useful aliases for integers
Int
an alias to int32_typeUInt
an alias to uint32_type used for adressingID
an alias to id_type used to identify local numbering or componentssize_type
an alias to size_t used as indices for arrays, vectors or matricesflag_Type
an alias to uint32_type used for boolean flags