Paparazzi UAS v7.1_unstable
Paparazzi is a free software Unmanned Aircraft System.
Loading...
Searching...
No Matches
r8lib_min.c File Reference
#include "r8lib_min.h"
#include "std.h"
#include <stdlib.h>
#include <math.h>
Include dependency graph for r8lib_min.c:

Go to the source code of this file.

Macros

#define DEBUG_FPRINTF(...)
#define DEBUG_PRINT(...)
#define DEBUG_EXIT(...)

Functions

void r8mat_copy_new (int m, int n, float a1[], float a2[])
float r8_epsilon (void)
float r8mat_amax (int m, int n, float a[])
float r8_sign (float x)
float r8_max (float x, float y)
float * r8mat_l_solve (int n, float a[], float b[])
float * r8mat_lt_solve (int n, float a[], float b[])
float * r8mat_mtv_new (int m, int n, float a[], float x[])
float r8vec_max (int n, float r8vec[])
int i4_min (int i1, int i2)
int i4_max (int i1, int i2)

Macro Definition Documentation

◆ DEBUG_EXIT

#define DEBUG_EXIT ( ...)

Definition at line 17 of file r8lib_min.c.

◆ DEBUG_FPRINTF

#define DEBUG_FPRINTF ( ...)

Definition at line 15 of file r8lib_min.c.

◆ DEBUG_PRINT

#define DEBUG_PRINT ( ...)

Definition at line 16 of file r8lib_min.c.

Function Documentation

◆ i4_max()

int i4_max ( int i1,
int i2 )

Definition at line 515 of file r8lib_min.c.

◆ i4_min()

int i4_min ( int i1,
int i2 )

Definition at line 474 of file r8lib_min.c.

Referenced by dqrank(), dqrdc(), and dqrsl().

Here is the caller graph for this function:

◆ r8_epsilon()

float r8_epsilon ( void )

Definition at line 68 of file r8lib_min.c.

Referenced by qr_solve().

Here is the caller graph for this function:

◆ r8_max()

float r8_max ( float x,
float y )

Definition at line 204 of file r8lib_min.c.

Referenced by dqrdc().

Here is the caller graph for this function:

◆ r8_sign()

float r8_sign ( float x)

Definition at line 163 of file r8lib_min.c.

Referenced by dqrdc().

Here is the caller graph for this function:

◆ r8mat_amax()

float r8mat_amax ( int m,
int n,
float a[] )

Definition at line 107 of file r8lib_min.c.

Referenced by qr_solve().

Here is the caller graph for this function:

◆ r8mat_copy_new()

void r8mat_copy_new ( int m,
int n,
float a1[],
float a2[] )

Definition at line 19 of file r8lib_min.c.

Referenced by qr_solve().

Here is the caller graph for this function:

◆ r8mat_l_solve()

float * r8mat_l_solve ( int n,
float a[],
float b[] )

Definition at line 245 of file r8lib_min.c.

References b.

◆ r8mat_lt_solve()

float * r8mat_lt_solve ( int n,
float a[],
float b[] )

Definition at line 305 of file r8lib_min.c.

References b.

◆ r8mat_mtv_new()

float * r8mat_mtv_new ( int m,
int n,
float a[],
float x[] )

Definition at line 365 of file r8lib_min.c.

◆ r8vec_max()

float r8vec_max ( int n,
float r8vec[] )

Definition at line 422 of file r8lib_min.c.