spinn_common 7.1.1
Support code for SpiNNaker applications.
Loading...
Searching...
No Matches
include Directory Reference

Files

 arm.h
 These built-in functions are available for the ARM family of processors.
 
 assert.h
 SpiNNaker debug header file.
 
 bit_field.h
 Bit field manipulation.
 
 circular_buffer.h
 Fast circular buffer.
 
 cmsis.h
 These built-in functions are available for the ARM family of processors (CMSIS)
 
 log.h
 Logarithm functions for fixed point.
 
 normal.h
 Normally-distributed random numbers.
 
 pair.h
 It is sometimes useful to return two values from a function. By exploiting the EABI for 64-bit integer values, we can efficiently return two 32-bit values, in ‘C’.
 
 polynomial.h
 Fast polynomial evaluation, using ARM DSP instructions.
 
 random.h
 Pseudo-random number generators.
 
 round.h
 Fixed-point multiplication with controlled rounding.
 
 sincos.h
 Trigonometric functions for fixed point.
 
 spin-print.h
 For quick changing between host-side and SpiNNaker side C code printing.
 
 sqrt.h
 Implementation of square root for the s1615 type, returning a s1615 result.
 
 static-assert.h
 This file provides a static assertion facility.
 
 stdfix-exp.h
 Exponential functions for fixed point.
 
 stdfix-full-iso.h
 Additions to the stdfix.h file to support full Draft ISO/IEC standards compliance.
 
 utils.h
 Utility functions for SpiNNaker.