Namespaces | Macros | Functions
half_float.cpp File Reference
#include <sstream>
#include "main.h"
#include <Eigen/src/Core/arch/Default/Half.h>
Include dependency graph for half_float.cpp:

Go to the source code of this file.

Namespaces

 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

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

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)))

Definition at line 14 of file half_float.cpp.

Function Documentation

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( half_float  )

Definition at line 337 of file half_float.cpp.

◆ test_arithmetic()

void test_arithmetic ( )

Definition at line 162 of file half_float.cpp.

◆ test_array()

void test_array ( )

Definition at line 302 of file half_float.cpp.

◆ test_basic_functions()

void test_basic_functions ( )

Definition at line 225 of file half_float.cpp.

◆ test_comparison()

void test_comparison ( )

Definition at line 187 of file half_float.cpp.

◆ test_conversion()

void test_conversion ( )

Definition at line 24 of file half_float.cpp.

◆ test_numtraits()

void test_numtraits ( )

Definition at line 123 of file half_float.cpp.

◆ test_product()

void test_product ( )

Definition at line 322 of file half_float.cpp.

◆ test_trigonometric_functions()

void test_trigonometric_functions ( )

Definition at line 278 of file half_float.cpp.



gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:08:01