119 lines
5.7 KiB
YAML
119 lines
5.7 KiB
YAML
plot : # Plot parameters
|
|
put_title : False # Add a title to plot
|
|
|
|
# Maps
|
|
ntick : 6 # Number of ticks for maps
|
|
|
|
# Overlays
|
|
vel_red : 40 # Take point each vel_red for velocities
|
|
|
|
tight_layout : False # Wheter to apply tight_layout
|
|
time_fmt : "{:.3g} {}" # Time format string, 1st field is time and 2nd is unit
|
|
|
|
rcParams: # Anything there will be passed to matplotlib's rcParams
|
|
{} # remove and replace by rcParams keys
|
|
|
|
disk: # Disk speficic parameters
|
|
enable : False # Enable specific disk analysis
|
|
center : [0.5, 0.5, 0.5] # Position of the center of the disk (in fraction of lbox)
|
|
binning : "log" # Kind of binning (lin : linear, log : logarithmic)
|
|
mass_star : 1. # Mass of the central star
|
|
nb_bin : 100 # Number of bins for averaged quantities
|
|
bin_in : 1e-3 # Outer radius of the inner bin
|
|
bin_out : 0.25 # Inner radius of the outer bin
|
|
rmin_pdf : 0.075 # Inner radius for PDF computation
|
|
rmax_pdf : 0.3 # Outer radius for PDF computation
|
|
|
|
|
|
pdf: # parameters for probability density functions
|
|
nb_bin : 100 # Number of bins for the PDF
|
|
range : [-1.5, 2.5] # Range of the PDF (log of fluctuation)
|
|
xmin_fit : 0.3 # Lower boundary of the fit (log of fluctuation)
|
|
xmax_fit : 1.5 # Upper boundary of the fit (log of fluctuation)
|
|
fit_cut : 1e-4 # Exclude value that are < fit_cut * maximum
|
|
|
|
|
|
filaments: # parameters for FilFinder
|
|
datamap : "fluct_coldens"
|
|
verbose : False
|
|
rmin : 0.15 # In fraction of the box (zoom to be taken into account)
|
|
rmax : 0.45 # In fraction of the box (idem)
|
|
size_thresh : 400 # in pixels**2
|
|
skel_thresh : 50 # in pixels
|
|
branch_thresh : 50 # in pixels
|
|
glob_thresh : 1.5 # in datamap unit
|
|
|
|
pymses: # Parameters for Pymses reader
|
|
|
|
# Source settings
|
|
variables : ["rho","vel","Br","Bl","P", "g", "phi"] # Read these grid variables
|
|
part_variables : ["vel","mass","id","level","epoch"] # Read these particles variables
|
|
check_variables : True # Whether to check if the variables are indeed in the data
|
|
order : '<' # Bit order
|
|
|
|
|
|
# Processing options
|
|
levelmax : 20 # Maximal AMR level visited when looking levels
|
|
fft : False # Quick and dirty rendering using FFT
|
|
verbose : False # Let pymses write on standart output
|
|
multiprocessing : True # Whether to use multiprocessing
|
|
|
|
# Camera settings
|
|
center : [0.5, 0.5, 0.5] # Center of the image
|
|
zoom : 1. # Zoom of the image
|
|
map_size : 1024 # Size of the computed maps in pixel
|
|
|
|
# Filter parameters
|
|
filter : False # Enable filtering
|
|
min_coords : [0.35, 0.35, 0.45]
|
|
max_coords : [0.65, 0.65, 0.55]
|
|
|
|
input: # Parameters on how to look for input files (= output from Ramses)
|
|
|
|
log_prefix : "run.log" # Prefix of the log file
|
|
label_filename : "label.txt" # Name of the label file
|
|
nml_filename : "run.nml" # name of the namelist file
|
|
ramses_ism : True # If ramses-ism is used
|
|
|
|
out: # Parameters for post processing
|
|
copy_info : True # Copy logs, nml and info files to the outdir
|
|
tag : "" # Tag for the image
|
|
interactive : False # Interactive mode (keep figures open)
|
|
save : True # Save the plots on the disk
|
|
ext : '.jpeg' # extension for plots
|
|
ext_subfolder : True # Separate production by extension in subfolders
|
|
fmt : "" # Format of the output filename for plots
|
|
# The following keys are accepted
|
|
# {out} : The output directory (where hdf5 files are also stored)
|
|
# {run} : Name of the relevant run
|
|
# {num} : Name of the input file (from Ramses)
|
|
# {ext} : Extension defined above (with the dot)
|
|
# {name} : Name of the rule
|
|
# {subfolder} : replaced by /{ext[1:]}/ if ext_subfolder is true
|
|
# {tag} : Tag defined above
|
|
# {nml[nml_key]} : The value of nml_key in the namelist (ex: {nml[amr_params/levelmin]})
|
|
|
|
|
|
process: # General setting of the post-processor module
|
|
verbose : True # Give more infos on what is going on
|
|
num_process : 1 # Number of forks
|
|
mpi : False # If available, use mpi4py
|
|
allow_error : False # Catch all errors in rules involving the disk
|
|
save_cells : True # Save cells structure on disk
|
|
save_parts : True # Save particles on disk
|
|
unload_cells : True # Save memory usage
|
|
logfile : "" # Store log in a file
|
|
|
|
rules: # Specific rules parameters
|
|
turb_energy_threshold : -1 # Remove invalid data (<0 = no threshold)
|
|
|
|
|
|
astrophysix: # Parameters for astrophysix and galactica
|
|
generate : False # Whether to generate astrophysix objects
|
|
simu_fmt : "{tag}_{run}" # Format of the name of simulation
|
|
descr_fmt : "{tag}_{run}" # Format of the default description
|
|
# The following keys are accepted
|
|
# {run} : Name of the relevant run
|
|
# {tag} : Tag defined above
|
|
# {nml[nml_key]} : The value of nml_key in the namelist (ex: {nml[amr_params/levelmin]})
|