scran_test_utils
Test utilities for libscran projects
Loading...
Searching...
No Matches
scran_tests::CompareAlmostEqualParameters Struct Reference

Parameters for compare_almost_equal(). More...

#include <compare_almost_equal.hpp>

Public Attributes

double relative_tolerance = 1e-8
 
double absolute_tolerance = 1e-15
 
bool nan_equal = true
 
bool report = true
 

Detailed Description

Parameters for compare_almost_equal().

Member Data Documentation

◆ absolute_tolerance

double scran_tests::CompareAlmostEqualParameters::absolute_tolerance = 1e-15

Absolute tolerance for the difference between values.

◆ nan_equal

bool scran_tests::CompareAlmostEqualParameters::nan_equal = true

Whether NaNs should be considered equal to each other.

◆ relative_tolerance

double scran_tests::CompareAlmostEqualParameters::relative_tolerance = 1e-8

Relative tolerance for the difference between values.

◆ report

bool scran_tests::CompareAlmostEqualParameters::report = true

Whether to report a mismatch as a test failure in GoogleTest.


The documentation for this struct was generated from the following file: