|
NEST
2.6.0,not_revisioned_source_dir@0
|
Default types used by the NEST kernel. More...
Go to the source code of this file.
Namespaces | |
| nest | |
| Class representing a synapse with Hill short term plasticity. | |
Typedefs | |
| typedef long long | nest::tic_t |
| Type for Time tics. More... | |
| typedef double | nest::double_t |
| Double precision floating point numbers. More... | |
| typedef float | nest::float_t |
| Single precision floating point numbers. More... | |
| typedef int | nest::int_t |
| Integer number with at least 16 bit. More... | |
| typedef long | nest::long_t |
| Integer number with at least 32 bit. More... | |
| typedef unsigned int | nest::uint_t |
| Unsigned int_t. More... | |
| typedef unsigned long | nest::ulong_t |
| Unsigned long_t. More... | |
| typedef size_t | nest::index |
| Unsigned long type for enumerations. More... | |
| typedef unsigned char | nest::synindex |
| Unsigned char type for enumerations of synapse types. More... | |
| typedef unsigned short | nest::targetindex |
| Unsigned short type for compact target representation. More... | |
| typedef int_t | nest::thread |
| Thread index type. More... | |
| typedef long_t | nest::rport |
| Connection port number to distinguish incoming connections, also called receiver port. More... | |
| typedef long_t | nest::port |
| Connection port number to distinguis outgoing connections. More... | |
| typedef double_t | nest::weight |
| Weight of a connection. More... | |
| typedef long_t | nest::delay |
| Delay of a connection. More... | |
Variables | |
| const tic_t | nest::tic_t_max = LONG_LONG_MAX |
| const tic_t | nest::tic_t_min = LONG_LONG_MIN |
| const long_t | nest::long_t_max = LONG_MAX |
| const long_t | nest::long_t_min = LONG_MIN |
| const index | nest::invalid_index = std::numeric_limits<index>::max() |
| const synindex | nest::invalid_synindex = std::numeric_limits<synindex>::max() |
| const targetindex | nest::invalid_targetindex = std::numeric_limits<targetindex>::max() |
| const index | nest::max_targetindex = invalid_targetindex - 1 |
| const thread | nest::invalid_thread_ = -1 |
| Value for invalid connection port number. More... | |
| const rport | nest::invalid_port_ = -1 |
| Value for invalid connection port number. More... | |
| const long_t | nest::delay_max = long_t_max |
| const long_t | nest::delay_min = long_t_min |
Default types used by the NEST kernel.
These typedefs should be used in place of the primitive C/C++ types. Thus, it will be easy to change the precision of the kernel or to adapt the kernel to different architectures (e.g. 32 or 64 bit).
1.8.7