PLUTO
RUNTIME Struct Reference

#include <structs.h>

Collaboration diagram for RUNTIME:

Public Attributes

int npoint [3]
 Global number of zones in the interior domain. More...
 
int left_bound [3]
 Array of left boundary types. More...
 
int right_bound [3]
 Array of right boundary types. More...
 
int grid_is_uniform [3]
 
int npatch [5]
 The number of grid patches. More...
 
int patch_npoint [5][16]
 
int patch_type [5][16]
 
int log_freq
 The log frequency (log) More...
 
int user_var
 The number of additional user-variables being held in memory and written to disk. More...
 
int anl_dn
 
char solv_type [64]
 The Riemann solver (Solver) More...
 
char user_var_name [128][128]
 
char output_dir [256]
 The name of the output directory (output_dir for static PLUTO, Output_dir for PLUTO-Chombo) More...
 
Output output [MAX_OUTPUT_TYPES]
 
double patch_left_node [5][16]
 
double cfl
 Hyperbolic cfl number (CFL) More...
 
double cfl_max_var
 Maximum increment between consecutive time steps (CFL_max_var). More...
 
double cfl_par
 (STS) parabolic cfl number More...
 
double rmax_par
 (STS) max ratio between current time step and parabolic time step More...
 
double tstop
 The final integration time (tstop) More...
 
double first_dt
 The initial time step (first_dt) More...
 
double anl_dt
 Time step increment for Analysis() ( analysis (double) ) More...
 
double aux [32]
 

Detailed Description

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

Definition at line 255 of file structs.h.

Member Data Documentation

int RUNTIME::anl_dn

Definition at line 266 of file structs.h.

double RUNTIME::anl_dt

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

Definition at line 282 of file structs.h.

double RUNTIME::aux[32]

Definition at line 284 of file structs.h.

double RUNTIME::cfl

Hyperbolic cfl number (CFL)

Definition at line 274 of file structs.h.

double RUNTIME::cfl_max_var

Maximum increment between consecutive time steps (CFL_max_var).

Definition at line 275 of file structs.h.

double RUNTIME::cfl_par

(STS) parabolic cfl number

Definition at line 277 of file structs.h.

double RUNTIME::first_dt

The initial time step (first_dt)

Definition at line 281 of file structs.h.

int RUNTIME::grid_is_uniform[3]

Definition at line 259 of file structs.h.

int RUNTIME::left_bound[3]

Array of left boundary types.

Definition at line 257 of file structs.h.

int RUNTIME::log_freq

The log frequency (log)

Definition at line 263 of file structs.h.

int RUNTIME::npatch[5]

The number of grid patches.

Definition at line 260 of file structs.h.

int RUNTIME::npoint[3]

Global number of zones in the interior domain.

Definition at line 256 of file structs.h.

Output RUNTIME::output[MAX_OUTPUT_TYPES]

Definition at line 272 of file structs.h.

char RUNTIME::output_dir[256]

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

Definition at line 269 of file structs.h.

double RUNTIME::patch_left_node[5][16]

Definition at line 273 of file structs.h.

int RUNTIME::patch_npoint[5][16]

Definition at line 261 of file structs.h.

int RUNTIME::patch_type[5][16]

Definition at line 262 of file structs.h.

int RUNTIME::right_bound[3]

Array of right boundary types.

Definition at line 258 of file structs.h.

double RUNTIME::rmax_par

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

Definition at line 278 of file structs.h.

char RUNTIME::solv_type[64]

The Riemann solver (Solver)

Definition at line 267 of file structs.h.

double RUNTIME::tstop

The final integration time (tstop)

Definition at line 280 of file structs.h.

int RUNTIME::user_var

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

Definition at line 264 of file structs.h.

char RUNTIME::user_var_name[128][128]

Definition at line 268 of file structs.h.


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