EcoliSimulator
2.0.1a
|
#include <iostream>
#include <thread>
#include <sstream>
#include "GlobalVariables.h"
#include "sssr.h"
#include "CV_rExp_tExp.h"
#include "E_Coli.h"
#include "ParameterEstimation_E_Coli.h"
#include "CV_rIG_tExp.h"
#include "Funz_C.h"
#include <vector>
#include <fstream>
#include "Colori.h"
#include "simulation_2MultiT.hpp"
Macros | |
#define | min_(a, b) ( ((a) < (b)) ? (a) : (b) ) |
Functions | |
void | timestamp () |
void | print_and_open_info (string name, E_coli *batterio, Funz_C *f, double T_f, double *x0, double dt, int n_c, double Raggio, int delta_dist, int num_dist, int const_salv, int cont_gen_sim) |
int | simulation_2 (E_coli *batterio, double T_f, Funz_C *f, array< double, 2 > x0, double dt, int n_c, double Raggio, int delta_dist, int num_dist, int const_salv, string *names_files_Ecoli_mod, string names_indice_mod, string *names_files_tau_mod, string names_file_dyn_mod, string *names_info_mod, int n_sim, int cont_gen_sim, int tot_bacteria, int n_thread) |
int | writeLog (string what, string msg) |
this function write to the Log file. More... | |
int | simulation_independent_setting (E_coli *batterio, double T_f, Funz_C *f, double *x0, double dt, int n_c, double Raggio, int delta_dist, int num_dist, int const_salv, string *names_Ecoli_mod, string names_indice_mod, string *names_tau_mod, string names_file_dyn_mod, string *names_info_mod, int i, int &cont_gen_sim) |
#define min_ | ( | a, | |
b | |||
) | ( ((a) < (b)) ? (a) : (b) ) |
void print_and_open_info | ( | string | name, |
E_coli * | batterio, | ||
Funz_C * | f, | ||
double | T_f, | ||
double * | x0, | ||
double | dt, | ||
int | n_c, | ||
double | Raggio, | ||
int | delta_dist, | ||
int | num_dist, | ||
int | const_salv, | ||
int | cont_gen_sim | ||
) |
This function produce a general summary for the LateX file. In this function the remaining information are compliting by calling the virtual function print_info in E_coli
int simulation_2 | ( | E_coli * | batterio, |
double | T_f, | ||
Funz_C * | f, | ||
array< double, 2 > | x0, | ||
double | dt, | ||
int | n_c, | ||
double | Raggio, | ||
int | delta_dist, | ||
int | num_dist, | ||
int | const_salv, | ||
string * | names_files_Ecoli_mod, | ||
string | names_indice_mod, | ||
string * | names_files_tau_mod, | ||
string | names_file_dyn_mod, | ||
string * | names_info_mod, | ||
int | n_sim, | ||
int | cont_gen_sim, | ||
int | tot_bacteria, | ||
int | n_thread | ||
) |
int simulation_independent_setting | ( | E_coli * | batterio, |
double | T_f, | ||
Funz_C * | f, | ||
double * | x0, | ||
double | dt, | ||
int | n_c, | ||
double | Raggio, | ||
int | delta_dist, | ||
int | num_dist, | ||
int | const_salv, | ||
string * | names_Ecoli_mod, | ||
string | names_indice_mod, | ||
string * | names_tau_mod, | ||
string | names_file_dyn_mod, | ||
string * | names_info_mod, | ||
int | i, | ||
int & | cont_gen_sim | ||
) |
Function call to set the parameter of the bacteria: afterwords it start the simulation
void timestamp | ( | ) |
int writeLog | ( | string | what, |
string | msg | ||
) |
this function write to the Log file.