EcoliSimulator  2.0.1a
gnuplot_3D.h File Reference
#include <vector>
#include "Funz_C.h"

Go to the source code of this file.

Functions

double histogram_3D_gnuplot (double max_x, double max_y, double min_x, double min_y, int n_dx, int n_dy, double dx, double dy, std::vector< std::vector< double > > x, std::vector< std::vector< double > > y, int n_c, int dim_col_t, int n_salti_colonne, Funz_C *f, double &maxC, std::string name_file)
 
double histogram_3D_gnuplotV2 (double max_x, double max_y, double min_x, double min_y, int n_dx, int n_dy, double dx, double dy, std::vector< std::vector< double > > &x, std::vector< std::vector< double > > &y, int n_c, int dim_col_t, int n_salti_colonne, Funz_C *f, double &maxC, int MaxDom, int cont_sim, std::string name_file)
 
double histogram_3D_gnuplotV2MultiThread (double max_x, double max_y, double min_x, double min_y, int n_dx, int n_dy, double dx, double dy, std::vector< std::vector< double > > &x, std::vector< std::vector< double > > &y, int n_c, int dim_col_t, int n_salti_colonne, Funz_C *f, double &maxC, int MaxDom, int cont_sim, std::string name_file)
 
void filmato_3D_gnuplot (std::string file_info[], double max_x, double max_y, double min_x, double min_y, double max_z, int dim_col_t, Funz_C *f, int cont_gen_sim, double MaxC)
 
void baricentro_plot (std::string name, std::vector< std::vector< double > > &x_t, std::vector< std::vector< double > > &y_t, int n_c, int dim_col_t, int cont_gen_sim=0)
 
void gnuplot_large_population_interacting (std::string file_info[], std::string name_dyn, double T_f, int n_c, int dim_col_t, std::string names, Funz_C *f, int cont_gen_sim, double maxC)
 
void lunch_gnuplot (std::string name_file_gnu)
 
void Histogram_Dynamic (std::string name, std::string name_dynamic, int sim_cont)
 
void funz_clear ()
 
int percSignFunzC (std::vector< std::vector< double > > c_t, int n_c, int dim_col_t, std::string nameInfo)
 

Function Documentation

void baricentro_plot ( std::string  name,
std::vector< std::vector< double > > &  x_t,
std::vector< std::vector< double > > &  y_t,
int  n_c,
int  dim_col_t,
int  cont_gen_sim = 0 
)
void filmato_3D_gnuplot ( std::string  file_info[],
double  max_x,
double  max_y,
double  min_x,
double  min_y,
double  max_z,
int  dim_col_t,
Funz_C f,
int  cont_gen_sim,
double  MaxC 
)
void funz_clear ( )

This function clear the terminal (different command according to the system)

void gnuplot_large_population_interacting ( std::string  file_info[],
std::string  name_dyn,
double  T_f,
int  n_c,
int  dim_col_t,
std::string  names,
Funz_C f,
int  cont_gen_sim,
double  maxC 
)
double histogram_3D_gnuplot ( double  max_x,
double  max_y,
double  min_x,
double  min_y,
int  n_dx,
int  n_dy,
double  dx,
double  dy,
std::vector< std::vector< double > >  x,
std::vector< std::vector< double > >  y,
int  n_c,
int  dim_col_t,
int  n_salti_colonne,
Funz_C f,
double &  maxC,
std::string  name_file 
)
double histogram_3D_gnuplotV2 ( double  max_x,
double  max_y,
double  min_x,
double  min_y,
int  n_dx,
int  n_dy,
double  dx,
double  dy,
std::vector< std::vector< double > > &  x,
std::vector< std::vector< double > > &  y,
int  n_c,
int  dim_col_t,
int  n_salti_colonne,
Funz_C f,
double &  maxC,
int  MaxDom,
int  cont_sim,
std::string  name_file 
)
double histogram_3D_gnuplotV2MultiThread ( double  max_x,
double  max_y,
double  min_x,
double  min_y,
int  n_dx,
int  n_dy,
double  dx,
double  dy,
std::vector< std::vector< double > > &  x,
std::vector< std::vector< double > > &  y,
int  n_c,
int  dim_col_t,
int  n_salti_colonne,
Funz_C f,
double &  maxC,
int  MaxDom,
int  cont_sim,
std::string  name_file 
)
void Histogram_Dynamic ( std::string  name,
std::string  name_dynamic,
int  cont_sim 
)

Function to plot the internal dynamic histogram: it in never actually used, its use it's commented. It was useful to set the max and min of the memory parameter Q in the statistical analysis

void lunch_gnuplot ( std::string  name_file_gnu)
int percSignFunzC ( std::vector< std::vector< double > >  c_t,
int  n_c,
int  dim_col_t,
std::string  nameInfo 
)