My Project
programmer's documentation
Functions
cs_time_plot.c File Reference
#include "cs_defs.h"
#include <ctype.h>
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "bft_mem.h"
#include "bft_error.h"
#include "cs_base.h"
#include "cs_timer.h"
#include "cs_time_plot.h"
Include dependency graph for cs_time_plot.c:

Functions

void CS_PROCF (tpsini, TPSINI) const
 
void CS_PROCF (tplend, TPLEND) const
 
void CS_PROCF (tplwri, TPLWRI) const
 
void CS_PROCF (tplnbr, TPLNBR)
 
cs_time_plot_tcs_time_plot_init_probe (const char *plot_name, const char *file_prefix, cs_time_plot_format_t format, bool use_iteration, double flush_wtime, int n_buffer_steps, int n_probes, const int *probe_list, const cs_real_t probe_coords[], const char *probe_names[])
 
cs_time_plot_tcs_time_plot_init_struct (const char *plot_name, const char *file_prefix, cs_time_plot_format_t format, bool use_iteration, double flush_wtime, int n_buffer_steps, int n_structures, const cs_real_t mass_matrixes[], const cs_real_t damping_matrixes[], const cs_real_t stiffness_matrixes[])
 
void cs_time_plot_finalize (cs_time_plot_t **p)
 
void cs_time_plot_vals_write (cs_time_plot_t *p, int tn, double t, int n_vals, const cs_real_t vals[])
 
void cs_time_plot_flush (cs_time_plot_t *p)
 
void cs_time_plot_flush_all (void)
 
void cs_time_plot_set_flush_default (float flush_wtime, int n_buffer_steps)
 
void cs_time_plot_get_flush_default (float *flush_wtime, int *n_buffer_steps)
 

Function Documentation

◆ CS_PROCF() [1/4]

void CS_PROCF ( tplend  ,
TPLEND   
) const

◆ CS_PROCF() [2/4]

void CS_PROCF ( tplnbr  ,
TPLNBR   
)

◆ CS_PROCF() [3/4]

void CS_PROCF ( tplwri  ,
TPLWRI   
) const

◆ CS_PROCF() [4/4]

void CS_PROCF ( tpsini  ,
TPSINI   
) const

◆ cs_time_plot_finalize()

void cs_time_plot_finalize ( cs_time_plot_t **  p)

◆ cs_time_plot_flush()

void cs_time_plot_flush ( cs_time_plot_t p)

◆ cs_time_plot_flush_all()

void cs_time_plot_flush_all ( void  )

◆ cs_time_plot_get_flush_default()

void cs_time_plot_get_flush_default ( float *  flush_wtime,
int *  n_buffer_steps 
)

◆ cs_time_plot_init_probe()

cs_time_plot_t* cs_time_plot_init_probe ( const char *  plot_name,
const char *  file_prefix,
cs_time_plot_format_t  format,
bool  use_iteration,
double  flush_wtime,
int  n_buffer_steps,
int  n_probes,
const int *  probe_list,
const cs_real_t  probe_coords[],
const char *  probe_names[] 
)

◆ cs_time_plot_init_struct()

cs_time_plot_t* cs_time_plot_init_struct ( const char *  plot_name,
const char *  file_prefix,
cs_time_plot_format_t  format,
bool  use_iteration,
double  flush_wtime,
int  n_buffer_steps,
int  n_structures,
const cs_real_t  mass_matrixes[],
const cs_real_t  damping_matrixes[],
const cs_real_t  stiffness_matrixes[] 
)

◆ cs_time_plot_set_flush_default()

void cs_time_plot_set_flush_default ( float  flush_wtime,
int  n_buffer_steps 
)

◆ cs_time_plot_vals_write()

void cs_time_plot_vals_write ( cs_time_plot_t p,
int  tn,
double  t,
int  n_vals,
const cs_real_t  vals[] 
)