Code_Saturne
CFD tool
Macros | Functions
cs_parall.h File Reference
#include "cs_defs.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define cs_parall_counter(_cpt, _n)
 
#define cs_parall_counter_max(_cpt, _n)
 
#define cs_parall_sum(_n, _datatype, _val)   ;
 
#define cs_parall_max(_n, _datatype, _val)   ;
 
#define cs_parall_min(_n, _datatype, _val)   ;
 

Functions

BEGIN_C_DECLS void parcmx (cs_int_t *counter)
 
void parcmn (cs_int_t *counter)
 
void parcpt (cs_int_t *counter)
 
void parsom (cs_real_t *var)
 
void parmax (cs_real_t *var)
 
void parmin (cs_real_t *var)
 
void parmxl (cs_int_t *nbr, cs_real_t *var, cs_real_t xyzvar[])
 
void parmnl (cs_int_t *nbr, cs_real_t *var, cs_real_t xyzvar[])
 
void parism (cs_int_t *n_elts, cs_int_t array[])
 
void parimx (cs_int_t *n_elts, cs_int_t array[])
 
void parimn (cs_int_t *n_elts, cs_int_t array[])
 
void parrsm (cs_int_t *n_elts, cs_real_t array[])
 
void parrmx (cs_int_t *n_elts, cs_real_t array[])
 
void parrmn (cs_int_t *n_elts, cs_real_t array[])
 
void parbci (cs_int_t *irank, cs_int_t *n_elts, cs_int_t array[])
 
void parbcr (cs_int_t *irank, cs_int_t *n_elts, cs_real_t array[])
 
void paragv (cs_int_t *n_elts, cs_int_t *n_g_elts, cs_real_t array[], cs_real_t *g_array)
 
void parfpt (cs_int_t *node, cs_int_t *ndrang, cs_real_t *dis2mn)
 
void parhis (cs_int_t *node, cs_int_t *ndrang, cs_real_t var[], cs_real_t *varcap)
 
void parbar (void)
 
size_t cs_parall_get_min_coll_buf_size (void)
 
void cs_parall_set_min_coll_buf_size (size_t buffer_size)
 

Macro Definition Documentation

◆ cs_parall_counter

#define cs_parall_counter (   _cpt,
  _n 
)

◆ cs_parall_counter_max

#define cs_parall_counter_max (   _cpt,
  _n 
)

◆ cs_parall_max

#define cs_parall_max (   _n,
  _datatype,
  _val 
)    ;

◆ cs_parall_min

#define cs_parall_min (   _n,
  _datatype,
  _val 
)    ;

◆ cs_parall_sum

#define cs_parall_sum (   _n,
  _datatype,
  _val 
)    ;

Function Documentation

◆ cs_parall_get_min_coll_buf_size()

size_t cs_parall_get_min_coll_buf_size ( void  )

◆ cs_parall_set_min_coll_buf_size()

void cs_parall_set_min_coll_buf_size ( size_t  buffer_size)

◆ paragv()

void paragv ( cs_int_t n_elts,
cs_int_t n_g_elts,
cs_real_t  array[],
cs_real_t g_array 
)

◆ parbar()

void parbar ( void  )

◆ parbci()

void parbci ( cs_int_t irank,
cs_int_t n_elts,
cs_int_t  array[] 
)

◆ parbcr()

void parbcr ( cs_int_t irank,
cs_int_t n_elts,
cs_real_t  array[] 
)

◆ parcmn()

void parcmn ( cs_int_t counter)

◆ parcmx()

BEGIN_C_DECLS void parcmx ( cs_int_t counter)

◆ parcpt()

void parcpt ( cs_int_t counter)

◆ parfpt()

void parfpt ( cs_int_t node,
cs_int_t ndrang,
cs_real_t dis2mn 
)

◆ parhis()

void parhis ( cs_int_t node,
cs_int_t ndrang,
cs_real_t  var[],
cs_real_t varcap 
)

◆ parimn()

void parimn ( cs_int_t n_elts,
cs_int_t  array[] 
)

◆ parimx()

void parimx ( cs_int_t n_elts,
cs_int_t  array[] 
)

◆ parism()

void parism ( cs_int_t n_elts,
cs_int_t  array[] 
)

◆ parmax()

void parmax ( cs_real_t var)

◆ parmin()

void parmin ( cs_real_t var)

◆ parmnl()

void parmnl ( cs_int_t nbr,
cs_real_t var,
cs_real_t  xyzvar[] 
)

◆ parmxl()

void parmxl ( cs_int_t nbr,
cs_real_t var,
cs_real_t  xyzvar[] 
)

◆ parrmn()

void parrmn ( cs_int_t n_elts,
cs_real_t  array[] 
)

◆ parrmx()

void parrmx ( cs_int_t n_elts,
cs_real_t  array[] 
)

◆ parrsm()

void parrsm ( cs_int_t n_elts,
cs_real_t  array[] 
)

◆ parsom()

void parsom ( cs_real_t var)