My Project
programmer's documentation
Macros | Functions | Variables
cs_param_cdo.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include "bft_mem.h"
#include "cs_base.h"
#include "cs_log.h"
#include "cs_param_cdo.h"
Include dependency graph for cs_param_cdo.c:

Macros

#define CS_PARAM_CDO_DBG   0
 

Functions

const char * cs_param_hodge_get_algo_name (const cs_param_hodge_t h_info)
 Get the name of algorithm related to a discrete Hdoge operator. More...
 
const char * cs_param_hodge_get_type_name (const cs_param_hodge_t h_info)
 Get the type of discrete Hodge operator. More...
 
void cs_param_hodge_log (const char *prefix, const cs_param_hodge_t hp)
 Output the settings related to a cs_param_hodge_t structure. More...
 

Variables

const char h1_sep [80]
 
const char h2_sep [80]
 
const char sepline [80]
 
const char msepline [50]
 
static const char cs_param_hodge_type_desc [CS_PARAM_N_HODGE_TYPES][CS_BASE_STRING_LEN]
 
static const char cs_param_hodge_algo_desc [CS_PARAM_N_HODGE_ALGOS][CS_BASE_STRING_LEN]
 

Macro Definition Documentation

◆ CS_PARAM_CDO_DBG

#define CS_PARAM_CDO_DBG   0

Function Documentation

◆ cs_param_hodge_get_algo_name()

const char* cs_param_hodge_get_algo_name ( const cs_param_hodge_t  h_info)

Get the name of algorithm related to a discrete Hdoge operator.

Parameters
[in]h_infocs_param_hodge_t structure
Returns
the name of the algorithm

◆ cs_param_hodge_get_type_name()

const char* cs_param_hodge_get_type_name ( const cs_param_hodge_t  h_info)

Get the type of discrete Hodge operator.

Parameters
[in]h_infocs_param_hodge_t structure
Returns
the name of the type

◆ cs_param_hodge_log()

void cs_param_hodge_log ( const char *  prefix,
const cs_param_hodge_t  hp 
)

Output the settings related to a cs_param_hodge_t structure.

Parameters
[in]prefixoptional string
[in]hpa cs_param_hodge_t structure

Variable Documentation

◆ cs_param_hodge_algo_desc

const char cs_param_hodge_algo_desc[CS_PARAM_N_HODGE_ALGOS][CS_BASE_STRING_LEN]
static
Initial value:
=
{ N_("Voronoi"),
N_("Whitney on the Barycentric Subdivision (WBS)"),
N_("COnsistency-STabilization splitting (COST)"),
N_("Automatic switch") }

◆ cs_param_hodge_type_desc

const char cs_param_hodge_type_desc[CS_PARAM_N_HODGE_TYPES][CS_BASE_STRING_LEN]
static
Initial value:
=
{ N_("VpCd"),
N_("EpFd"),
N_("FpEd"),
N_("EdFp"),
N_("CpVd") }

◆ h1_sep

const char h1_sep[80]
Initial value:
=
"=======================================================================\n"

◆ h2_sep

const char h2_sep[80]
Initial value:
=
"-----------------------------------------------------------------------\n"

◆ msepline

const char msepline[50]
Initial value:
=
"# ========================================\n"

◆ sepline

const char sepline[80]
Initial value:
=
"# =====================================================================\n"
N_
#define N_(String)
Definition: cs_defs.h:56