MP-Gadget  5.0.1.dev1-76bc7d4726-dirty
Public Attributes | List of all members
run_params Struct Reference
Collaboration diagram for run_params:
[legend]

Public Attributes

double SlotsIncreaseFactor
 
int OutputDebugFields
 
double RandomParticleOffset
 
Cosmology CP
 
int CoolingOn
 
int HydroOn
 
int DensityOn
 
int TreeGravOn
 
int BlackHoleOn
 
int StarformationOn
 
int MetalReturnOn
 
int LightconeOn
 
int MaxDomainTimeBinDepth
 
int FastParticleType
 
double PairwiseActiveFraction
 
double AutoSnapshotTime
 
double TimeBetweenSeedingSearch
 
double TimeMax
 
int Nmesh
 
double TimeLimitCPU
 
double Asmth
 
enum ShortRangeForceWindowType ShortRangeForceWindowType
 
char OutputDir [100]
 
char FOFFileBase [100]
 
int SnapshotWithFOF
 
int RandomSeed
 

Detailed Description

This structure contains parameters local to the run module.

Definition at line 45 of file run.c.

Member Data Documentation

◆ Asmth

double run_params::Asmth

The scale of the short-range/long-range force split in units of FFT-mesh cells

Definition at line 92 of file run.c.

Referenced by begrun(), run(), runfof(), runpower(), runtests(), and set_all_global_params().

◆ AutoSnapshotTime

double run_params::AutoSnapshotTime

cpu-time between regularly generated snapshots.

Definition at line 80 of file run.c.

Referenced by run(), and set_all_global_params().

◆ BlackHoleOn

int run_params::BlackHoleOn

Definition at line 67 of file run.c.

Referenced by begrun(), run(), runfof(), and set_all_global_params().

◆ CoolingOn

int run_params::CoolingOn

Definition at line 62 of file run.c.

Referenced by begrun(), run(), and set_all_global_params().

◆ CP

Cosmology run_params::CP

Definition at line 59 of file run.c.

Referenced by begrun(), run(), runfof(), runpower(), runtests(), and set_all_global_params().

◆ DensityOn

int run_params::DensityOn

Definition at line 64 of file run.c.

Referenced by run(), and set_all_global_params().

◆ FastParticleType

int run_params::FastParticleType

flags a particle species to exclude timestep calculations.

Definition at line 75 of file run.c.

Referenced by begrun(), run(), runpower(), runtests(), and set_all_global_params().

◆ FOFFileBase

char run_params::FOFFileBase[100]

Definition at line 97 of file run.c.

Referenced by run(), runfof(), and set_all_global_params().

◆ HydroOn

int run_params::HydroOn

Definition at line 63 of file run.c.

Referenced by run(), and set_all_global_params().

◆ LightconeOn

int run_params::LightconeOn

Definition at line 70 of file run.c.

Referenced by begrun(), run(), and set_all_global_params().

◆ MaxDomainTimeBinDepth

int run_params::MaxDomainTimeBinDepth

Definition at line 73 of file run.c.

Referenced by run(), and set_all_global_params().

◆ MetalReturnOn

int run_params::MetalReturnOn

Definition at line 69 of file run.c.

Referenced by run(), runfof(), and set_all_global_params().

◆ Nmesh

int run_params::Nmesh

Definition at line 85 of file run.c.

Referenced by begrun(), run(), runfof(), runpower(), runtests(), and set_all_global_params().

◆ OutputDebugFields

int run_params::OutputDebugFields

Definition at line 48 of file run.c.

Referenced by run(), and set_all_global_params().

◆ OutputDir

char run_params::OutputDir[100]

Definition at line 96 of file run.c.

Referenced by begrun(), find_last_snapshot(), run(), runfof(), runpower(), runtests(), and set_all_global_params().

◆ PairwiseActiveFraction

double run_params::PairwiseActiveFraction

Definition at line 77 of file run.c.

Referenced by set_all_global_params(), and use_pairwise_gravity().

◆ RandomParticleOffset

double run_params::RandomParticleOffset

Definition at line 50 of file run.c.

Referenced by run(), and set_all_global_params().

◆ RandomSeed

int run_params::RandomSeed

Definition at line 101 of file run.c.

Referenced by begrun(), run(), and set_all_global_params().

◆ ShortRangeForceWindowType

enum ShortRangeForceWindowType run_params::ShortRangeForceWindowType

Definition at line 92 of file run.c.

Referenced by begrun(), and set_all_global_params().

◆ SlotsIncreaseFactor

double run_params::SlotsIncreaseFactor

Definition at line 47 of file run.c.

Referenced by begrun(), and set_all_global_params().

◆ SnapshotWithFOF

int run_params::SnapshotWithFOF

Definition at line 99 of file run.c.

Referenced by begrun(), run(), and set_all_global_params().

◆ StarformationOn

int run_params::StarformationOn

Definition at line 68 of file run.c.

Referenced by begrun(), run(), runfof(), and set_all_global_params().

◆ TimeBetweenSeedingSearch

double run_params::TimeBetweenSeedingSearch

Definition at line 81 of file run.c.

Referenced by run(), and set_all_global_params().

◆ TimeLimitCPU

double run_params::TimeLimitCPU

Definition at line 89 of file run.c.

Referenced by run(), and set_all_global_params().

◆ TimeMax

double run_params::TimeMax

marks the point of time until the simulation is to be evolved

Definition at line 83 of file run.c.

Referenced by begrun(), and set_all_global_params().

◆ TreeGravOn

int run_params::TreeGravOn

Definition at line 65 of file run.c.

Referenced by run(), and set_all_global_params().


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