9.0
general documentation
Loading...
Searching...
No Matches
cs_time_plot.cpp File Reference
#include "base/cs_defs.h"
#include <ctype.h>
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "bft/bft_error.h"
#include "base/cs_base.h"
#include "base/cs_mem.h"
#include "base/cs_timer.h"
#include "base/cs_time_step.h"
#include "base/cs_time_plot.h"
Include dependency graph for cs_time_plot.cpp:

Functions

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_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[] )