TR-mbed 1.0
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
half_float.cpp File Reference
#include <sstream>
#include "main.h"
#include <Eigen/src/Core/arch/Default/Half.h>

Namespaces

namespace  Eigen
 Namespace containing all symbols from the Eigen library.
 

Macros

#define VERIFY_HALF_BITS_EQUAL(h, bits)    VERIFY_IS_EQUAL((numext::bit_cast<numext::uint16_t>(h)), (static_cast<numext::uint16_t>(bits)))
 

Functions

void test_conversion ()
 
void test_numtraits ()
 
void test_arithmetic ()
 
void test_comparison ()
 
void test_basic_functions ()
 
void test_trigonometric_functions ()
 
void test_array ()
 
void test_product ()
 
 EIGEN_DECLARE_TEST (half_float)
 

Macro Definition Documentation

◆ VERIFY_HALF_BITS_EQUAL

#define VERIFY_HALF_BITS_EQUAL (   h,
  bits 
)     VERIFY_IS_EQUAL((numext::bit_cast<numext::uint16_t>(h)), (static_cast<numext::uint16_t>(bits)))

Function Documentation

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( half_float  )

◆ test_arithmetic()

void test_arithmetic ( )

◆ test_array()

void test_array ( )

◆ test_basic_functions()

void test_basic_functions ( )

◆ test_comparison()

void test_comparison ( )

◆ test_conversion()

void test_conversion ( )

◆ test_numtraits()

void test_numtraits ( )

◆ test_product()

void test_product ( )

◆ test_trigonometric_functions()

void test_trigonometric_functions ( )