Functions | Variables
unity.c File Reference
#include "mconf.h"
Include dependency graph for unity.c:

Go to the source code of this file.

Functions

double cosm1 (double x)
 
double expm1 (double x)
 
double lgam1p (double x)
 
static double lgam1p_taylor (double x)
 
double log1p (double x)
 
double log1pmx (double x)
 

Variables

static double coscof [7]
 
static double EP [3]
 
static double EQ [4]
 
static const double LP []
 
static const double LQ []
 
double MACHEP
 

Function Documentation

◆ cosm1()

double cosm1 ( double  x)

Definition at line 144 of file unity.c.

◆ expm1()

double expm1 ( double  x)

Definition at line 106 of file unity.c.

◆ lgam1p()

double lgam1p ( double  x)

Definition at line 181 of file unity.c.

◆ lgam1p_taylor()

static double lgam1p_taylor ( double  x)
static

Definition at line 157 of file unity.c.

◆ log1p()

double log1p ( double  x)

Definition at line 49 of file unity.c.

◆ log1pmx()

double log1pmx ( double  x)

Definition at line 63 of file unity.c.

Variable Documentation

◆ coscof

double coscof[7]
static
Initial value:
= {
4.7377507964246204691685E-14,
-1.1470284843425359765671E-11,
2.0876754287081521758361E-9,
-2.7557319214999787979814E-7,
2.4801587301570552304991E-5,
-1.3888888888888872993737E-3,
4.1666666666666666609054E-2,
}

Definition at line 134 of file unity.c.

◆ EP

double EP[3]
static
Initial value:
= {
1.2617719307481059087798E-4,
3.0299440770744196129956E-2,
9.9999999999999999991025E-1,
}

Definition at line 93 of file unity.c.

◆ EQ

double EQ[4]
static
Initial value:
= {
3.0019850513866445504159E-6,
2.5244834034968410419224E-3,
2.2726554820815502876593E-1,
2.0000000000000000000897E0,
}

Definition at line 99 of file unity.c.

◆ LP

const double LP[]
static
Initial value:
= {
4.5270000862445199635215E-5,
4.9854102823193375972212E-1,
6.5787325942061044846969E0,
2.9911919328553073277375E1,
6.0949667980987787057556E1,
5.7112963590585538103336E1,
2.0039553499201281259648E1,
}

Definition at line 29 of file unity.c.

◆ LQ

const double LQ[]
static
Initial value:
= {
1.5062909083469192043167E1,
8.3047565967967209469434E1,
2.2176239823732856465394E2,
3.0909872225312059774938E2,
2.1642788614495947685003E2,
6.0118660497603843919306E1,
}

Definition at line 39 of file unity.c.

◆ MACHEP

double MACHEP

Definition at line 54 of file const.c.



gtsam
Author(s):
autogenerated on Thu Dec 19 2024 04:08:45