PLUTO  4.4-patch2
Data Fields
Runtime Struct Reference

#include <structs.h>

Data Fields

int npoint [3]
 
int left_bound [3]
 
int right_bound [3]
 
int npatch [5]
 
int log_freq
 
int user_var
 
char solv_type [64]
 
char rad_solv_type [64]
 
char output_dir [256]
 
char log_dir [256]
 
double cfl
 
double cfl_max_var
 
double cfl_par
 
double rmax_par
 
double tstop
 
double tfreeze
 
double first_dt
 
double anl_dt
 
double particles_tstart
 
int Nparticles_glob
 
int Nparticles_cell
 

Detailed Description

The Runtime structure contains runtime initialization parameters read from pluto.ini (or equivalent).

Field Documentation

◆ anl_dt

double anl_dt

Time step increment for Analysis() ( analysis (double) )

◆ cfl

double cfl

Hyperbolic cfl number (CFL)

◆ cfl_max_var

double cfl_max_var

Maximum increment between consecutive time steps (CFL_max_var).

◆ cfl_par

double cfl_par

(STS) parabolic cfl number

◆ first_dt

double first_dt

The initial time step (first_dt)

◆ left_bound

int left_bound[3]

Array of left boundary types

◆ log_dir

char log_dir[256]

The name of the output directory where log files will be written to. Default is output_dir.

◆ log_freq

int log_freq

The log frequency (log)

◆ Nparticles_cell

int Nparticles_cell

Total number of particles per cell

◆ Nparticles_glob

int Nparticles_glob

Total number of particles in the whole domain

◆ npatch

int npatch[5]

The number of grid patches

◆ npoint

int npoint[3]

Global number of zones in the interior domain

◆ output_dir

char output_dir[256]

The name of the output directory. Default is current directory. (output_dir for static PLUTO, Output_dir for PLUTO-Chombo)

◆ particles_tstart

double particles_tstart

Time at which particles are integrated

◆ rad_solv_type

char rad_solv_type[64]

The radiation Riemann solver (Solver)

◆ right_bound

int right_bound[3]

Array of right boundary types

◆ rmax_par

double rmax_par

(STS) max ratio between current time step and parabolic time step

◆ solv_type

char solv_type[64]

The Riemann solver (Solver)

◆ tfreeze

double tfreeze

The fluid freezing time (tfreeze)

◆ tstop

double tstop

The final integration time (tstop)

◆ user_var

int user_var

The number of additional user-variables being held in memory and written to disk


The documentation for this struct was generated from the following file: