Streamer fluid modeling - An overview of ARCoS  1.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Variables
parameters.h File Reference

The declarations of all global parameters, i.e. those that the user should be able to set. More...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <libconfig.h>
#include <stdbool.h>
#include "rz_array.h"
#include "cstream.h"
Include dependency graph for parameters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _PARAMETERS_H_
 

Variables

char * prog_id
 These are the global parameters.
 
char * output_dir
 
char * kin_input
 
char * load_file
 
char * photoionization_file
 
int cdr_bnd_bottom
 
int cdr_bnd_right
 
int cdr_bnd_top
 
int cdr_brick_dr
 
int cdr_brick_dz
 
int cdr_max_level
 
int cdr_interp_bnd
 
int cdr_interp_in
 
int extra_photo_levels
 
int extra_pois_levels
 
int extra_photo_levels_2
 
int gridpoints_r
 
int gridpoints_z
 
int has_photoionization
 
int max_disk_space
 
int max_disk_space_mb
 
int max_levels
 
int max_ntheta
 
int perturb_max_k
 
int photo_bnd_bottom
 
int photo_bnd_bottom_2
 
int photo_bnd_right
 
int photo_bnd_right_2
 
int photo_bnd_top
 
int photo_bnd_top_2
 
int photo_bnd_top_2_st
 
int photo_max_level
 
int photo_max_level_2
 
int pois_bnd_bottom
 
int pois_bnd_top
 
int pois_bnd_right
 
int pois_inhom
 
int pois_inhom_reflections
 
int pois_max_level
 
int cdr_output_margin
 
int pois_output_margin
 
int restart
 
int ref_level_eabs
 
int spec_total
 
int sprite_module
 
int sprite_sign
 
double attachment_rate
 
double attachment_E0
 
double attempt_dt
 
double diffusion_coeff
 
double background_ionization
 
double background_increase_length
 
double constant_source
 
double dens_decay_len
 
double end_t
 
double E0_x
 
double E0_y
 
double E0_z
 
double L_r
 
double L_z
 
double needle_length
 
double needle_radius
 
double nu_a
 
double nu_d
 
double nu_f
 
double nu_rt
 
double off_time
 
double output_dt
 
double perturb_epsilon
 
double photo_max_error
 
double photo_max_error_2
 
double pois_inhom_fixed_q
 
double pois_max_error
 
double ref_threshold_charge
 
double ref_threshold_dens
 
double ref_threshold_eabs
 
double ref_threshold_edge
 
double rise_time
 
double start_t
 
double seed_sigma_x
 
double seed_sigma_y
 
double seed_sigma_z
 
double seed_N
 
double sprite_dens_0
 
double sprite_dens_q
 
double warn_min_timestep
 
int pois_output
 

Detailed Description

The declarations of all global parameters, i.e. those that the user should be able to set.

Definition in file parameters.h.

Macro Definition Documentation

#define _PARAMETERS_H_

Definition at line 63 of file parameters.h.

Variable Documentation

char* prog_id

These are the global parameters.

Definition at line 24 of file parameters.h.

char* output_dir

Definition at line 25 of file parameters.h.

char* kin_input

Definition at line 26 of file parameters.h.

char* load_file

Definition at line 27 of file parameters.h.

char* photoionization_file

Definition at line 28 of file parameters.h.

int cdr_bnd_bottom

Definition at line 30 of file parameters.h.

int cdr_bnd_right

Definition at line 30 of file parameters.h.

int cdr_bnd_top

Definition at line 30 of file parameters.h.

int cdr_brick_dr

Definition at line 30 of file parameters.h.

int cdr_brick_dz

Definition at line 30 of file parameters.h.

int cdr_max_level

Definition at line 30 of file parameters.h.

int cdr_interp_bnd

Definition at line 30 of file parameters.h.

int cdr_interp_in

Definition at line 30 of file parameters.h.

int extra_photo_levels

Definition at line 30 of file parameters.h.

int extra_pois_levels

Definition at line 30 of file parameters.h.

int extra_photo_levels_2

Definition at line 30 of file parameters.h.

int gridpoints_r

Definition at line 30 of file parameters.h.

int gridpoints_z

Definition at line 30 of file parameters.h.

int has_photoionization

Definition at line 30 of file parameters.h.

int max_disk_space

Definition at line 30 of file parameters.h.

int max_disk_space_mb

Definition at line 30 of file parameters.h.

int max_levels

Definition at line 30 of file parameters.h.

int max_ntheta

Definition at line 30 of file parameters.h.

int perturb_max_k

Definition at line 30 of file parameters.h.

int photo_bnd_bottom

Definition at line 30 of file parameters.h.

int photo_bnd_bottom_2

Definition at line 30 of file parameters.h.

int photo_bnd_right

Definition at line 30 of file parameters.h.

int photo_bnd_right_2

Definition at line 30 of file parameters.h.

int photo_bnd_top

Definition at line 30 of file parameters.h.

int photo_bnd_top_2

Definition at line 30 of file parameters.h.

int photo_bnd_top_2_st

Definition at line 30 of file parameters.h.

int photo_max_level

Definition at line 30 of file parameters.h.

int photo_max_level_2

Definition at line 30 of file parameters.h.

int pois_bnd_bottom

Definition at line 30 of file parameters.h.

int pois_bnd_top

Definition at line 30 of file parameters.h.

int pois_bnd_right

Definition at line 30 of file parameters.h.

int pois_inhom

Definition at line 30 of file parameters.h.

int pois_inhom_reflections

Definition at line 30 of file parameters.h.

int pois_max_level

Definition at line 30 of file parameters.h.

int cdr_output_margin

Definition at line 30 of file parameters.h.

int pois_output_margin

Definition at line 30 of file parameters.h.

int restart

Definition at line 30 of file parameters.h.

int ref_level_eabs

Definition at line 30 of file parameters.h.

int spec_total

Definition at line 30 of file parameters.h.

int sprite_module

Definition at line 30 of file parameters.h.

int sprite_sign

Definition at line 30 of file parameters.h.

double attachment_rate

Definition at line 45 of file parameters.h.

double attachment_E0

Definition at line 45 of file parameters.h.

double attempt_dt

Definition at line 45 of file parameters.h.

double diffusion_coeff

Definition at line 45 of file parameters.h.

double background_ionization

Definition at line 45 of file parameters.h.

double background_increase_length

Definition at line 45 of file parameters.h.

double constant_source

Definition at line 45 of file parameters.h.

double dens_decay_len

Definition at line 45 of file parameters.h.

double end_t

Definition at line 45 of file parameters.h.

double E0_x

Definition at line 45 of file parameters.h.

double E0_y

Definition at line 45 of file parameters.h.

double E0_z

Definition at line 45 of file parameters.h.

double L_r

Definition at line 45 of file parameters.h.

double L_z

Definition at line 45 of file parameters.h.

double needle_length

Definition at line 45 of file parameters.h.

double needle_radius

Definition at line 45 of file parameters.h.

double nu_a

Definition at line 45 of file parameters.h.

double nu_d

Definition at line 45 of file parameters.h.

double nu_f

Definition at line 45 of file parameters.h.

double nu_rt

Definition at line 45 of file parameters.h.

double off_time

Definition at line 45 of file parameters.h.

double output_dt

Definition at line 45 of file parameters.h.

double perturb_epsilon

Definition at line 45 of file parameters.h.

double photo_max_error

Definition at line 45 of file parameters.h.

double photo_max_error_2

Definition at line 45 of file parameters.h.

double pois_inhom_fixed_q

Definition at line 45 of file parameters.h.

double pois_max_error

Definition at line 45 of file parameters.h.

double ref_threshold_charge

Definition at line 45 of file parameters.h.

double ref_threshold_dens

Definition at line 45 of file parameters.h.

double ref_threshold_eabs

Definition at line 45 of file parameters.h.

double ref_threshold_edge

Definition at line 45 of file parameters.h.

double rise_time

Definition at line 45 of file parameters.h.

double start_t

Definition at line 45 of file parameters.h.

double seed_sigma_x

Definition at line 45 of file parameters.h.

double seed_sigma_y

Definition at line 45 of file parameters.h.

double seed_sigma_z

Definition at line 45 of file parameters.h.

double seed_N

Definition at line 45 of file parameters.h.

double sprite_dens_0

Definition at line 45 of file parameters.h.

double sprite_dens_q

Definition at line 45 of file parameters.h.

double warn_min_timestep

Definition at line 45 of file parameters.h.

int pois_output

Definition at line 61 of file parameters.h.