programmer's documentation
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
cs_cdo.h File Reference
#include "cs_base.h"
Include dependency graph for cs_cdo.h:

Go to the source code of this file.

Data Structures

union  cs_get_t
 

Macros

#define CS_CDO_LEN_NAME   64
 

Typedefs

typedef unsigned short int cs_flag_t
 
typedef void( cs_analytic_func_t) (cs_real_t time, cs_real_3_t xyz, cs_get_t *retval)
 
typedef void( cs_user_func_t) (const void *input1, const void *input2, cs_real_t cur_time, cs_real_3_t xyz, cs_get_t *output)
 

Enumerations

enum  cs_space_scheme_t { CS_SPACE_SCHEME_NONE, CS_SPACE_SCHEME_CDOVB, CS_SPACE_SCHEME_CDOFB, CS_SPACE_N_SCHEMES }
 

Functions

const char * cs_base_strtf (bool boolean)
 Return a string "true" or "false" according to the boolean. More...
 
void cs_set_eps_machine (void)
 Compute epsilon which is the machine precision. More...
 
double cs_get_eps_machine (void)
 Get the machine precision. More...
 

Variables

double cs_base_zthreshold
 
const char lsepline []
 
const char msepline []
 
const char ssepline []
 

Macro Definition Documentation

#define CS_CDO_LEN_NAME   64

Typedef Documentation

typedef void( cs_analytic_func_t) (cs_real_t time, cs_real_3_t xyz, cs_get_t *retval)
typedef unsigned short int cs_flag_t
typedef void( cs_user_func_t) (const void *input1, const void *input2, cs_real_t cur_time, cs_real_3_t xyz, cs_get_t *output)

Enumeration Type Documentation

Enumerator
CS_SPACE_SCHEME_NONE 
CS_SPACE_SCHEME_CDOVB 
CS_SPACE_SCHEME_CDOFB 
CS_SPACE_N_SCHEMES 

Function Documentation

const char* cs_base_strtf ( bool  boolean)

Return a string "true" or "false" according to the boolean.

Parameters
[in]booleanbool type
Returns
a string "true" or "false"
double cs_get_eps_machine ( void  )

Get the machine precision.

void cs_set_eps_machine ( void  )

Compute epsilon which is the machine precision.

Variable Documentation

double cs_base_zthreshold
const char lsepline[]
const char msepline[]
const char ssepline[]