=================================== Startup parameters for ``start.in`` =================================== This page lists 5339 variables distributed into 188 files. Of these: - 251 (4.7%) are documented; - 4743 (89.3%) are undocumented; - 345 (6.0%) could not be found (they appear in the namelist, but the declaration could not be found). .. raw:: html
Filter:

Module *cdata.f90* / *param_io.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a0_spec* - logical - \.false\. - * - *ab_phispec* - logical - \.false\. - * - *ab_spec* - logical - \.false\. - * - *allproc_print* - logical - \.true\. - * - *astaroth_dest* - character(LEN=fnlen) - '' - * - *azbz_spec* - logical - \.false\. - * - *bb2_spec* - logical - \.false\. - * - *bc_slc_dir* - character(LEN=fnlen) - '' - * - *bcx* - character (len=2*bclen+1), dimension(mcom) - 'p' - * - *bcy* - character (len=2*bclen+1), dimension(mcom) - 'p' - * - *bcz* - character (len=2*bclen+1), dimension(mcom) - 'p' - * - *border_frac_r* - real, dimension(2) - 0\.0 - * - *border_frac_x* - real, dimension(2) - 0\.0 - * - *border_frac_y* - real, dimension(2) - 0\.0 - * - *border_frac_z* - real, dimension(2) - 0\.0 - * - *bxy_spec* - logical - \.false\. - * - *c_light* - real(KIND=rkind8) - \ :f:var:`~cparam/impossible` - * - *c_light_set* - real(KIND=rkind8) - 1\. - * - *cc_pdf* - logical - \.false\. - * - *cc_spec* - logical - \.false\. - * - *coeff_grid* - real, dimension(3) - 1\.0 - * - *coord_system* - character (len=9) - 'cartesian' - * - *cosEB_pdf* - logical - \.false\. - * - *cp_set* - real(KIND=rkind8) - 1\. - * - *cr_spec* - logical - \.false\. - * - *CrossSec_w* - real - \.1 - * - *CrossSec_x1* - real - -1\. - * - *CrossSec_x2* - real - 1\. - * - *cvsid* - character (len=linelen) - 'no cvsid is given in start\.in or run\.in!' - PAR_DOC: * - *cyinyang_intpol_type* - character(LEN=labellen) - 'bilinear' - * - *density_scale_factor* - real - \ :f:var:`~cparam/impossible` - * - *der2_type* - character (len=labellen) - 'standard' - * - *dvid* - real - 0\. - PAR_DOC: save slice (video) files every dvid time units. * - *dxi_fact* - real, dimension(3) - 1\.0 - * - *ele_spec* - logical - \.false\. - * - *EMF_spec* - logical - \.false\. - * - *EP_spec* - logical - \.false\. - * - *farray_smooth_width* - integer - 6 - * - *fbcx1* - real, dimension(mcom) - 0\. - * - *fbcx1_2* - real, dimension(mcom) - 0\. - * - *fbcx2* - real, dimension(mcom) - 0\. - * - *fbcx2_2* - real, dimension(mcom) - 0\. - * - *fbcx_bot* - real, dimension(mcom) - 0\. - * - *fbcx_top* - real, dimension(mcom) - 0\. - * - *fbcy1* - real, dimension(mcom) - 0\. - * - *fbcy1_1* - real, dimension(mcom) - 0\. - * - *fbcy1_2* - real, dimension(mcom) - 0\. - * - *fbcy2* - real, dimension(mcom) - 0\. - * - *fbcy2_1* - real, dimension(mcom) - 0\. - * - *fbcy2_2* - real, dimension(mcom) - 0\. - * - *fbcy_bot* - real, dimension(mcom) - 0\. - * - *fbcy_top* - real, dimension(mcom) - 0\. - * - *fbcz1* - real, dimension(mcom) - 0\. - * - *fbcz1_1* - real, dimension(mcom) - 0\. - * - *fbcz1_2* - real, dimension(mcom) - 0\. - * - *fbcz2* - real, dimension(mcom) - 0\. - * - *fbcz2_1* - real, dimension(mcom) - 0\. - * - *fbcz2_2* - real, dimension(mcom) - 0\. - * - *fbcz_bot* - real, dimension(mcom) - 0\. - * - *fbcz_top* - real, dimension(mcom) - 0\. - * - *FI_mixfrac_pdf2d* - logical - \.false\. - * - *force_lower_bound* - character (len=labellen) - '' - * - *force_upper_bound* - character (len=labellen) - '' - * - *G_Newton* - real(KIND=rkind8) - \ :f:var:`~cparam/impossible` - * - *Gab_spec* - logical - \.false\. - * - *Gan_spec* - logical - \.false\. - * - *GBb_spec* - logical - \.false\. - * - *gcc_pdf* - logical - \.false\. - * - *glnCrossSec0* - real - 0\.0 - * - *gph_spec* - logical - \.false\. - * - *grid_func* - character (len=labellen), dimension(3) - 'linear' - * - *GWd_spec* - logical - \.false\. - * - *GWe_spec* - logical - \.false\. - * - *GWf_spec* - logical - \.false\. - * - *GWg_spec* - logical - \.false\. - * - *GWh_spec* - logical - \.false\. - * - *GWh_spec_boost* - logical - \.false\. - * - *GWm_spec* - logical - \.false\. - * - *GWs_spec* - logical - \.false\. - * - *GWs_spec_boost* - logical - \.false\. - * - *hbar* - real(KIND=rkind8) - \ :f:var:`~cparam/impossible` - * - *hEP_spec* - logical - \.false\. - * - *ichannel1* - integer - 1 - * - *ichannel2* - integer - 1 - * - *init_loops* - integer - 1 - * - *ip* - integer, intent(IN) - - * - *ireset_tstart* - integer - 2 - * - *isaveglobal* - integer - 0 - * - *jj2_spec* - logical - \.false\. - * - *jxbxy_spec* - logical - \.false\. - * - *k_B_set* - real(KIND=rkind8) - 1\. - * - *lappend_pc_constants* - logical - \.false\. - PAR_DOC: always append when true to preserve history * - *lastaroth_output* - logical - \.false\. - * - *lav_smallx* - logical - \.false\. - * - *lbaryons* - logical - \.true\. - PAR_DOC: interpret rho as the baryon velocity; it affects vA2 pencil. * - *lborder_hyper_diff* - logical - \.true\. - * - *lcopysnapshots_exp* - logical - \.false\. - * - *lcorotational_frame* - logical - \.false\. - * - *lcubed_sphere* - logical - \.false\. - * - *lcutoff_corners* - logical - \.false\. - * - *lcylinder_in_a_box* - logical - \.false\. - * - *lcylindrical_gravity* - logical - \.false\. - * - *ldirect_access* - logical - \.false\. - * - *ldistribute_persist* - logical - \.false\. - * - *ldivu_perp* - logical - \.false\. - * - *lenforce_maux_check* - logical - \.true\. - * - *lequatory* - logical - - * - *lequatorz* - logical - - * - *lequidist* - logical, dimension(3) - \.true\. - grid equidistant in every direction * - *lfargo_advection* - logical - \.false\. - * - *lfatal_num_vector_369* - logical - \.true\. - * - *lfix_unit_std* - logical - \.false\. - * - *lforce_shear_bc* - logical - \.true\. - * - *lghostfold_usebspline* - logical - \.false\. - * - *lkinflow_as_aux* - logical - \.false\. - * - *llocal_iso* - logical - \.false\. - * - *lmodify* - logical - \.false\. - * - *lmorton_curve* - logical - \.false\. - * - *lncc_pdf* - logical - \.false\. - * - *lngcc_pdf* - logical - \.false\. - * - *lnoghost_strati* - logical - \.false\. - * - *lnowrite* - logical - \.false\. - PAR_DOC: if set \code{T}, all initialization files * - *lomit_add_data* - logical - \.false\. - * - *Lor_spec* - logical - \.false\. - * - *lperi* - logical, dimension(3) - \.true\. - PAR_DOC: vector of the form ($x$,$y$,$z$); * - *lpersist* - logical - \.true\. - * - *lpoint* - integer - (\ :f:var:`~cparam/mx`+1)/2 - * - *lpoint2* - integer - (\ :f:var:`~cparam/mx`+1)/4 - * - *lpole* - logical, dimension(3) - \.false\. - in spherical coords: pole excluded * - *lprocz_slowest* - logical - \.true\. - PAR_DOC: if set to \code{F}, the ordering * - *lproper_averages* - logical - \.false\. - * - *lr_spec* - logical - \.false\. - * - *lread_aux* - logical - \.false\. - PAR_DOC: This controls whether auxiliary variables * - *lread_from_other_prec* - logical - \.false\. - works so far only with io_dist! * - *lread_oldsnap* - logical - \.false\. - PAR_DOC: if set \code{T}, the old snapshot * - *lread_oldsnap_nocoolprof* - logical - \.false\. - * - *lread_oldsnap_nohydro* - logical - \.false\. - * - *lread_oldsnap_nohydro_efield* - logical - \.false\. - * - *lread_oldsnap_nohydro_ekfield* - logical - \.false\. - * - *lread_oldsnap_nohydro_nomu5* - logical - \.false\. - * - *lread_oldsnap_noisothmhd* - logical - \.false\. - * - *lread_oldsnap_nomag* - logical - \.false\. - PAR_DOC: if set \code{T}, the * - *lread_oldsnap_nopscalar* - logical - \.false\. - PAR_DOC: if set \code{T}, the old * - *lread_oldsnap_noshear* - logical - \.false\. - * - *lread_oldsnap_notestfield* - logical - \.false\. - * - *lread_oldsnap_notestflow* - logical - \.false\. - * - *lread_oldsnap_notestscalar* - logical - \.false\. - * - *lread_oldsnap_onlyA* - logical - \.false\. - * - *lreport_undefined_diagnostics* - logical - \.true\. - * - *lseed_global* - logical - \.true\. - * - *lseed_procdependent* - logical - \.false\. - * - *lseparate_persist* - logical - \.false\. - * - *lserial_io* - logical - \.false\. - * - *lshift_datacube_x* - logical - \.false\. - * - *lshift_origin* - logical, dimension(3) - \.false\. - PAR_DOC: if set \code{T} for any or some of the three directions, * - *lshift_origin_lower* - logical, dimension(3) - \.false\. - PAR_DOC: same as above, but downward. * - *lsmooth_farray* - logical - \.false\. - * - *lsphere_in_a_box* - logical - \.false\. - * - *lsuppress_parallel_reductions* - logical - \.false\. - * - *lswap_init_lnrho_uu* - logical - \.false\. - * - *lsymmgrid* - logical, dimension(3) - \.true\. - * - *ltest_bcs* - - - (not found) * - *ltolerate_namelist_errors* - logical - \.false\. - * - *luniform_z_mesh_aspect_ratio* - logical - \.false\. - * - *luse_latitude* - logical - \.false\. - * - *lwrite_2d* - logical - \.false\. - PAR_DOC: if set \code{T}, only 2D-snapshots are * - *lwrite_aux* - logical - \.false\. - PAR_DOC: if set \code{T}, write auxiliary * - *lwrite_avg1d_binary* - logical - \.false\. - * - *lwrite_ic* - logical - \.true\. - PAR_DOC: if set \code{T}, the initial data are * - *lwrite_last_powersnap* - logical - \.false\. - * - *lwrite_var_anyway* - logical - \.false\. - * - *Lxyz* - real, dimension(3) - \ :f:var:`~cparam/impossible` - PAR_DOC: vector of the form ($x$, $y$, $z$); * - *lyinyang* - logical - \.false\. - * - *m_u_set* - real(KIND=rkind8) - 1\. - * - *mag_phispec* - logical - \.false\. - * - *mag_spec* - logical - \.false\. - * - *modify_filename* - character (len=fnlen) - 'modify\.dat' - * - *mpoint* - integer - (\ :f:var:`~cparam/my`+1)/2 - * - *mpoint2* - integer - (\ :f:var:`~cparam/my`+1)/4 - * - *mu0* - real - 1\. - magnetic permeability [should be in Magnetic] * - *mu_spec* - logical - \.false\. - * - *ncoarse* - integer - 0 - * - *nd_spec* - logical - \.false\. - * - *nfilter* - integer - 0 - * - *niter_poisson* - integer - - dummy * - *np_ap_spec* - logical - \.false\. - * - *np_spec* - logical - \.false\. - * - *npoint* - integer - floor(((\ :f:var:`~cparam/mz`+1)/2\.) + 0\.1) - * - *npoint2* - integer - floor(((\ :f:var:`~cparam/mz`+1)/4\.) +0\.1) - * - *nprocx_node* - integer - 0 - * - *nprocy_node* - integer - 0 - * - *nprocz_node* - integer - 0 - * - *nycut* - integer - \ :f:var:`~cparam/my` - * - *nzcut* - integer - \ :f:var:`~cparam/mz` - * - *offset_min_calc* - real - 0\. - PAR_DOC: offset value for computing negative minima, * - *OmU_spec* - logical - \.false\. - * - *oo_spec* - logical - \.false\. - * - *ou_phispec* - logical - \.false\. - * - *ou_spec* - logical - \.false\. - * - *oun_spec* - logical - \.false\. - * - *pipe_func* - character (len=labellen) - 'error_function' - * - *pot_spec* - logical - \.false\. - * - *pretend_lnTT* - logical - \.false\. - PAR_DOC: \index{pretend_lnTT} * - *r2u_spec* - logical - \.false\. - * - *r3u_spec* - logical - \.false\. - * - *r_ext* - real - \ :f:var:`~cparam/impossible` - for spherical shell problems * - *r_ext_border* - real - \ :f:var:`~cparam/impossible` - * - *r_int* - real - 0\. - for spherical shell problems * - *r_int_border* - real - \ :f:var:`~cparam/impossible` - * - *r_ref* - real - 1\. - * - *radius_diag* - real - 1\.0 - * - *random_gen* - - - (not found) * - *rcorot* - real - 1\.0 - * - *rel_dang* - real - 0\. - * - *relvel_spec* - logical - \.false\. - * - *rhocc_pdf* - logical - \.false\. - * - *rhop_spec* - logical - \.false\. - * - *ro_spec* - logical - \.false\. - * - *rsmooth* - real - 0\. - * - *SCL_spec* - logical - \.false\. - * - *SCL_spec_boost* - logical - \.false\. - * - *seed0* - integer - 1812 - * - *sigmaSB_set* - real(KIND=rkind8) - 1\. - * - *sp_spec* - logical - \.false\. - * - *ss_spec* - logical - \.false\. - * - *ssmask1* - real - 0\.0 - * - *ssmask2* - real - 0\.0 - * - *ssp_spec* - logical - \.false\. - * - *sssp_spec* - logical - \.false\. - * - *Stg_spec* - logical - \.false\. - * - *Str_spec* - logical - \.false\. - * - *StT_spec* - logical - \.false\. - * - *StX_spec* - logical - \.false\. - * - *tag_foreign* - integer - 0 - * - *TGW_spec* - logical - \.false\. - * - *thetamin* - real - 0\.0 - * - *Tpq_spec* - logical - \.false\. - * - *Tra_spec* - logical - \.false\. - * - *trans_delta* - real, dimension(3) - 1\.0 - * - *trans_width* - real, dimension(3) - 1\.0 - * - *tstart* - real - 0\.0 - * - *TT_spec* - logical - \.false\. - * - *ub_spec* - logical - \.false\. - * - *ucp_spec* - logical - \.false\. - * - *ud_spec* - logical - \.false\. - * - *unit_density* - real(KIND=rkind8) - \ :f:var:`~cparam/impossible` - PAR_DOC: * - *unit_length* - real(KIND=rkind8) - \ :f:var:`~cparam/impossible` - PAR_DOC: allows you to set the * - *unit_magnetic* - real(KIND=rkind8) - \ :f:var:`~cparam/impossible` - * - *unit_system* - character (len=3) - 'cgs' - PAR_DOC: you can set this character string to \index{SI units} * - *unit_temperature* - real(KIND=rkind8) - \ :f:var:`~cparam/impossible` - PAR_DOC: * - *unit_velocity* - real(KIND=rkind8) - \ :f:var:`~cparam/impossible` - PAR_DOC: * - *ux_spec* - logical - \.false\. - * - *uxj_phispec* - logical - \.false\. - * - *uxj_spec* - logical - \.false\. - * - *uxy_spec* - logical - \.false\. - * - *uy_spec* - logical - \.false\. - * - *uz_spec* - logical - \.false\. - * - *uzs_spec* - logical - \.false\. - * - *VCT_spec* - logical - \.false\. - * - *VCT_spec_boost* - logical - \.false\. - * - *vec_phispec* - logical - \.false\. - * - *vec_spec* - logical - \.false\. - * - *vel_phispec* - logical - \.false\. - * - *vel_spec* - logical - \.false\. - * - *wav1* - real - \ :f:var:`~cparam/impossible` - * - *wav1z* - real - \ :f:var:`~cparam/impossible` - * - *xav_max* - real - \ :f:var:`~cparam/impossible` - * - *xi_step_frac* - real, dimension(3,2) - 1\.0 - * - *xi_step_width* - real, dimension(3,2) - 1\.5 - * - *xy_spec* - character (LEN=labellen*4) - '' - * - *xyz0* - real, dimension(3) - -\ :f:var:`~cparam/pi` - PAR_DOC: vector of the form ($x$, $y$, $z$); * - *xyz1* - real, dimension(3) - \ :f:var:`~cparam/impossible` - * - *xyz_star* - real, dimension(3) - 0\.0 - * - *xyz_step* - real, dimension(3,2) - 1\.0 - * - *xyz_units* - character (len=labellen), dimension(3) - 'one' - * - *yequator* - real - 0\. - * - *yy_biquad_weights* - real, dimension(4) - \ :f:var:`~cparam/impossible` - * - *zequator* - real - 0\. - * - *zeta_grid0* - real - 0\.0 - Module *ascalar.f90* ~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *ascalar_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *acc_const* - real - 0\. - * - *amplacc* - real - 0\. - * - *amplttc* - real - 0\. - * - *initacc* - character (len=labellen) - 'nothing' - * - *initttc* - character (len=labellen) - 'nothing' - * - *lbuoyancy* - logical - \.false\. - * - *lttc* - logical - \.false\. - * - *lttc_mean* - logical - \.false\. - * - *qv_env* - real - 1\.63e-2 - * - *T_env* - real - 293\.0 - * - *ttc_const* - real - 0\. - * - *widthacc* - real - 0\. - * - *widthttc* - real - 0\. - * - *z0_acc* - real - 0\. - Module *bfield.f90* ~~~~~~~~~~~~~~~~~~~ The following variables are part of the *magnetic_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *b0_ext* - real, dimension(3) - 0\.0 - * - *b_ext* - real, dimension(3) - 0\.0 - * - *t0_bext* - real - 0\.0 - * - *t_bext* - real - 0\.0 - Module *chemistry.f90* ~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *chemistry_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *absorbing_species* - character(len=labellen) - 'nothing' - * - *amplchem* - real - 1\. - * - *amplchemk* - real, dimension(nchemspec) - 0\. - * - *amplchemk2* - real, dimension(nchemspec) - 0\. - * - *chem_diff* - real - 0\. - * - *conc_sat_spec_cgs* - real - 1e-8 - units of mol/cm^3 * - *condensing_species* - character (len=labellen) - 'nothing' - * - *Cp_const* - - - (not found) * - *Cv_const* - real - \ :f:var:`~cparam/impossible` - * - *delta_chem* - real - 0\. - * - *Diff_coef_const* - real - \ :f:var:`~cparam/impossible` - * - *file_name* - character(len=60) - 'nothing' - * - *flame_pos* - real - 0\. - * - *flameind_spec1* - character(len=5) - "H2" - * - *flameind_spec2* - character(len=5) - "CO2" - * - *global_phi* - real - \ :f:var:`~cparam/impossible` - * - *ifuel_flow* - integer - 0\. - * - *init_fuel_molar_ratio* - real, dimension(nchemspec) - 0\. - * - *init_fuel_O2_demand* - real, dimension(nchemspec) - 0\. - * - *init_phi* - real - 0\. - * - *init_premixed_fuel* - character(len=30), dimension(nchemspec) - "nothing" - * - *init_pressure* - real - 10\.13e5 - * - *init_rho* - real - 1\. - * - *init_rho2* - real - 1\. - * - *init_temp_fuel* - real - 0\. - * - *init_temp_oxidizer* - real - 0\. - * - *init_TT1* - real - 298\. - * - *init_TT2* - real - 2400\. - * - *init_ux* - real - 0\. - * - *init_uy* - real - 0\. - * - *init_uz* - real - 0\. - * - *init_x1* - real - -0\.2 - * - *init_x2* - real - 0\.2 - * - *init_y1* - real - -0\.2 - * - *init_y2* - real - 0\.2 - * - *init_z1* - real - -0\.2 - * - *init_z2* - real - 0\.2 - * - *init_zz1* - real - 0\.01 - * - *init_zz2* - real - 0\.2 - * - *initchem* - character(len=labellen), dimension(ninit) - 'nothing' - * - *kx_chem* - real - 1\. - * - *ky_chem* - real - 1\. - * - *kz_chem* - real - 1\. - * - *l1step_test* - logical - \.false\. - * - *lambda_const* - real - \ :f:var:`~cparam/impossible` - * - *latmchem* - logical - \.false\. - * - *lchem_detailed* - logical - \.true\. - * - *lchemistry_diag* - logical - \.false\. - * - *lcloud* - logical - \.false\. - * - *ldamp_zone_for_NSCBC* - logical - \.false\. - * - *lDiff_lewis* - logical - \.false\. - * - *lDiff_simple* - logical - \.false\. - * - *lfilter_strict* - logical - \.false\. - * - *lfix_Pr* - logical - \.false\. - * - *lfix_Sc* - logical - \.false\. - * - *lFlame_index_as_aux* - logical - \.false\. - * - *lFlux_simple* - logical - \.false\. - * - *lheatc_chemistry* - logical - \.true\. - * - *lhotspot* - logical - \.false\. - * - *linit_density* - logical - \.false\. - * - *linit_temperature* - logical - \.false\. - * - *lmixture_fraction_as_aux* - logical - \.false\. - * - *lnucl_dynamic* - logical - \.false\. - * - *lreac_as_aux* - logical - \.false\. - * - *lSmag_diffusion* - logical - \.false\. - * - *lSmag_heat_transport* - logical - \.false\. - * - *lspecies_cond_simplified* - logical - \.false\. - * - *lT_const* - logical - \.false\. - * - *lT_tanh* - logical - \.false\. - * - *lThCond_simple* - logical - \.false\. - * - *mixture_fraction_element* - character(len=2) - - * - *nu_spec* - real, dimension(nchemspec) - 0\. - * - *Pr_number* - real - 0\.7 - * - *Pr_turb* - real - 0\.7 - * - *prerun_directory* - character(len=60) - 'nothing' - * - *press* - real - 0\. - * - *reac_rate_method* - character(len=30) - 'chemkin' - * - *Sc_number* - real - 0\.7 - * - *str_thick* - real - 0\.02 - * - *true_density_cond_spec_cgs* - real - 2\.196 - * - *visc_const* - real - \ :f:var:`~cparam/impossible` - * - *widthchem* - real - 1\. - * - *z_cloud* - real - 0\. - Module *chemistry_simple.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *chemistry_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplchem* - real - 1\. - * - *amplchemk* - real, dimension(nchemspec) - 0\. - * - *amplchemk2* - real, dimension(nchemspec) - 0\. - * - *chem_diff* - real - 0\. - * - *file_name* - character(len=60) - 'nothing' - * - *flame_pos* - real - 0\. - * - *global_phi* - real - \ :f:var:`~cparam/impossible` - * - *init_pressure* - real - 10\.13e5 - * - *init_rho* - real - 1\. - * - *init_rho2* - real - 1\. - * - *init_TT1* - real - 298\. - * - *init_TT2* - real - 2400\. - * - *init_ux* - real - 0\. - * - *init_uy* - real - 0\. - * - *init_uz* - real - 0\. - * - *init_x1* - real - -0\.2 - * - *init_x2* - real - 0\.2 - * - *init_y1* - real - -0\.2 - * - *init_y2* - real - 0\.2 - * - *init_z1* - real - -0\.2 - * - *init_z2* - real - 0\.2 - * - *init_zz1* - real - 0\.01 - * - *init_zz2* - real - 0\.2 - * - *initchem* - character(len=labellen), dimension(ninit) - 'nothing' - * - *intro_time* - real - 0 - * - *kx_chem* - real - 1\. - * - *ky_chem* - real - 1\. - * - *kz_chem* - real - 1\. - * - *lback* - logical - \.true\. - * - *lchemistry_diag* - logical - \.false\. - * - *lew_exist* - logical, save - \.false\. - * - *Lewis_coef* - real, dimension(nchemspec) - 1\. - * - *lfilter_strict* - logical - \.false\. - * - *lheatc_chemistry* - logical - \.true\. - * - *linit_density* - logical - \.false\. - * - *linit_temperature* - logical - \.false\. - * - *lmech_simple* - logical - \.false\. - * - *lreac_as_aux* - logical - \.false\. - * - *lT_const* - logical - \.false\. - * - *lT_tanh* - logical - \.false\. - * - *lThCond_simple* - logical - \.false\. - * - *nu_spec* - real, dimension(nchemspec) - 0\. - * - *p_init* - real - 1013000 - cgs ! * - *Pr_turb* - real - 0\.7 - * - *prerun_directory* - character(len=60) - 'nothing' - * - *reac_rate_method* - character(len=30) - 'chemkin' - * - *scale_homo* - real - 0\. - * - *str_thick* - real - 0\.02 - * - *widthchem* - real - 1\. - * - *Y_H2O* - real - 0\.0008 - Module *chiral.f90* ~~~~~~~~~~~~~~~~~~~ The following variables are part of the *chiral_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplXX_chiral* - real - \.1 - * - *amplYY_chiral* - real - \.1 - * - *amplZZ_chiral* - real - \.1 - * - *cutoffYY_chiral* - real - 0\. - * - *initpowerYY_chiral* - real - 2\. - * - *initXX_chiral* - character (len=labellen) - 'zero' - * - *initYY_chiral* - character (len=labellen) - 'zero' - * - *initZZ_chiral* - character (len=labellen) - 'zero' - * - *kx_XX_chiral* - real - 1\. - * - *kx_YY_chiral* - real - 1\. - * - *ky_XX_chiral* - real - 1\. - * - *ky_YY_chiral* - real - 1\. - * - *kz_XX_chiral* - real - 1\. - * - *kz_YY_chiral* - real - 1\. - * - *lZZ_chiral* - logical - \.false\. - * - *radiusXX_chiral* - real - 0\. - * - *radiusYY_chiral* - real - 0\. - * - *widthXX_chiral* - real - \.5 - * - *widthYY_chiral* - real - \.5 - * - *xposXX_chiral* - real - 0\. - * - *xposYY_chiral* - real - 0\. - * - *yposXX_chiral* - real - 0\. - * - *yposYY_chiral* - real - 0\. - * - *zposXX_chiral* - real - 0\. - * - *zposYY_chiral* - real - 0\. - Module *cosmicray.f90* ~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *cosmicray_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplecr* - real - \.1 - * - *amplecr2* - real - 0\. - * - *cosmicray_diff* - real - 0\. - * - *ecr_const* - real - 1\. - * - *epsilon_ecr* - real - 0\. - * - *gammacr* - real - 4\./3\. - * - *initecr* - character (len=labellen) - 'zero' - * - *initecr2* - character (len=labellen) - 'zero' - * - *K_para* - real, target - 0\. - * - *K_perp* - real, target - 0\. - * - *kx_ecr* - real - 1\. - * - *ky_ecr* - real - 1\. - * - *kz_ecr* - real - 1\. - * - *lnegl* - logical - \.false\. - * - *lvariable_tensor_diff* - logical - \.false\. - * - *radius_ecr* - real - 0\. - * - *widthecr* - real - \.5 - Module *cosmicray_nolog.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *cosmicray_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplecr* - real - \.1 - * - *amplecr2* - real - 0\. - * - *cosmicray_diff* - real - 0\. - * - *ecr_const* - real - 0\. - * - *epsilon_ecr* - real - 0\. - * - *gammacr* - real - 4\./3\. - * - *initecr* - character (len=labellen) - 'zero' - * - *initecr2* - character (len=labellen) - 'zero' - * - *K_para* - real, target - 0\. - * - *K_perp* - real, target - 0\. - * - *kx_ecr* - real - 1\. - * - *ky_ecr* - real - 1\. - * - *kz_ecr* - real - 1\. - * - *lnegl* - logical - \.false\. - * - *lvariable_tensor_diff* - logical - \.false\. - * - *radius_ecr* - real - 1\. - * - *widthecr* - real - \.5 - * - *x_pos_cr* - real - \.0 - * - *x_pos_cr2* - real - \.0 - * - *y_pos_cr* - real - \.0 - * - *y_pos_cr2* - real - \.0 - * - *z_pos_cr* - real - \.0 - * - *z_pos_cr2* - real - \.0 - Module *cosmicrayflux.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *cosmicrayflux_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *lcosmicrayflux_diffus_dt* - logical - \.false\. - * - *lsubgrid_cr* - logical - \.false\. - * - *ratio_kpara_kperp* - real - 0\. - * - *subgrid_bmin* - real - 0\. - * - *subgrid_brms* - real - 1\. - * - *subgrid_c1* - real - 0\. - * - *subgrid_c2* - real - 0\. - * - *subgrid_k* - real - 0\. - * - *subgrid_s* - real - 5\./3\. - * - *tau* - real - 0\. - Module *density.f90* ~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *density_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampllnrho* - real, dimension (ninit) - 0\.0 - PAR_DOC: amplitude for some types of initial densities * - *amplrho* - real, dimension (ninit) - 0\.0 - * - *b_ell* - - - (not found) * - *beta_glnrho_global* - real, dimension(3) - 0\. - * - *cloud_mode* - character (len=labellen) - 'isothermal' - * - *co1_ss* - real - 0\.0 - * - *co2_ss* - real - 0\.0 - * - *coeflnrho* - complex - 0\.0 - * - *cs2bot* - - - (not found) * - *cs2top* - - - (not found) * - *cutoff_lnrho* - real - 0\. - * - *datafile* - character (len=fnlen) - 'dens_temp\.dat' - * - *dens_coeff* - real - 1\.0 - * - *density_floor* - real - -1\.0 - * - *density_floor_exp* - real - 0\. - * - *density_floor_profile* - character (len=labellen) - 'uniform' - * - *density_xaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *density_zaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *eps_planet* - real - 0\.5 - * - *ffree_profile* - character (len=labellen) - 'none' - * - *ggamma* - real - \ :f:var:`~cparam/impossible` - * - *hh0* - real - 0\.0 - * - *hoverr* - real - 0\.05 - * - *Hrho* - real - 1\. - * - *idiff* - character (len=labellen), dimension(ndiff_max) - '' - * - *ieos_profile* - character(LEN=labellen) - 'nothing' - * - *initlnrho* - character (len=labellen), dimension(ninit) - 'nothing' - PAR_DOC: * - *initpower_lnrho* - real - 2 - * - *invgrav_ampl* - real - 0\.0 - * - *ireference_state* - character(LEN=labellen) - 'nothing' - * - *kpeak_lnrho* - real - 1\. - * - *kx_lnrho* - real, dimension (ninit) - 1\.0 - * - *kxx_lnrho* - real, dimension (ninit) - 0\.0 - * - *ky_lnrho* - real, dimension (ninit) - 1\.0 - * - *kyy_lnrho* - real, dimension (ninit) - 0\.0 - * - *kz_lnrho* - real, dimension (ninit) - 1\.0 - * - *kzz_lnrho* - real, dimension (ninit) - 0\.0 - * - *lanti_shockdiffusion* - logical - \.false\. - * - *lconserve_total_mass* - logical - \.false\. - * - *lcontinuity_gas* - logical - \.true\. - * - *ldensity_linearstart* - - - (not found) * - *ldensity_nolog* - - - (not found) * - *ldiffusion_nolog* - logical - \.false\. - * - *lffree* - logical - \.false\. - * - *lisothermal_fixed_Hrho* - logical - \.false\. - * - *lmassdiff_fix* - logical - \.false\. - * - *lmassdiff_fixkin* - logical - \.false\. - * - *lmassdiff_fixmom* - logical - \.false\. - * - *lnrho_const* - real - 0\.0 - * - *lnrho_z_shift* - real - 0\.0 - * - *lpress_equil_uu* - logical - \.false\. - PAR_DOC: adjust lnrho so that .5*u2+cs2*lnrho=const. * - *lreduced_sound_speed* - logical, target - \.false\. - * - *lrelativistic_eos* - logical - \.false\. - * - *lrelativistic_eos_corr* - logical - \.false\. - * - *lrelativistic_eos_term1* - logical - \.true\. - * - *lrelativistic_eos_term2* - logical - \.true\. - * - *lrho_as_aux* - logical - \.false\. - * - *lrho_flucz_as_aux* - logical - \.false\. - * - *lscale_to_cs2top* - logical, target - \.false\. - * - *lscale_tobox_lnrho* - logical - \.false\. - * - *lwrite_stratification* - logical - \.false\. - * - *mass_cloud* - real - 0\.0 - * - *mpoly* - real, target - \ :f:var:`~cparam/impossible` - * - *phase_lnrho* - real, dimension (ninit) - 0\.0 - * - *powerlr* - real - 3\.0 - * - *q_ell* - real - 5\.0 - * - *r0_rho* - real - \ :f:var:`~cparam/impossible` - * - *radius_lnrho* - real, dimension (ninit) - 0\.5 - * - *rbound* - - - (not found) * - *reduce_cs2* - real, target - 1\.0 - * - *rho_bottom* - real - 1\. - * - *rho_const* - real - 1\.0 - * - *rho_left* - real, dimension (ninit) - 1\.0 - PAR_DOC: needed for \code{initlnrho='shock-tube'} * - *rho_right* - real, dimension (ninit) - 1\.0 - PAR_DOC: needed for \code{initlnrho='shock-tube'} * - *rho_top* - real - 1\. - * - *rnoise_ext* - real - \ :f:var:`~cparam/impossible` - * - *rnoise_int* - real - \ :f:var:`~cparam/impossible` - * - *rzero_ffree* - real - 0\. - * - *Sigma1* - real - 150\.0 - * - *strati_type* - character (len=labellen) - 'lnrho_ss' - * - *T_cloud* - real - 0\.0 - * - *T_cloud_out_rel* - real - 1\.0 - * - *temp_coeff* - real - 1\.0 - * - *temp_coeff_out* - real - 1\.0 - * - *temp_trans* - real - 0\.0 - * - *total_mass* - real - -1\. - * - *wdamp* - real - 0\.0 - * - *wffree* - real - 0\. - * - *width_eos_prof* - real - 0\.2 - * - *widthlnrho* - real, dimension (ninit) - 0\.1 - PAR_DOC: width for some types of initial densities * - *xblob* - real, dimension (ninit) - 0\.0 - * - *xi_coeff* - real - 1\.0 - * - *xjump_mid* - real - 0\.0 - * - *yblob* - real, dimension (ninit) - 0\.0 - * - *yjump_mid* - real - 0\.0 - * - *zblob* - real, dimension (ninit) - 0\.0 - * - *zjump_mid* - real - 0\.0 - * - *zoverh* - real - 1\.5 - Module *density_stratified.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *density_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplrho* - real, dimension(ninit) - 0\.0 - * - *beta_glnrho_global* - real, dimension(3) - 0\. - * - *initrho* - character(len=labellen), dimension(ninit) - 'nothing' - * - *lconserve_mass* - logical - \.false\. - * - *lmassdiff_fix* - logical - \.false\. - * - *lwrite_stratification* - logical - \.false\. - Module *dustdensity.f90* ~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *dustdensity_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a0* - real - 0\. - * - *a1* - real - 0\. - * - *adpeak* - real - 5\.0e-4 - * - *advec_ddensity* - character (len=labellen) - 'normal' - * - *amplnd* - real - 1\.0 - * - *amplnd_rel* - real, dimension(ndustspec) - 0\. - * - *coeff_smooth* - - - (not found) * - *deltavd_imposed* - real - 0\.0 - * - *dkern_cst* - real - 0\.0 - * - *dt_substep* - real - 2e-7 - * - *dustdensity_floor* - real - -1 - * - *eps_dtog* - real - 0\.0 - * - *epsz1_smooth* - real - 0\.0 - * - *f_lucky* - real - 0\. - * - *Hepsd* - real - 1\.0 - * - *Hnd* - real - 1\.0 - * - *init_x1* - real - 0\. - * - *init_x2* - real - 0\. - * - *initnd* - character (len=labellen), dimension (ninit) - 'nothing' - * - *Kern_min* - real - 0\. - * - *kx_nd* - real - 1\.0 - * - *ky_nd* - real - 1\.0 - * - *kz_nd* - real - 1\.0 - * - *latm_chemistry* - logical - \.false\. - * - *lcalcdkern* - logical - \.true\. - * - *ldcore* - - - (not found) * - *ldeltavd_thermal* - logical - \.false\. - * - *ldeltavd_turbulent* - logical - \.false\. - * - *ldustcoagulation_simplified* - logical - \.false\. - * - *ldustcondensation_simplified* - logical - \.false\. - * - *ldustcontinuity* - logical - \.true\. - * - *ldustdensity_log* - - - (not found) * - *ldustnucleation* - logical - \.false\. - * - *lkeepinitnd* - logical - \.false\. - * - *lmdvar* - - - (not found) * - *lmice* - logical - \.false\. - * - *lnoaerosol* - logical - \.false\. - * - *lnocondens_term* - logical - \.false\. - * - *lradius_binning* - logical - \.false\. - * - *lsubstep* - logical - \.false\. - * - *lupw_ndmdmi* - logical - \.false\. - * - *lzero_upper_kern* - logical - \.false\. - * - *mdave0* - real - 1\.0 - * - *nd0* - - - (not found) * - *nd0_luck* - real - 0\. - * - *nd_const* - real - 1\.0 - * - *ndmin_for_mdvar* - real - 0\.0 - * - *phase_nd* - real - 0\.0 - * - *r_collected* - real - 0\. - * - *r_lucky* - real - 0\. - * - *radius_nd* - real - 1\.0 - * - *rhod0* - - - (not found) * - *Ri0* - real - 1\.0 - * - *rotat_position* - real - 0\. - * - *Sigmad* - real - 1\.0 - * - *spot_number* - integer - 1 - * - *supsatfac* - real - 1\.0 - * - *widthnd* - real - 1\.0 - * - *xblob_nd* - real - 0\.0 - * - *yblob_nd* - real - 0\.0 - * - *z0_smooth* - real - 0\.0 - * - *z1_smooth* - real - 0\.0 - * - *zblob_nd* - real - 0\.0 - Module *dustvelocity.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *dustvelocity_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ad0* - real - 0\.0 - * - *ad1* - real - 0\.0 - * - *ampl_udx* - real - 0\.0 - * - *ampl_udy* - real - 0\.0 - * - *ampl_udz* - real - 0\.0 - * - *ampluud* - real - 0\.0 - * - *beta_dPdr_dust* - real - 0\.0 - * - *betad0* - real - 0\. - * - *cdtd* - real - 0\.2 - * - *coeff* - complex, dimension (7) - 0\. - * - *deltamd* - real - 1\.0 - * - *draglaw* - character (len=labellen) - 'epstein_cst' - * - *dust_binning* - character (len=labellen) - 'log_mass' - * - *dust_chemistry* - public - - * - *dust_geometry* - character (len=labellen) - 'sphere' - * - *gravx_dust* - real - 0\.0 - * - *iefficiency_type* - character (len=labellen) - 'nothing' - * - *inituud* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_uud* - real - 1\.0 - * - *ky_uud* - real - 1\.0 - * - *kz_uud* - real - 1\.0 - * - *ldustcoagulation* - logical - \.false\. - * - *ldustcondensation* - logical - \.false\. - * - *ldustvelocity_shorttausd* - logical - \.false\. - * - *llin_radiusbins* - logical - \.false\. - * - *llog_massbins* - logical - \.true\. - * - *lstokes_highspeed_corr* - logical - \.false\. - * - *lvshear_dust_global_eps* - logical - \.false\. - * - *md0* - real - 1\.0 - * - *mu_ext* - real - 0\. - * - *Omega_pseudo* - real - 0\.0 - * - *phase_udx* - real - 0\.0 - * - *phase_udy* - real - 0\.0 - * - *phase_udz* - real - 0\.0 - * - *rhods* - public - - * - *scaleHtaus* - real - 1\.0 - * - *tausd* - public - - * - *u0_gas_pseudo* - real - 0\.0 - * - *uudx0* - real - 0\.0 - * - *uudy0* - real - 0\.0 - * - *uudz0* - real - 0\.0 - * - *viscd_exponent* - real - 0\.0 - * - *viscd_law* - character (len=labellen) - 'const' - * - *z0taus* - real - 0\.0 - Module *entropy.f90* ~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *entropy_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha_MLT* - real - 1\.5 - * - *ampl_ss* - real, dimension(ninit) - 0\.0 - * - *ampl_TT* - real - 0\.0 - * - *beta_glnrho_global* - real, dimension(3) - 0\. - * - *center1_x* - real, dimension(ninit) - 0\.0 - * - *center1_y* - real, dimension(ninit) - 0\.0 - * - *center1_z* - real, dimension(ninit) - 0\.0 - * - *center2_x* - real - 0\.0 - * - *center2_y* - real - 0\.0 - * - *center2_z* - real - 0\.0 - * - *chi_rho* - real - 0\.0 - * - *chi_t* - real - 0\.0 - * - *cool2* - real - 0\.0 - * - *cool_fac* - real - 1\.0 - * - *cs0hs* - real - 0\.0 - * - *cs2cool* - real, target - 0\. - * - *cs2cool2* - real - 0\.0 - * - *cs2top_ini* - real - \ :f:var:`~cparam/impossible` - * - *dcs2top_ini* - real - \ :f:var:`~cparam/impossible` - * - *entropy_flux* - real - 0\.0 - * - *epsilon_ss* - real - 0\.0 - * - *Fbot* - real, target - \ :f:var:`~cparam/impossible` - set default to 0 vs impossible * - *grads0* - - - (not found) * - *H0hs* - real - 0\.0 - * - *hcond0* - real, target - \ :f:var:`~cparam/impossible` - * - *hcond0_kramers* - real, target - 0\.0 - * - *heat_ceiling* - real - -1\.0 - * - *initss* - character (len=labellen), dimension(ninit) - 'nothing' - * - *isothtop* - integer, target - 0 - PAR_DOC: flag for isothermal top layer for * - *khor_ss* - real - 1\.0 - * - *kx_ss* - real - 1\.0 - * - *ky_ss* - real - 1\.0 - * - *kz_ss* - real - 1\.0 - * - *ladvection_entropy* - logical - \.true\. - * - *lconvection_gravx* - logical - \.false\. - * - *lcool_prof_as_var* - logical - \.false\. - * - *lcooling_ss_mz* - - - (not found) * - *lFenth_as_aux* - logical - \.false\. - * - *lhcond_global* - logical, target - \.false\. - * - *limpose_heat_ceiling* - logical - \.false\. - * - *lprestellar_cool_iso* - logical - \.false\. - * - *lread_hcond* - logical - \.false\. - * - *lss_flucz_as_aux* - logical - \.false\. - * - *lss_running_aver_as_aux* - logical - \.false\. - * - *lss_running_aver_as_var* - logical - \.false\. - * - *lTT_flucz_as_aux* - logical - \.false\. - * - *luminosity* - real - 0\.0 - * - *lviscosity_heat* - logical - \.true\. - * - *mixinglength_flux* - real - 0\.0 - * - *mpoly0* - real, target - 1\.5 - * - *mpoly1* - real, target - 1\.5 - * - *mpoly2* - real, target - 1\.5 - * - *nkramers* - real, target - 0\.0 - * - *pertss* - character (len=labellen) - 'zero' - * - *pp_const* - real - 0\.0 - * - *r_bcz* - real - 0\.0 - * - *radius_ss* - real, dimension(ninit) - 0\.1 - * - *radius_ss_x* - real, dimension(ninit) - 1\. - * - *rho0hs* - real - 0\.0 - * - *ss_const* - real - 0\.0 - * - *ss_left* - real - 1\.0 - * - *ss_right* - real - 1\.0 - * - *T0* - real - 0\.0 - * - *T0_cgs* - real - 0\.0 - * - *tau_cool* - real - 0\.0 - * - *tau_cool2* - real - 0\.0 - * - *tau_cool_ss* - real - 0\.0 - * - *thermal_background* - real - 0\.0 - * - *thermal_peak* - real - 0\.0 - * - *thermal_scaling* - real - 1\.0 - * - *TT_const* - real - 0\.0 - * - *TTref_cool* - real - 0\.0 - * - *wheat* - real - 0\.1 - * - *widthss* - real - 2*\ :f:var:`~cparam/epsi` - * - *widthss_ext* - real - 2*\ :f:var:`~cparam/epsi` - * - *widthss_int* - real - 2*\ :f:var:`~cparam/epsi` - * - *xjump_mid* - real - 0\.0 - * - *yjump_mid* - real - 0\.0 - * - *zjump_mid* - real - 0\.0 - Module *entropy_const.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *entropy_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *initss* - character (len=labellen), dimension(ninit) - 'nothing' - * - *ss_const* - real - 1\. - Module *entropy_onefluid.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *entropy_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *beta_glnrho_global* - real, dimension(3) - 0\. - * - *initss* - character (len=labellen), dimension(ninit) - 'nothing' - * - *ladvection_energy* - logical - \.true\. - * - *ss_const* - real - 0\.0 - * - *T0* - real - 1\.0 - Module *eos_chemistry.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *eos_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *cp* - real - \ :f:var:`~cparam/impossible` - * - *cs0* - real - 1\. - * - *error_cp* - real - 1e-6 - * - *gamma* - real - \ :f:var:`~cparam/impossible` - * - *lpp_as_aux* - logical - \.false\. - * - *mu* - real - 1\. - * - *rho0* - real - 1\. - Module *eos_chemistry_simple.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *eos_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *cp* - real - \ :f:var:`~cparam/impossible` - * - *Cp_const* - real - \ :f:var:`~cparam/impossible` - * - *cs0* - real - 1\. - * - *error_cp* - real - 1e-6 - * - *gamma* - real - \ :f:var:`~cparam/impossible` - * - *linterp_pressure* - logical - \.false\. - This is only used when ogrid to interpolate pressure instead of temperature * - *lpres_grad* - logical - \.false\. - * - *mu* - real - 1\. - * - *rho0* - real - 1\. - * - *scale_Rgas* - real - 1\. - Module *eos_fixed_ionization.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *eos_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *kappa_cst* - real - 1\. - * - *opacity_type* - character (len=labellen) - 'ionized_H' - * - *xH2* - real - 0\. - * - *xHe* - real - 0\.1 - * - *yH0* - real - \.0 - Module *eos_idealgas.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *eos_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *cp* - real - \ :f:var:`~cparam/impossible` - * - *cs0* - real - \ :f:var:`~cparam/impossible` - PAR_DOC: can be used to set the dimension of velocity; * - *cs20_tdep_rate* - real - 1\.0 - * - *cs2_tdep_ascale_power* - real - 0\. - * - *error_cp* - real - 1\.0e-6 - * - *fac_cs* - real - 1\.0 - * - *gamma* - real - 5\.0/3\.0 - PAR_DOC: adiabatic index $\gamma=c_p/c_v$. * - *gz_coeff* - real - 0\.0 - * - *gztype* - character(len=labellen) - 'zero' - * - *isothmid* - integer - 0 - * - *lanelastic_lin* - logical - \.false\. - * - *lcs2_tdep* - logical - \.false\. - * - *lcs_as_aux* - logical - \.false\. - * - *lcs_as_comaux* - logical - \.false\. - * - *lpres_grad* - logical - \.false\. - * - *lstratz* - - - (not found) * - *mu* - real - 1\.0 - * - *rho0* - real - 1\. - PAR_DOC: \label{cs0-rho0-init}% * - *sigmaSBt* - real - 1\.0 - * - *tdep_cs2_type* - character(len=labellen) - 'exponential' - * - *xHe* - real - 0\.0 - Module *eos_ionization.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *eos_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *lcp_as_aux* - logical - \.false\. - * - *lpp_as_aux* - logical - \.false\. - * - *xHe* - real - 0\.1 - * - *yHacc* - real - 1e-5 - * - *yMetals* - real - 0 - Module *eos_temperature_ionization.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *eos_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *B_ext_eos* - real, dimension (3) - (/0\.,0\.,0\./) - * - *chiH_eV* - real - 13\.6 - * - *chiHminus_eV* - real - 0\.754 - * - *lconst_yH* - logical - \.false\. - * - *lcp_as_aux* - logical - \.false\. - * - *lcs_as_aux* - logical - \.false\. - * - *lcv_as_aux* - logical - \.false\. - * - *ldelta_as_aux* - logical - \.false\. - * - *lgamma_as_aux* - logical - \.false\. - * - *lHminus_opacity_correction* - logical - \.false\. - * - *lnabad_as_aux* - logical - \.false\. - * - *lnpp_bot* - real - 0\. - * - *lpp_as_aux* - logical - \.false\. - * - *lrevise_chiH_eV* - logical - \.false\. - * - *lrevise_chiHminus_eV* - logical - \.false\. - * - *lss_as_aux* - logical - \.false\. - * - *ss_bot* - real - 0\. - * - *tau_relax* - real - 1\.0 - * - *TTbot* - real - 0\. - * - *TTtop* - real - 0\. - * - *va2max_eos* - real - \ :f:var:`~cparam/huge1` - * - *va2power_eos* - integer - 5 - * - *xHe* - real - 0\.1 - * - *yH_const* - real - 0\.0 - * - *yMetals* - real - 0\.0 - Module *gravity_r.f90* ~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *grav_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *frac_smooth* - real - 1\.0 - * - *g0* - real - 0\. - * - *g01* - real, dimension(ninit) - 0\. - * - *g1* - real, target - 0\. - * - *gravz* - real - 0\. - * - *gravz_profile* - character (len=labellen) - 'zero' - * - *ipotential* - character (len=labellen), dimension(ninit) - 'zero' - * - *ipotential_secondary* - character (len=labellen) - 'plummer' - * - *iramp_function* - character (len=labellen) - 'linear' - * - *lcentrifugal_force_gravity* - logical - \.true\. - * - *lconservative_gravity* - logical - \.true\. - * - *lcoriolis_force_gravity* - logical - \.true\. - * - *lgravity_gas* - logical - \.true\. - * - *lgravity_neutrals* - logical - \.true\. - * - *lindirect_terms* - logical - \.true\. - * - *lnumerical_equilibrium* - logical - \.false\. - * - *lramp_mass* - logical, target - \.false\. - * - *lsecondary_wait* - logical, target - \.false\. - * - *n_pot* - real - 10 - exponent for smoothed potential * - *n_pot1* - real - 10 - exponent for smoothed potential * - *non_conservative_index* - real - 2\.0 - * - *nu_epicycle* - real - 1\.0 - * - *qgshear* - real - 1\.5 - (global) shear parameter * - *r0_pot* - real - 0\. - peak radius for smoothed potential * - *r1_pot1* - real - 0\. - peak radius for smoothed potential * - *rp1_smooth* - real, target - \ :f:var:`~cparam/impossible` - * - *rpot* - real, dimension(ninit) - 0\. - * - *t_ramp_mass* - real, target - \ :f:var:`~cparam/impossible` - * - *t_start_secondary* - real, target - -\ :f:var:`~cparam/impossible` - Module *gravity_simple.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *grav_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *accretor_grav* - real - 0\. - * - *accretor_rsoft* - real - 0\. - * - *accretor_speed* - real - 0\. - * - *cs0hs* - real - 0\.0 - * - *dgravx* - real - 0\.0 - * - *g_A_factor* - real - 1\.0 - * - *g_B_factor* - real(KIND=rkind8) - 1\.0 - * - *g_C_factor* - real - 1\.0 - * - *g_D_factor* - real(KIND=rkind8) - 1\.0 - * - *g_ref* - real - 0\.0 - * - *grav_amp* - real - 0\.0 - PAR_DOC: specific to the tilted gravity case (amplitude). * - *grav_tilt* - real - 0\.0 - PAR_DOC: specific to the tilted gravity case (angle wrt * - *grav_type* - character (len=labellen) - 'default' - * - *gravitational_const* - real - 0\. - * - *gravx* - real - 0\.0 - * - *gravx_profile* - character (len=labellen) - 'zero' - * - *gravy* - real - 0\.0 - * - *gravy_profile* - character (len=labellen) - 'zero' - * - *gravz* - real - 0\.0 - PAR_DOC: vertical gravity component $g_z$. * - *gravz_profile* - character (len=labellen) - 'zero' - PAR_DOC: constant gravity * - *H0hs* - real - 0\.0 - * - *kappa_x1* - real - 0\.0 - * - *kappa_x2* - real - 0\.0 - * - *kappa_z1* - real - 0\.0 - * - *kappa_z2* - real - 0\.0 - * - *kx_gg* - real - 1\.0 - * - *ky_gg* - real - 1\.0 - * - *kz_gg* - real - 1\.0 - * - *laccretor_peri* - logical - \.false\. - * - *lboussinesq_grav* - logical - \.false\. - * - *lcalc_zinfty* - logical - \.false\. - * - *lgravx_dust* - - - (not found) * - *lgravx_gas* - - - (not found) * - *lgravy_dust* - - - (not found) * - *lgravy_gas* - - - (not found) * - *lgravz_dust* - - - (not found) * - *lgravz_gas* - - - (not found) * - *lnrho_bot* - real - 0\.0 - * - *lnrho_top* - real - 0\.0 - * - *lxyzdependence* - logical - \.false\. - * - *mass_cent_body* - real - 0\. - * - *n_adjust_sphersym* - integer - 0 - * - *n_pot* - integer - 10 - * - *nu_epicycle* - real - 1\.0 - PAR_DOC: vertical epicyclic frequency; for accretion * - *nux_epicycle* - real - 0\.0 - * - *pot_ratio* - real - 1\.0 - * - *potx_const* - real - 0\.0 - * - *poty_const* - real - 0\.0 - * - *potz_const* - real - 0\.0 - * - *reduced_top* - real - 1\.0 - * - *Rgal* - real - \ :f:var:`~cparam/impossible` - * - *Rsol* - real - \ :f:var:`~cparam/impossible` - * - *sphere_rad* - real - 0\.0 - * - *ss_bot* - real - 0\.0 - * - *ss_top* - real - 0\.0 - * - *xgrav* - real - \ :f:var:`~cparam/impossible` - * - *xinfty* - real - 0\.0 - * - *xref* - real - 0\.0 - * - *ygrav* - real - \ :f:var:`~cparam/impossible` - * - *yinfty* - real - 0\.0 - * - *z1* - real - 0\.0 - PAR_DOC: specific to the solar convection case * - *z2* - real - 1\.0 - PAR_DOC: specific to the solar convection case * - *zclip* - real - \ :f:var:`~cparam/impossible` - * - *zgrav* - real - \ :f:var:`~cparam/impossible` - * - *zinfty* - real - \ :f:var:`~cparam/impossible` - * - *zref* - real - \ :f:var:`~cparam/impossible` - PAR_DOC: \label{zref-init}% Module *hydro.f90* ~~~~~~~~~~~~~~~~~~ The following variables are part of the *hydro_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha_hless* - real - \.0 - * - *alpha_precession* - real - 0\. - * - *amp_factor* - real - 0\. - * - *amp_meri_circ* - real - 0\.0 - * - *ampl_Omega* - real - 0\.0 - * - *ampl_ux* - real, dimension (ninit) - 0\.0 - * - *ampl_uy* - real, dimension (ninit) - 0\.0 - * - *ampl_uz* - real, dimension (ninit) - 0\.0 - * - *ampluu* - real, dimension (ninit) - 0\.0 - PAR_DOC: amplitude for some types of * - *coefuu* - complex, dimension (3) - (/0\.,0\.,0\./) - * - *cutoff* - real - 0\. - * - *delta_u* - real - 1 - * - *gap* - real - 0\. - * - *hydro_xaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *hydro_zaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *incl_alpha* - real - 0\.0 - * - *index_rSH* - integer - 1 - ceiling(nx/2.) * - *initpower* - real - 1\. - * - *initpower2* - real - -5\./3\. - * - *inituu* - character (len=labellen), dimension(ninit) - 'nothing' - PAR_DOC: * - *kgaussian_uu* - real - 0\. - * - *kpeak* - real - 10\. - * - *kx_uu* - real, dimension (ninit) - 1\.0 - * - *kx_uu_perturb* - real - 0\. - * - *kx_ux* - real, dimension (ninit) - 0\.0 - * - *kx_uy* - real, dimension (ninit) - 0\.0 - * - *kx_uz* - real, dimension (ninit) - 0\.0 - * - *ky_uu* - real, dimension (ninit) - 1\.0 - * - *ky_ux* - real, dimension (ninit) - 0\.0 - * - *ky_uy* - real, dimension (ninit) - 0\.0 - * - *ky_uz* - real, dimension (ninit) - 0\.0 - * - *kz_uu* - real, dimension (ninit) - 1\.0 - * - *kz_ux* - real, dimension (ninit) - 0\.0 - * - *kz_uy* - real, dimension (ninit) - 0\.0 - * - *kz_uz* - real, dimension (ninit) - 0\.0 - * - *ladvection_velocity* - logical - \.true\. - * - *lampluu_adjust_ascale* - logical - \.false\. - PAR_DOC: automatically adjust initial u-amplitude * - *lcentrifugal_force* - logical - \.false\. - * - *lconservative* - logical - \.false\. - * - *lcoriolis_force* - logical - \.true\. - * - *lfactors_uu* - logical - \.false\. - * - *lhiggsless* - logical - \.false\. - * - *lhiggsless_old* - logical - \.false\. - * - *ll_sh* - integer, dimension(ninit) - 0 - * - *llinearized_hydro* - logical - \.false\. - * - *llorentz_as_aux* - logical - \.false\. - * - *llorentz_limiter* - logical - \.false\. - * - *lno_noise_uu* - logical - \.false\. - * - *lnorm_vw_hless* - logical - \.false\. - * - *loo_as_aux* - logical - \.false\. - * - *look_as_aux* - logical - \.false\. - * - *loost_as_aux* - logical - \.false\. - * - *loot_as_aux* - logical - \.false\. - * - *louinit* - logical - \.false\. - * - *lpower_profile_file_uu* - logical - \.false\. - * - *lprecession* - logical - \.false\. - * - *lpressuregradient_gas* - logical, target - \.true\. - * - *lrandom_ampl_uu* - logical - \.false\. - * - *lreflecteddy* - logical - \.false\. - * - *lrelativistic* - logical - \.false\. - * - *lrho_nonuni_uu* - logical - \.false\. - * - *lscale_tobox* - logical - \.true\. - * - *lset_uz_zero* - logical - \.false\. - * - *lskip_projection* - logical - \.false\. - * - *lsqrt_qirro_uu* - logical - \.false\. - * - *luij_as_aux* - logical - \.false\. - * - *luij_test* - logical - \.false\. - * - *luu_fluc_as_aux* - logical - \.false\. - * - *luu_sph_as_aux* - logical - \.false\. - * - *luuk_as_aux* - logical - \.false\. - * - *luust_as_aux* - logical - \.false\. - * - *luut_as_aux* - logical - \.false\. - * - *lvv_as_aux* - logical - \.false\. - * - *lvv_as_comaux* - logical - \.false\. - * - *max_uu* - real - 0\. - * - *mm_sh* - integer, dimension(ninit) - 0 - * - *mu_omega* - real - 0\. - * - *N_modes_uu* - integer - 0 - , iuij=0 * - *n_xprof* - integer, dimension(ninit) - -1 - * - *nb_rings* - integer - 0 - * - *ncutoff* - real - 1\. - * - *neddy* - integer - 0 - * - *nfact_uu* - real - 4\. - * - *om_rings* - real, dimension (5) - 0\. - * - *Omega* - - - (not found) * - *omega_ini* - real - 0\.0 - * - *omega_precession* - real - 0\. - * - *phase_ux* - real, dimension (ninit) - 0\.0 - * - *phase_uy* - real, dimension (ninit) - 0\.0 - * - *phase_uz* - real, dimension (ninit) - 0\.0 - * - *qini* - real - 0\. - * - *qirro_uu* - real - 0\. - * - *qshear* - - - (not found) * - *r_cyl* - real - 1\.0 - * - *r_omega* - real - 0\. - * - *radiusuu* - real - 1\. - * - *relhel_uu* - real - 1\. - * - *rnoise_ext* - real - \ :f:var:`~cparam/impossible` - * - *rnoise_int* - real - \ :f:var:`~cparam/impossible` - * - *robflow_uu* - character (len=labellen), dimension(ninit) - 'I' - * - *rot_rr* - real - 0\.0 - * - *skin_depth* - real - 1e-1 - * - *u_out_kep* - real - 0\.0 - * - *uij_0D_test* - real, dimension(3,3) - 0\. - * - *urand* - real - 0\. - PAR_DOC: additional random perturbation of $\uv$. If * - *urandi* - real - 0\. - * - *uu_const* - real, dimension (3) - (/0\.,0\.,0\./) - * - *uu_left* - real - 0\. - PAR_DOC: needed for \code{inituu='shock-tube'} * - *uu_lower* - real - 1\. - * - *uu_right* - real - 0\. - PAR_DOC: needed for \code{inituu='shock-tube'} * - *uu_upper* - real - 1\. - * - *uu_xz_angle* - real, dimension (ninit) - 0\.0 - * - *uy_left* - real - 0\. - * - *uy_right* - real - 0\. - * - *velocity_ceiling* - real - \.0 - * - *vwall* - real - \.0 - * - *w_omega* - real - 0\. - * - *width_hless* - real - \.0 - * - *widthuu* - real - \.1 - PAR_DOC: width for some types of initial velocities. * - *xjump_mid* - real - 0\. - * - *xsphere* - real - 0\.0 - * - *yjump_mid* - real - 0\. - * - *ysphere* - real - 0\.0 - * - *z1_uu* - real - 0\. - * - *z2_uu* - real - 0\. - * - *zjump_mid* - real - 0\. - * - *zsphere* - real - 0\.0 - Module *hydro_kinematic.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *hydro_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *lkinflow_as_comaux* - logical - \.false\. - * - *lkinflow_as_uudat* - logical - \.false\. - Module *hydro_potential.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *hydro_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha_precession* - real - 0\. - * - *amp_factor* - real - 0\. - * - *amp_meri_circ* - real - 0\.0 - * - *ampl_ux* - real, dimension (ninit) - 0\.0 - * - *ampl_uy* - real, dimension (ninit) - 0\.0 - * - *ampl_uz* - real, dimension (ninit) - 0\.0 - * - *ampluu* - real, dimension (ninit) - 0\.0 - * - *coefuu* - complex, dimension (3) - (/0\.,0\.,0\./) - * - *cutoff* - real - 0\. - * - *delta_u* - real - 1\. - * - *gap* - real - 0\. - * - *hydro_xaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *hydro_zaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *incl_alpha* - real - 0\.0 - * - *initpower* - real - 1\. - * - *initpower2* - real - -5\./3\. - * - *inituu* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kgaussian_uu* - real - 0\. - * - *kpeak* - real - 10\. - * - *kx_uu* - real - 1\. - * - *kx_uu_perturb* - real - 0\. - * - *kx_ux* - real, dimension (ninit) - 0\.0 - * - *kx_uy* - real, dimension (ninit) - 0\.0 - * - *kx_uz* - real, dimension (ninit) - 0\.0 - * - *ky_uu* - real - 1\. - * - *ky_ux* - real, dimension (ninit) - 0\.0 - * - *ky_uy* - real, dimension (ninit) - 0\.0 - * - *ky_uz* - real, dimension (ninit) - 0\.0 - * - *kz_uu* - real - 1\. - * - *kz_ux* - real, dimension (ninit) - 0\.0 - * - *kz_uy* - real, dimension (ninit) - 0\.0 - * - *kz_uz* - real, dimension (ninit) - 0\.0 - * - *ladvection_velocity* - logical - \.true\. - * - *lcentrifugal_force* - logical - \.false\. - * - *lcoriolis_force* - logical - \.true\. - * - *ll_sh* - integer, dimension(ninit) - 0 - * - *llinearized_hydro* - logical - \.false\. - * - *lno_second_ampl* - logical - \.true\. - * - *loo_as_aux* - logical - \.false\. - * - *loot_as_aux* - logical - \.false\. - * - *louinit* - logical - \.false\. - * - *lprecession* - logical - \.false\. - * - *lpressuregradient_gas* - logical, target - \.true\. - * - *lreflecteddy* - logical - \.false\. - * - *lscale_tobox* - logical - \.true\. - * - *lskip_projection* - logical - \.false\. - * - *luut_as_aux* - logical - \.false\. - * - *max_uu* - real - 0\. - * - *mm_sh* - integer, dimension(ninit) - 0 - * - *mu_omega* - real - 0\. - * - *n_xprof* - integer, dimension(ninit) - -1 - * - *ncutoff* - real - 1\. - * - *omega_ini* - real - 0\.0 - * - *omega_precession* - real - 0\. - * - *phase_ux* - real, dimension (ninit) - 0\.0 - * - *phase_uy* - real, dimension (ninit) - 0\.0 - * - *phase_uz* - real, dimension (ninit) - 0\.0 - * - *r_cyl* - real - 1\.0 - * - *r_omega* - real - 0\. - * - *radiusuu* - real - 1\. - * - *relhel_uu* - real - 1\. - * - *rnoise_ext* - real - \ :f:var:`~cparam/impossible` - * - *rnoise_int* - real - \ :f:var:`~cparam/impossible` - * - *rot_rr* - real - 0\.0 - * - *skin_depth* - real - 1e-1 - * - *u_out_kep* - real - 0\.0 - * - *urand* - real - 0\. - * - *urandi* - real - 0\. - * - *uu_const* - real, dimension (3) - (/0\.,0\.,0\./) - * - *uu_left* - real - 0\. - * - *uu_lower* - real - 1\. - * - *uu_right* - real - 0\. - * - *uu_upper* - real - 1\. - * - *uu_xz_angle* - real, dimension (ninit) - 0\.0 - * - *uy_left* - real - 0\. - * - *uy_right* - real - 0\. - * - *w_omega* - real - 0\. - * - *widthuu* - real - \.1 - * - *xsphere* - real - 0\.0 - * - *ysphere* - real - 0\.0 - * - *z1_uu* - real - 0\. - * - *z2_uu* - real - 0\. - * - *zsphere* - real - 0\.0 - Module *interstellar.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *interstellar_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_SN* - real - \ :f:var:`~cparam/impossible` - * - *average_SNI_heating* - real - \ :f:var:`~cparam/impossible` - * - *average_SNII_heating* - real - \ :f:var:`~cparam/impossible` - * - *center_SN_x* - real - \ :f:var:`~cparam/impossible` - * - *center_SN_y* - real - \ :f:var:`~cparam/impossible` - * - *center_SN_z* - real - \ :f:var:`~cparam/impossible` - * - *cooling_select* - character (len=labellen) - 'WSW' - * - *energy_Nsigma* - real - \ :f:var:`~cparam/impossible` - * - *energy_width_ratio* - real - 1\. - * - *eps_mass* - real - 0\.05 - * - *frac_ecr* - real - 0\.0 - * - *frac_kin* - real - 0\.0 - * - *GammaUV* - real - \ :f:var:`~cparam/impossible` - * - *h_SNI* - real - \ :f:var:`~cparam/impossible` - * - *h_SNII* - real - \ :f:var:`~cparam/impossible` - * - *heating_rate* - real - 0\.015 - * - *heating_select* - character (len=labellen) - 'wolfire' - * - *initial_SNI* - integer - 0 - * - *initinterstellar* - character (len=labellen), dimension(ninit) - 'nothing' - * - *inner_shell_proportion* - real - 1\. - * - *kin_max* - real - 0\.075 - * - *kpara* - real - 0\.025 - * - *kperp* - real - 0\.05 - * - *lheatz_min* - logical - \.true\. - * - *lSN_autofrackin* - logical - \.true\. - * - *lSN_coolingmass* - logical - \.false\. - * - *lSN_ecr* - logical - \.false\. - * - *lSN_eth* - logical - \.true\. - * - *lSN_fcr* - logical - \.false\. - * - *lSN_list* - logical - \.false\. - * - *lSN_mass* - logical - \.false\. - * - *lSN_momentum* - logical - \.true\. - * - *lSN_scale_rad* - logical - \.false\. - * - *lSNI* - logical - \.true\. - * - *lSNII* - logical - \.true\. - * - *lSNII_gaussian* - logical - \.true\. - * - *lthermal_hse* - logical - \.false\. - * - *ltrim_profile* - logical - \.false\. - * - *luniform_zdist_SNI* - logical - \.false\. - * - *mass_profile* - character (len=labellen) - 'gaussian' - * - *mass_SN* - real - \ :f:var:`~cparam/impossible` - * - *mass_width_ratio* - real - 1\. - * - *N_mass* - real - 250\.0 - * - *Nsol_added* - real - 30\. - * - *outer_shell_proportion* - real - 1\.2 - * - *rfactor_SN* - real - 5\.0 - * - *rho0ts* - real - \ :f:var:`~cparam/impossible` - * - *rho_SN_max* - real - \ :f:var:`~cparam/impossible` - * - *rho_SN_min* - real - \ :f:var:`~cparam/impossible` - * - *SN_rho_ratio* - real - 1e4 - * - *SN_TT_ratio* - real - 1\.0e1 - * - *SNI_factor* - real - 1\.0 - * - *SNII_factor* - real - 1\.0 - * - *T_init* - real - \ :f:var:`~cparam/impossible` - * - *t_next_SNI* - real - 0\.0 - * - *t_next_SNII* - real - 0\.0 - * - *thermal_profile* - character (len=labellen) - 'gaussian' - * - *TT_SN_max* - real - \ :f:var:`~cparam/impossible` - * - *velocity_profile* - character (len=labellen) - 'gaussian' - * - *velocity_width_ratio* - real - 1\. - * - *width_SN* - real - \ :f:var:`~cparam/impossible` - Module *interstellar_old.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *interstellar_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_SN* - real - \ :f:var:`~cparam/impossible` - * - *center_SN_x* - real - \ :f:var:`~cparam/impossible` - * - *center_SN_y* - real - \ :f:var:`~cparam/impossible` - * - *center_SN_z* - real - \ :f:var:`~cparam/impossible` - * - *cooling_select* - character (len=labellen) - 'RBN' - * - *energy_width_ratio* - real - 1\. - * - *frac_ecr* - real - 0\.1 - * - *frac_eth* - real - 0\.9 - * - *h_SNI* - real - \ :f:var:`~cparam/impossible` - * - *h_SNII* - real - \ :f:var:`~cparam/impossible` - * - *heating_rate* - real - 0\.015 - * - *heating_select* - character (len=labellen) - 'wolfire' - * - *initial_SNI* - integer - 0 - * - *initinterstellar* - character (len=labellen), dimension(ninit) - 'nothing' - * - *inner_shell_proportion* - real - 1\. - * - *kampl_SN* - real - \ :f:var:`~cparam/impossible` - * - *lheatz_min* - logical - \.true\. - * - *lSN_ecr* - logical - \.true\. - * - *lSN_eth* - logical - \.true\. - * - *lSN_fcr* - logical - \.false\. - * - *lSN_mass* - logical - \.true\. - * - *lSN_scale_rad* - logical - \.false\. - * - *lSN_velocity* - logical - \.false\. - * - *lSNI* - logical - \.true\. - * - *lSNII* - logical - \.false\. - * - *lSNII_gaussian* - logical - \.true\. - * - *lthermal_hse* - logical - \.false\. - * - *mass_movement* - character (len=labellen) - 'off' - * - *mass_profile* - character (len=labellen) - 'gaussian3' - * - *mass_SN* - real - \ :f:var:`~cparam/impossible` - * - *mass_width_ratio* - real - 1\. - * - *N_mass* - real - 60\.0 - * - *outer_shell_proportion* - real - 1\.2 - * - *rho0ts* - real - \ :f:var:`~cparam/impossible` - * - *rho_SN_max* - real - \ :f:var:`~cparam/impossible` - * - *rho_SN_min* - real - \ :f:var:`~cparam/impossible` - * - *SNR_damping* - real - 0\. - * - *T0hs* - real - \ :f:var:`~cparam/impossible` - * - *t_next_SNI* - real - 0\.0 - * - *t_next_SNII* - real - 0\.0 - * - *thermal_profile* - character (len=labellen) - 'gaussian3' - * - *TT_SN_max* - real - \ :f:var:`~cparam/impossible` - * - *uniform_zdist_SNI* - logical - \.false\. - * - *uu_sedov_max* - real - 0\. - * - *velocity_profile* - character (len=labellen) - 'lineartanh' - * - *velocity_SN* - real - \ :f:var:`~cparam/impossible` - * - *velocity_width_ratio* - real - 1\. - * - *width_SN* - real - \ :f:var:`~cparam/impossible` - Module *lorenz_gauge.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *lorenz_gauge_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl* - real - 1e-3 - * - *cphi* - real - 1\. - * - *etaphi* - real - 0\. - * - *init* - character(len=50) - 'zero' - * - *kx* - real - 1\. - * - *ky* - real - 0\. - * - *kz* - real - 0\. - Module *magnetic.f90* ~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *magnetic_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ABCaa* - real, dimension(3) - 1\. - * - *alp_aniso* - real - 0\.0 - * - *alpf_MHD* - real - 0\. - PAR_DOC: axion coupling (in MHD, if not defined in disp_current) * - *amp_relprof* - real - 1\.0 - * - *ampl_ax* - real, dimension (ninit) - 0\.0 - * - *ampl_ay* - real, dimension (ninit) - 0\.0 - * - *ampl_az* - real, dimension (ninit) - 0\.0 - * - *ampl_B0* - real - 0\.0 - * - *amplaa* - real, dimension (ninit) - 0\.0 - PAR_DOC: amplitude for some types of * - *amplaa2* - real, dimension (ninit) - 0\.0 - PAR_DOC: amplitude for some types of * - *amplaaB* - real, dimension (ninit) - 0\.0 - * - *amplaaJ* - real, dimension (ninit) - 0\.0 - * - *angle_dip* - real - 0\. - * - *B0_ext* - real, dimension(3) - 0\.0 - * - *B0_ext_z* - real - 0\.0 - * - *B0_ext_z_H* - real - 0\.0 - * - *B_ext* - real, dimension(3) - 0\.0 - * - *bij_0D_test* - real, dimension(3,3) - 0\. - * - *by_left* - real - 0\.0 - * - *by_right* - real - 0\.0 - * - *bz_left* - real - 0\.0 - * - *bz_right* - real - 0\.0 - * - *center1_x* - real - 0\.0 - * - *center1_y* - real - 0\.0 - * - *center1_z* - real - 0\.0 - * - *cmin* - real - 0\.0 - * - *coefaa* - complex, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *coefbb* - complex, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *compk_aa* - real - 0\. - * - *cutoff_aa* - real - 0\.0 - * - *damp* - real - 0\. - * - *dipole_moment* - real - 0\.0 - * - *epsi_dip* - real - 0\.1 - * - *epsilonaa* - real - 0\.01 - PAR_DOC: used by some initial fields * - *eta_jump* - real - 0\.0 - * - *eta_jump0* - real - 0\.0 - * - *eta_jump1* - real - 0\.0 - * - *eta_jump2* - real - 0\.0 - * - *eta_tdep_loverride_ee* - real - 0\. - * - *etaB* - real - 0\. - * - *fluxtube_border_width* - real - \ :f:var:`~cparam/impossible` - * - *inclaa* - real - 0\.0 - * - *indzav* - integer - 0 - * - *initaa* - character (len=labellen), dimension(ninit) - 'nothing' - * - *initpower2_aa* - real - -11\./3\. - * - *initpower_aa* - real - 0\.0 - * - *izav_start* - integer - 1 - * - *J_ext* - real, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *k1hel* - real - 0\. - * - *k2hel* - real - \ :f:var:`~cparam/max_real` - * - *k_relprof* - real - 1\.0 - * - *kgaussian_aa* - real - 0\. - * - *kpeak_aa* - real - 10\. - * - *kx_aa* - real, dimension (ninit) - 1\.0 - * - *kx_ax* - real, dimension (ninit) - 0\.0 - * - *kx_ay* - real, dimension (ninit) - 0\.0 - * - *kx_az* - real, dimension (ninit) - 0\.0 - * - *ky_aa* - real, dimension (ninit) - 1\.0 - * - *ky_ax* - real, dimension (ninit) - 0\.0 - * - *ky_ay* - real, dimension (ninit) - 0\.0 - * - *ky_az* - real, dimension (ninit) - 0\.0 - * - *kz_aa* - real, dimension (ninit) - 1\.0 - * - *kz_ax* - real, dimension (ninit) - 0\.0 - * - *kz_ay* - real, dimension (ninit) - 0\.0 - * - *kz_az* - real, dimension (ninit) - 0\.0 - * - *l2d_aa* - logical - \.false\. - * - *laa_cou_as_aux* - logical - \.false\. - * - *ladd_bb_init* - logical - \.false\. - * - *ladd_disp_current_from_aux* - logical - \.false\. - * - *lax_ext_global* - logical - \.false\. - * - *lay_ext_global* - logical - \.false\. - * - *laz_ext_global* - logical - \.false\. - * - *lB_ext_in_comaux* - logical - \.true\. - * - *lB_ext_pot* - logical - \.false\. - * - *lbb_as_aux* - logical - \.false\. - * - *lbb_as_comaux* - logical - \.false\. - * - *lbb_sph_as_aux* - logical - \.false\. - * - *lbbt_as_aux* - logical - \.false\. - * - *lbdivu_as_aux* - logical - \.false\. - * - *lbeta_as_aux* - logical - \.false\. - * - *lbext_curvilinear* - logical - \.true\. - * - *lbgu_as_aux* - logical - \.false\. - * - *lbij_as_aux* - logical - \.false\. - * - *lbij_test* - logical - \.false\. - * - *lbx_ext_global* - logical - \.false\. - * - *lby_ext_global* - logical - \.false\. - * - *lbz_ext_global* - logical - \.false\. - * - *lcheck_positive_va2* - logical - \.false\. - * - *lcoulomb* - logical - \.false\. - * - *lcoulomb_apply* - logical - \.false\. - * - *lcurlb_as_aux* - logical - \.false\. - * - *ldensity_add_je_heating* - logical - \.false\. - * - *learly_set_el_pencil* - logical - \.true\. - * - *lee_as_aux* - logical - \.false\. - * - *lfactors_aa* - logical - \.false\. - * - *lforce_free_test* - logical - \.false\. - * - *lhubble_magnetic* - logical - \.false\. - * - *limiter_fact* - real - 1\. - PAR_DOC: limiter factor * - *lj2t_as_aux* - logical - \.false\. - * - *ljbt_as_aux* - logical - \.false\. - * - *ljj_as_aux* - logical - \.false\. - * - *ljj_as_comaux* - logical - \.false\. - * - *ljjt_as_aux* - logical - \.false\. - * - *ljxb_as_aux* - logical - \.false\. - * - *ll_sh* - integer, dimension (ninit) - 0 - * - *llimiter* - logical - \.false\. - * - *lneutralion_heat* - logical - \.true\. - * - *lno_noise_aa* - logical - \.false\. - * - *lnorm_aa_kk* - logical - \.false\. - * - *lohm_evolve* - logical - \.false\. - * - *lohmic_heat* - logical - \.true\. - * - *loverride_ee_decide* - logical - \.false\. - * - *lpower_profile_file* - logical - \.false\. - * - *lpress_equil* - logical - \.false\. - PAR_DOC: flag for pressure equilibrium (can * - *lpress_equil_alt* - logical - \.false\. - * - *lpress_equil_via_ss* - logical - \.false\. - * - *lrandom_ampl_aa* - logical - \.false\. - * - *lscale_tobox* - logical - \.true\. - * - *lset_AxAy_zero* - logical - \.false\. - * - *lskip_projection_aa* - logical - \.false\. - * - *lsmooth_jj* - logical - \.false\. - * - *lsquash_aa* - logical - \.false\. - * - *lua_as_aux* - logical - \.false\. - * - *lugb_as_aux* - logical - \.false\. - * - *luxb_as_aux* - logical - \.false\. - * - *lvacuum* - logical - \.false\. - * - *magnetic_xaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *magnetic_yaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *magnetic_zaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *mix_factor* - real - 0\. - * - *mm_sh* - integer, dimension (ninit) - 0 - * - *mu_ext_pot* - real - -0\.5 - * - *mu_r* - real - -0\.5 - (still needed for backwards compatibility) * - *N_modes_aa* - integer - 1 - * - *ncutoff_aa* - real - 1\. - * - *nexp_aa* - real - 0\. - * - *nfact_aa* - real - 4\. - * - *non_ffree_factor* - real - 1\. - * - *nzav* - integer - 0 - * - *phase_aa* - real, dimension (ninit) - 0\.0 - * - *phase_ax* - real, dimension (ninit) - 0\.0 - * - *phase_ay* - real, dimension (ninit) - 0\.0 - * - *phase_az* - real, dimension (ninit) - 0\.0 - * - *phasex_aa* - real, dimension (ninit) - 0\.0 - * - *phasey_aa* - real, dimension (ninit) - 0\.0 - * - *phasez_aa* - real, dimension (ninit) - 0\.0 - * - *qexp_aa* - real - 0\. - * - *r_dip* - real - 1 - * - *r_inner* - real - 0\. - * - *r_outer* - real - 0\. - * - *radius* - real - 0\.1 - PAR_DOC: used by some initial fields * - *radRFP* - real - 1\. - * - *relhel_aa* - real - 1\. - * - *RFPrad* - real, dimension (ninit) - 1\.0 - * - *RFPradB* - real - 1\. - * - *RFPradJ* - real - 1\. - * - *rnoise_ext* - real - \ :f:var:`~cparam/impossible` - * - *rnoise_int* - real - \ :f:var:`~cparam/impossible` - * - *robflow_aa* - character (len=labellen), dimension(ninit) - 'I' - * - *sheet_hyp* - real - 1\. - * - *sheet_position* - real - 1\. - * - *sheet_thickness* - real - 0\.1 - * - *source_zav* - character (len=fnlen) - '' - * - *t0_bext* - real - 0\.0 - * - *t_bext* - real - 0\.0 - * - *tau_relprof* - real - 0\.0 - * - *th_spot* - real - PI/4 - * - *two_step_factor* - real - 1\. - * - *va2max_boris* - real - 0\.0 - * - *va2max_jxb* - real - 0\.0 - * - *va2power_jxb* - integer, target - 5 - * - *width_gaussian* - real, dimension (ninit) - 0\.0 - * - *widthaa* - real, dimension(3) - 0\.5 - PAR_DOC: used by some initial fields * - *x0aa* - real - 0\.0 - * - *y0aa* - real - 0\.0 - * - *z0_gaussian* - real, dimension (ninit) - 0\.0 - * - *z0aa* - real - 0\.0 - PAR_DOC: used by some initial fields * - *z1_aa* - real - 0\. - * - *z2_aa* - real - 0\. - * - *znoise_ext* - real - \ :f:var:`~cparam/impossible` - * - *znoise_int* - real - \ :f:var:`~cparam/impossible` - Module *neutraldensity.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *neutraldensity_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha* - real - 0\. - * - *alpha_prescription* - character (len=labellen) - 'const' - * - *ampllnrhon* - real - 0\. - * - *idiffn* - character (len=labellen), dimension(ndiff_max) - '' - * - *initlnrhon* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_lnrhon* - real - 1\. - * - *ky_lnrhon* - real - 1\. - * - *kz_lnrhon* - real - 1\. - * - *lcontinuity_neutral* - logical - \.true\. - * - *lneutraldensity_nolog* - - - (not found) * - *lnrhon0* - real - 0\. - * - *lnrhon_const* - real - 0\. - * - *lnrhon_left* - real - 0\. - * - *lnrhon_right* - real - 0\. - * - *lpretend_star* - logical - \.false\. - * - *lramp_up* - logical - \.false\. - * - *luse_as_ionization* - logical - \.false\. - * - *rhon_const* - real - 1\. - * - *rhon_left* - real - 1\. - * - *rhon_right* - real - 1\. - * - *star_form_exponent* - real - 1\.5 - * - *star_form_threshold* - real - 1\. - * - *zeta* - real - 0\. - Module *neutralvelocity.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *neutralvelocity_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_unx* - real - 0\.0 - * - *ampl_uny* - real - 0\.0 - * - *ampl_unz* - real - 0\.0 - * - *ampluun* - real, dimension (ninit) - 0\.0 - * - *colldrag* - real - 0 - * - *csn0* - real - 0\. - * - *inituun* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_uun* - real - 1\. - * - *ky_uun* - real - 1\. - * - *kz_uun* - real - 1\. - * - *ladvection_velocity* - logical - \.true\. - * - *lcentrifugal_force* - logical - \.false\. - * - *lcoriolis_force* - logical - \.true\. - * - *Omega* - - - (not found) * - *rnoise_ext* - real - \ :f:var:`~cparam/impossible` - * - *rnoise_int* - real - \ :f:var:`~cparam/impossible` - * - *uun_const* - real, dimension(3) - (/0\.,0\.,0\./) - * - *uun_left* - real - 0\. - * - *uun_right* - real - 0\. - * - *widthuun* - real - \.1 - Module *noselfgravity.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *selfgrav_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *gravitational_const* - real - real(G_Newton_cgs) - Module *NSCBC.f90* ~~~~~~~~~~~~~~~~~~ The following variables are part of the *NSCBC_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *inlet_from_file* - logical - \.false\. - * - *inlet_zz1* - real - 0\. - * - *inlet_zz2* - real - 0\. - * - *jet_center* - real, dimension(2) - (/0\.,0\./) - * - *jet_inlet* - logical - \.false\. - * - *momentum_thickness* - real, dimension(2) - (/0\.014,0\.0182/) - * - *nscbc_bc* - character(len=2*nscbc_len+1), dimension(3) - '' - * - *nscbc_sigma_in* - real - 1\. - * - *nscbc_sigma_out* - real - 1\. - * - *p_infty* - real - 1\. - * - *radius_profile* - real, dimension(2) - (/0\.0182,0\.0364/) - * - *turb_inlet_dir* - character(len=fnlen) - '' - * - *turb_inlet_file* - character(len=fnlen) - 'var\.dat' - * - *turb_profile_mag* - real - 1\.0 - * - *velocity_ratio* - real - 3\.3 - * - *zz_profile* - character (len=labellen), dimension(ninit) - 'nothing' - Module *particles_adsorbed.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_ads_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *dpads* - real - 0\.0 - * - *init_adsorbed* - character(len=labellen), dimension(ninit) - 'nothing' - * - *init_surf_ads_frac* - real, dimension(10) - - * - *lexperimental_adsorbed* - logical - \.false\. - Module *particles_breakup.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_breakup_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *c_bu* - real - 0\.0 - Aguerre-Nigro / Li et al. constant * - *d_inj* - real - 0\.0 - injector orifice diameter [cm] * - *hg_C1* - real - 0\.1 - * - *hg_C2* - real - 2\.0 - * - *hg_C3* - real - 1\.2 - * - *hg_C4* - real - 0\.4 - * - *hg_C5* - real - 5\.0 - * - *hg_C6* - real - 2\.0 - * - *hg_Cmu* - real - 0\.09 - * - *hg_k1* - real - 0\.175 - * - *hg_Ke* - real - 0\.27 - * - *hg_Li* - real - 0\.0 - * - *hg_Ui* - real - 0\.0 - * - *kh_B0* - real - 0\.61 - * - *kh_B1* - real - 40\.0 - * - *kh_B2* - real - 0\.05 - * - *kh_min_child_npswarm* - real - 0\.0 - * - *kh_we_min* - real - 0\.0 - * - *lhg_turb_decay* - logical - \.true\. - * - *lparticles_breakup_hg* - logical - \.false\. - * - *lparticles_breakup_kh* - logical - \.false\. - * - *lparticles_breakup_pe* - logical - \.false\. - * - *lparticles_breakup_rt* - logical - \.false\. - * - *lprint_breakup_mode* - logical - \.false\. - * - *nu_liq* - real - 1e-2 - PAR_DOC: kinematic viscosity of the liquid (in cgs units) * - *pe_child_factor* - real - 0\.5 - child-parcel size as a fraction of d_max * - *pe_floor_diameter* - real - 1\.0e-12 - * - *pe_max_shrink_ratio* - real - 0\.0001 - * - *pe_min_diameter* - real - 1\.0e-12 - * - *pe_we_crit* - real - 12\.0 - base critical Weber number, Eq. (5) * - *rt_CRT* - real - 0\.1 - * - *rt_Ctau* - real - 1\.0 - * - *rt_method* - integer - 2 - * - *rt_we_min* - real - 0\.0 - * - *sigma_liq* - real - 7\.2e-2 - * - *tstart_particles_breakup* - real - 0\.0 - * - *z_inj* - real - 0\.0 - injector axial position [cm] Module *particles_caustics.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_caustics_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *dummy* - integer - - Module *particles_charged.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplvvp* - real - 0\.0 - * - *bcpx* - - - (not found) * - *bcpy* - - - (not found) * - *bcpz* - - - (not found) * - *delta_vp0* - real - 0\. - * - *dust_charge* - real - 1\. - * - *initvvp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *initxxp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *lcheck_exact_frontier* - - - (not found) * - *linsert_particles_continuously* - - - (not found) * - *lnocalc_rhop* - - - (not found) * - *lonly_eforce* - logical - \.false\. - * - *lparticlemesh_cic* - - - (not found) * - *lstokes_drag* - logical - \.false\. - * - *Lx0* - real - 0\.0 - * - *Ly0* - real - 0\.0 - * - *Lz0* - real - 0\.0 - * - *rhodust* - real - 1\. - * - *vpx0* - real - 0\.0 - * - *vpy0* - real - 0\.0 - * - *vpz0* - real - 0\.0 - * - *xp0* - real - 0\.0 - * - *yp0* - real - 0\.0 - * - *zp0* - real - 0\.0 - Module *particles_chemistry.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_chem_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *diffusivity* - real - 0\.0 - * - *lbaum_and_street* - logical - \.false\. - RUN_DOC: Analytical calculation of surface gas fraction * - *lheat_per_pencil* - logical - \.false\. - * - *lpchem_debug* - logical - \.false\. - * - *lpreactions* - logical - \.true\. - * - *lsherwood_const* - logical - \.false\. - RUN_DOC: constant sherwood number (2 for quiescent flow) * - *lsurface_nopores* - logical - \.false\. - RUN_DOC: reactive surface just surface of sphere * - *reaction_enhancement* - real, dimension(50) - 1\.0 - * - *Sgc_init* - real - 3e6 - cm^2/g * - *startup_time* - real - 0\. - INIT_DOC: Length of startup time for reactions * - *structural_parameter* - real - 8\. - [-] can be 8, seems not right * - *tortuosity* - real - 3\. - INIT_DOC: Particle pore tortuosity * - *total_carbon_sites* - real, target - 1\.08e-8 - [mol/cm^2] * - *true_density_carbon* - real, target - 1\.800 - g/cm^3 Module *particles_density.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_dens_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *eps_dtog* - - - (not found) * - *gravr_swarm0* - real - 1\.0 - * - *gravr_swarm1* - real - 1\.0 - * - *initrhopswarm* - character (len=labellen), dimension(ninit) - 'nothing' - * - *rhop_swarm0* - real - 1\.0 - * - *rhop_swarm1* - real - 1\.0 - * - *rhop_swarm2* - real - 1\.0 - * - *rhop_swarm3* - real - 1\.0 - Module *particles_drag.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_drag_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *gx_gas* - real, target - 0\.0 - Background acceleration of gas in x direction * - *gz_par_coeff* - real - 0\.0 - Coefficient for background acceleration of a particle in z direction * - *ldrag_equilibrium_global* - logical - \.false\. - Set global/local drag equilibrium when lset_drag_equilibrium = .true. * - *ldrag_on_gas* - logical, target - \.false\. - Turn on/off drag on gas * - *ldrag_on_par* - logical - \.false\. - Turn on/off drag on particles * - *lset_drag_equilibrium* - logical - \.false\. - Initialize the velocities of the particles and the gas under equilibrium * - *taus* - real, target - 0\.0 - Dimensionless stopping time: Omega * tdrag * - *tdrag* - real - 0\.0 - Drag timescale Module *particles_dust.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a_ellipsoid* - real - 0\.0 - * - *amplvvp* - real - 0\.0 - * - *amplxxp* - real - 0\.0 - * - *b_ellipsoid* - real - 0\.0 - * - *bcpx* - - - (not found) * - *bcpy* - - - (not found) * - *bcpz* - - - (not found) * - *beta_dPdr_dust* - real - 0\.0 - * - *birthring_r* - real - 1\.0 - * - *birthring_width* - real - 0\.1 - * - *brownian_T0* - real - 0\.0 - * - *c_ellipsoid* - real - 0\.0 - * - *coeff* - complex, dimension(7) - (0\.0,0\.0) - * - *coeff_restitution* - real - 0\.5 - * - *cond_ratio* - real - 0\.0 - * - *cone_half_angle_deg* - real - 0\.0 - * - *delta_vp0* - real - 1\.0 - * - *Deltauy_gas_friction* - real - 0\.0 - * - *dustdensity_powerlaw* - - - (not found) * - *eps1* - real - 0\.5 - * - *eps_dtog* - - - (not found) * - *epsp_friction_increase* - real - 100\.0 - * - *frac_init_particles* - real - 1\.0 - * - *gab_width* - - - (not found) * - *gaussian_x_frac* - real - 0\.0 - * - *gravr* - real - 1\.0 - * - *gravr_profile* - character(len=labellen) - '' - * - *gravsmooth* - real - 0\.0 - * - *gravx* - real - 0\.0 - * - *gravx_profile* - character(len=labellen) - '' - * - *gravz* - real - 0\.0 - * - *gravz_profile* - character(len=labellen) - '' - * - *initvvp* - character(len=labellen), dimension(ninit) - 'nothing' - * - *initxxp* - character(len=labellen), dimension(ninit) - 'nothing' - * - *interp_pol_gradTT* - character(len=labellen) - 'ngp' - * - *interp_pol_oo* - character(len=labellen) - 'ngp' - * - *interp_pol_pp* - character(len=labellen) - 'ngp' - * - *interp_pol_rho* - character(len=labellen) - 'ngp' - * - *interp_pol_species* - character(len=labellen) - 'ngp' - * - *interp_pol_TT* - character(len=labellen) - 'ngp' - * - *interp_pol_uu* - character(len=labellen) - 'ngp' - * - *kx_gg* - real - 1\.0 - * - *kx_vpx* - real - 0\.0 - * - *kx_vpy* - real - 0\.0 - * - *kx_vpz* - real - 0\.0 - * - *kx_vvp* - real - 0\.0 - * - *kx_xxp* - real - 0\.0 - * - *ky_vpx* - real - 0\.0 - * - *ky_vpy* - real - 0\.0 - * - *ky_vpz* - real - 0\.0 - * - *ky_vvp* - real - 0\.0 - * - *ky_xxp* - real - 0\.0 - * - *kz_gg* - real - 1\.0 - * - *kz_vpx* - real - 0\.0 - * - *kz_vpy* - real - 0\.0 - * - *kz_vpz* - real - 0\.0 - * - *kz_vvp* - real - 0\.0 - * - *kz_xxp* - real - 0\.0 - * - *l_hole* - integer - 0 - * - *lbirthring_depletion* - logical - \.false\. - * - *lbrownian_forces* - logical - \.false\. - * - *lbrownian_forces_Li_Ahmadi* - logical - \.false\. - * - *lcalc_uup* - logical - \.false\. - * - *lcentrifugal_force_par* - logical - \.false\. - * - *lcheck_exact_frontier* - - - (not found) * - *lcoldstart_amplitude_correction* - logical - \.false\. - * - *lcollisional_cooling_rms* - logical - \.false\. - * - *lcollisional_cooling_taucool* - logical - \.false\. - * - *lcollisional_cooling_twobody* - logical - \.false\. - * - *lcollisional_dragforce_cooling* - logical - \.false\. - * - *lcollisional_heat* - logical - \.false\. - * - *lcompensate_friction_increase* - logical - \.false\. - * - *lcondspec_details* - - - (not found) * - *lcoriolis_force_par* - logical - \.true\. - * - *ldragforce_dust_par* - logical - \.false\. - * - *ldragforce_equi_global_eps* - logical - \.false\. - * - *ldragforce_gas_par* - logical, target - \.false\. - * - *ldragforce_heat* - logical - \.false\. - * - *ldragforce_radialonly* - logical - \.false\. - * - *ldragforce_stiff* - logical - \.false\. - * - *ldraglaw_eps_stk_transonic* - logical - \.false\. - * - *ldraglaw_epstein* - logical - \.true\. - * - *ldraglaw_epstein_stokes_linear* - logical - \.false\. - * - *ldraglaw_epstein_transonic* - logical - \.false\. - * - *ldraglaw_purestokes* - logical - \.false\. - * - *ldraglaw_simple* - logical - \.false\. - * - *ldraglaw_steadystate* - logical - \.false\. - * - *ldraglaw_stokesschiller* - logical - \.false\. - * - *ldt_adv_par* - logical - \.true\. - * - *ldt_grav_par* - logical - \.true\. - * - *lenforce_policy* - logical - \.false\. - * - *lgaussian_birthring* - logical - \.false\. - * - *lglobalrandom* - logical - \.false\. - * - *lignore_rhop_swarm* - - - (not found) * - *linsert_particles_continuously* - - - (not found) * - *linterpolate_spline* - - - (not found) * - *lmigration_real_check* - - - (not found) * - *lmigration_redo* - - - (not found) * - *lnocalc_np* - - - (not found) * - *lnocalc_rhop* - - - (not found) * - *lnocollapse_xdir_onecell* - - - (not found) * - *lnocollapse_ydir_onecell* - - - (not found) * - *lnocollapse_zdir_onecell* - - - (not found) * - *lnostore_uu* - logical - \.true\. - * - *lnp_ap_as_aux* - logical - \.false\. - * - *lparticle_gravity* - logical - \.true\. - * - *lparticlemesh_cic* - - - (not found) * - *lparticlemesh_pqs_assignment* - - - (not found) * - *lparticlemesh_tsc* - - - (not found) * - *lpartnucleation* - - - (not found) * - *lrandom_particle_pencils* - - - (not found) * - *lreassign_strat_rhom* - logical - \.true\. - * - *lsinkparticle_1* - - - (not found) * - *lsinkpoint* - logical - \.false\. - * - *lswap_radius_and_number* - - - (not found) * - *ltau_coll_min_courant* - logical - \.true\. - * - *lthermophoretic_forces* - logical - \.false\. - * - *lvector_gravity* - logical - \.false\. - * - *lwithhold_init_particles* - logical - \.false\. - * - *Lx0* - real - 0\.0 - * - *Ly0* - real - 0\.0 - * - *Lz0* - real - 0\.0 - * - *m_hole* - integer - 0 - * - *mean_free_path_gas* - real - 0\.0 - * - *mp_swarm* - - - (not found) * - *mpmat* - - - (not found) * - *n_hole* - integer - 0 - * - *np_const* - - - (not found) * - *np_swarm* - - - (not found) * - *nu_epicycle* - real - 0\.0 - * - *particle_mesh* - - - (not found) * - *particle_radius* - - - (not found) * - *phase_vpx* - real - 0\.0 - * - *phase_vpy* - real - 0\.0 - * - *phase_vpz* - real - 0\.0 - * - *pos_ellipsoid* - real, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *pos_sphere* - real, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *qgaussz* - real - 0\.0 - * - *r0gaussz* - real - 1\.0 - * - *rad_sphere* - real - 0\.0 - * - *remove_particle_at_time* - - - (not found) * - *remove_particle_criteria* - - - (not found) * - *remove_particle_criteria_edtog* - - - (not found) * - *remove_particle_criteria_size* - - - (not found) * - *rhop_const* - - - (not found) * - *rhop_swarm* - - - (not found) * - *rhopmat* - - - (not found) * - *Ri0* - real - 0\.25 - * - *rp_ext* - - - (not found) * - *rp_ext_width* - - - (not found) * - *rp_int* - - - (not found) * - *rpbeta* - real - 0\.0 - * - *rpbeta_species* - real, target, dimension(npar_species) - 0\.0 - * - *rpinit_ext* - real - \ :f:var:`~cparam/impossible` - * - *rpinit_int* - real - \ :f:var:`~cparam/impossible` - * - *rsinkparticle_1* - - - (not found) * - *rsinkpoint* - real - 0\.0 - * - *tau_coll_min* - real - 0\.0 - * - *taucool* - real - 0\.0 - * - *tausg_min* - real - 0\.0 - * - *tausp* - real, target - 0\.0 - * - *tausp_species* - real, target, dimension(npar_species) - 0\.0 - * - *temp_grad0* - real, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *thermophoretic_eq* - character(len=labellen) - 'nothing' - * - *thermophoretic_T0* - real - 0\.0 - * - *tstart_brownian_par* - real - 0\.0 - * - *tstart_collisional_cooling* - real - 0\.0 - * - *tstart_dragforce_par* - real - 0\.0 - * - *tstart_grav_par* - real - 0\.0 - * - *tstart_grav_r_par* - real - 0\.0 - * - *tstart_grav_x_par* - real - 0\.0 - * - *tstart_grav_z_par* - real - 0\.0 - * - *tstart_liftforce_par* - real - 0\.0 - * - *tstart_sink_par* - real - 0\.0 - * - *vpx0* - real - 0\.0 - * - *vpx1* - real - 0\.0 - * - *vpx2* - real - 0\.0 - * - *vpx3* - real - 0\.0 - * - *vpy0* - real - 0\.0 - * - *vpy1* - real - 0\.0 - * - *vpy2* - real - 0\.0 - * - *vpy3* - real - 0\.0 - * - *vpz0* - real - 0\.0 - * - *vpz1* - real - 0\.0 - * - *vpz2* - real - 0\.0 - * - *vpz3* - real - 0\.0 - * - *xp0* - real - 0\.0 - * - *xp1* - real - 0\.0 - * - *xp2* - real - 0\.0 - * - *xp3* - real - 0\.0 - * - *xsinkpoint* - real - 0\.0 - * - *yp0* - real - 0\.0 - * - *yp1* - real - 0\.0 - * - *yp2* - real - 0\.0 - * - *yp3* - real - 0\.0 - * - *ysinkpoint* - real - 0\.0 - * - *zp0* - real - 0\.0 - * - *zp1* - real - 0\.0 - * - *zp2* - real - 0\.0 - * - *zp3* - real - 0\.0 - * - *zsinkpoint* - real - 0\.0 - Module *particles_dust_blocks.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a_ellipsoid* - real - 0\.0 - * - *amplvvp* - real - 0\.0 - * - *amplxxp* - real - 0\.0 - * - *b_ellipsoid* - real - 0\.0 - * - *bcpx* - - - (not found) * - *bcpy* - - - (not found) * - *bcpz* - - - (not found) * - *beta_dPdr_dust* - real - 0\.0 - * - *c_ellipsoid* - real - 0\.0 - * - *delta_vp0* - real - 1\.0 - * - *dustdensity_powerlaw* - - - (not found) * - *eps1* - real - 0\.5 - * - *eps_dtog* - - - (not found) * - *epsp_friction_increase* - real - 0\.0 - * - *gravr* - real - 1\.0 - * - *gravr_profile* - character (len=labellen) - '' - * - *gravsmooth* - real - 0\.0 - * - *gravx* - real - 0\.0 - * - *gravx_profile* - character (len=labellen) - '' - * - *gravz* - real - 0\.0 - * - *gravz_profile* - character (len=labellen) - '' - * - *initvvp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *initxxp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *it1_loadbalance* - - - (not found) * - *kx_gg* - real - 1\.0 - * - *kx_vpx* - real - 0\.0 - * - *kx_vpy* - real - 0\.0 - * - *kx_vpz* - real - 0\.0 - * - *kx_vvp* - real - 0\.0 - * - *kx_xxp* - real - 0\.0 - * - *ky_vpx* - real - 0\.0 - * - *ky_vpy* - real - 0\.0 - * - *ky_vpz* - real - 0\.0 - * - *ky_vvp* - real - 0\.0 - * - *ky_xxp* - real - 0\.0 - * - *kz_gg* - real - 1\.0 - * - *kz_vpx* - real - 0\.0 - * - *kz_vpy* - real - 0\.0 - * - *kz_vpz* - real - 0\.0 - * - *kz_vvp* - real - 0\.0 - * - *kz_xxp* - real - 0\.0 - * - *ladopt_own_light_bricks* - - - (not found) * - *lbrick_partition* - - - (not found) * - *lcalc_uup* - logical - \.false\. - * - *lcentrifugal_force_par* - logical - \.false\. - * - *lcheck_exact_frontier* - - - (not found) * - *lcommunicate_np* - - - (not found) * - *lcommunicate_rhop* - - - (not found) * - *lcoriolis_force_par* - logical - \.true\. - * - *ldragforce_dust_par* - logical - \.false\. - * - *ldragforce_equi_global_eps* - logical - \.false\. - * - *ldragforce_gas_par* - logical, target - \.false\. - * - *ldraglaw_eps_stk_transonic* - logical - \.false\. - * - *ldraglaw_epstein* - logical - \.true\. - * - *ldraglaw_variable* - logical - \.false\. - * - *ldt_adv_par* - logical - \.true\. - * - *ldt_grav_par* - logical - \.false\. - * - *learly_particle_map* - logical - \.true\. - * - *lglobalrandom* - logical - \.false\. - * - *linsert_particles_continuously* - - - (not found) * - *linterpolate_spline* - - - (not found) * - *lmigration_real_check* - - - (not found) * - *lmigration_redo* - - - (not found) * - *lnocalc_np* - - - (not found) * - *lnocalc_rhop* - - - (not found) * - *lparticlemesh_cic* - - - (not found) * - *lparticlemesh_tsc* - - - (not found) * - *lrandom_particle_blocks* - - - (not found) * - *lrandom_particle_pencils* - - - (not found) * - *lreassign_strat_rhom* - logical - \.true\. - * - *lreblock_particles_run* - - - (not found) * - *lsinkpoint* - logical - \.false\. - * - *luse_tau_ap* - logical - \.true\. - * - *Lx0* - real - 0\.0 - * - *Ly0* - real - 0\.0 - * - *Lz0* - real - 0\.0 - * - *mean_free_path_gas* - real - 0\.0 - * - *mpmat* - - - (not found) * - *np_const* - - - (not found) * - *np_swarm* - - - (not found) * - *nu_epicycle* - real - 0\.0 - * - *particle_mesh* - - - (not found) * - *phase_vpx* - real - 0\.0 - * - *phase_vpy* - real - 0\.0 - * - *phase_vpz* - real - 0\.0 - * - *pos_ellipsoid* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *pos_sphere* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *rad_sphere* - real - 0\.0 - * - *remove_particle_at_time* - - - (not found) * - *remove_particle_criteria* - - - (not found) * - *remove_particle_criteria_edtog* - - - (not found) * - *remove_particle_criteria_size* - - - (not found) * - *rhop_const* - - - (not found) * - *rhop_swarm* - - - (not found) * - *rhopmat* - - - (not found) * - *Ri0* - real - 0\.25 - * - *rp_ext* - - - (not found) * - *rp_int* - - - (not found) * - *rpinit_ext* - real - \ :f:var:`~cparam/impossible` - * - *rpinit_int* - real - \ :f:var:`~cparam/impossible` - * - *rsinkpoint* - real - 0\.0 - * - *tausp* - real, target - 0\.0 - * - *tausp_species* - real, dimension(npar_species), target - 0\.0 - * - *tstart_dragforce_par* - real - 0\.0 - * - *tstart_grav_par* - real - 0\.0 - * - *vpx0* - real - 0\.0 - * - *vpx1* - real - 0\.0 - * - *vpx2* - real - 0\.0 - * - *vpx3* - real - 0\.0 - * - *vpy0* - real - 0\.0 - * - *vpy1* - real - 0\.0 - * - *vpy2* - real - 0\.0 - * - *vpy3* - real - 0\.0 - * - *vpz0* - real - 0\.0 - * - *vpz1* - real - 0\.0 - * - *vpz2* - real - 0\.0 - * - *vpz3* - real - 0\.0 - * - *xp0* - real - 0\.0 - * - *xp1* - real - 0\.0 - * - *xp2* - real - 0\.0 - * - *xp3* - real - 0\.0 - * - *xsinkpoint* - real - 0\.0 - * - *yp0* - real - 0\.0 - * - *yp1* - real - 0\.0 - * - *yp2* - real - 0\.0 - * - *yp3* - real - 0\.0 - * - *ysinkpoint* - real - 0\.0 - * - *zp0* - real - 0\.0 - * - *zp1* - real - 0\.0 - * - *zp2* - real - 0\.0 - * - *zp3* - real - 0\.0 - * - *zsinkpoint* - real - 0\.0 - Module *particles_eikonal.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a_ellipsoid* - real - 0\.0 - * - *amplvvp* - real - 0\.0 - * - *amplxxp* - real - 0\.0 - * - *b_ellipsoid* - real - 0\.0 - * - *bcpx* - - - (not found) * - *bcpy* - - - (not found) * - *bcpz* - - - (not found) * - *beta_dPdr_dust* - real - 0\.0 - * - *brownian_T0* - real - 0\.0 - * - *c_ellipsoid* - real - 0\.0 - * - *coeff* - complex, dimension (7) - (0\.0,0\.0) - * - *coeff_restitution* - real - 0\.5 - * - *cond_ratio* - real - 0\.0 - * - *delta_vp0* - real - 1\.0 - * - *Deltauy_gas_friction* - real - 0\.0 - * - *dustdensity_powerlaw* - - - (not found) * - *eps1* - real - 0\.5 - * - *eps_dtog* - - - (not found) * - *epsp_friction_increase* - real - 100\.0 - * - *gravr* - real - 1\.0 - * - *gravr_profile* - character (len=labellen) - '' - * - *gravsmooth* - real - 0\.0 - * - *gravx* - real - 0\.0 - * - *gravx_profile* - character (len=labellen) - '' - * - *gravz* - real - 0\.0 - * - *gravz_profile* - character (len=labellen) - '' - * - *initvvp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *initxxp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *interp_pol_gradTT* - character (len=labellen) - 'ngp' - * - *interp_pol_oo* - character (len=labellen) - 'ngp' - * - *interp_pol_rho* - character (len=labellen) - 'ngp' - * - *interp_pol_TT* - character (len=labellen) - 'ngp' - * - *interp_pol_uu* - character (len=labellen) - 'ngp' - * - *kx_gg* - real - 1\.0 - * - *kx_vpx* - real - 0\.0 - * - *kx_vpy* - real - 0\.0 - * - *kx_vpz* - real - 0\.0 - * - *kx_vvp* - real - 0\.0 - * - *kx_xxp* - real - 0\.0 - * - *ky_vpx* - real - 0\.0 - * - *ky_vpy* - real - 0\.0 - * - *ky_vpz* - real - 0\.0 - * - *ky_vvp* - real - 0\.0 - * - *ky_xxp* - real - 0\.0 - * - *kz_gg* - real - 1\.0 - * - *kz_vpx* - real - 0\.0 - * - *kz_vpy* - real - 0\.0 - * - *kz_vpz* - real - 0\.0 - * - *kz_vvp* - real - 0\.0 - * - *kz_xxp* - real - 0\.0 - * - *l_hole* - integer - 0 - * - *lbrownian_forces* - logical - \.false\. - * - *lcalc_uup* - logical - \.false\. - * - *lcentrifugal_force_par* - logical - \.false\. - * - *lcheck_exact_frontier* - - - (not found) * - *lcoldstart_amplitude_correction* - logical - \.false\. - * - *lcollisional_cooling_rms* - logical - \.false\. - * - *lcollisional_cooling_taucool* - logical - \.false\. - * - *lcollisional_cooling_twobody* - logical - \.false\. - * - *lcollisional_dragforce_cooling* - logical - \.false\. - * - *lcollisional_heat* - logical - \.false\. - * - *lcoriolis_force_par* - logical - \.true\. - * - *ldragforce_dust_par* - logical - \.false\. - * - *ldragforce_equi_global_eps* - logical - \.false\. - * - *ldragforce_equi_noback* - logical - \.false\. - * - *ldragforce_gas_par* - logical - \.false\. - * - *ldragforce_heat* - logical - \.false\. - * - *ldragforce_radialonly* - logical - \.false\. - * - *ldragforce_stiff* - logical - \.false\. - * - *ldraglaw_eps_stk_transonic* - logical - \.false\. - * - *ldraglaw_epstein* - logical - \.true\. - * - *ldraglaw_epstein_stokes_linear* - logical - \.false\. - * - *ldraglaw_epstein_transonic* - logical - \.false\. - * - *ldraglaw_simple* - logical - \.false\. - * - *ldraglaw_steadystate* - logical - \.false\. - * - *ldt_adv_par* - logical - \.true\. - * - *ldt_grav_par* - logical - \.true\. - * - *lenforce_policy* - logical - \.false\. - * - *lglobalrandom* - logical - \.false\. - * - *linsert_particles_continuously* - - - (not found) * - *linterpolate_spline* - - - (not found) * - *lleft_down* - logical - \.false\. - * - *lmigration_real_check* - - - (not found) * - *lmigration_redo* - - - (not found) * - *lnocalc_np* - - - (not found) * - *lnocalc_rhop* - - - (not found) * - *lnostore_uu* - logical - \.true\. - * - *lparticlemesh_cic* - - - (not found) * - *lparticlemesh_tsc* - - - (not found) * - *lrandom_particle_pencils* - - - (not found) * - *lreassign_strat_rhom* - logical - \.true\. - * - *ltau_coll_min_courant* - logical - \.true\. - * - *Lx0* - real - 0\.0 - * - *Ly0* - real - 0\.0 - * - *Lz0* - real - 0\.0 - * - *m_hole* - integer - 0 - * - *mean_free_path_gas* - real - 0\.0 - * - *mp_swarm* - - - (not found) * - *mpmat* - - - (not found) * - *n_hole* - integer - 0 - * - *np_const* - - - (not found) * - *np_swarm* - - - (not found) * - *nray* - integer - 1 - * - *nu_epicycle* - real - 0\.0 - * - *particle_radius* - - - (not found) * - *phase_vpx* - real - 0\.0 - * - *phase_vpy* - real - 0\.0 - * - *phase_vpz* - real - 0\.0 - * - *pos_ellipsoid* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *pos_sphere* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *rad_sphere* - real - 0\.0 - * - *rhop_const* - - - (not found) * - *rhop_swarm* - - - (not found) * - *rhopmat* - - - (not found) * - *Ri0* - real - 0\.25 - * - *rp_ext* - - - (not found) * - *rp_int* - - - (not found) * - *sphere_theta1* - real - 0\.0 - * - *sphere_theta2* - real - 0\.0 - * - *tau_coll_min* - real - 0\.0 - * - *taucool* - real - 0\.0 - * - *tausg_min* - real - 0\.0 - * - *tausp* - real - 0\.0 - * - *tausp_species* - real, target, dimension (npar_species) - 0\.0 - * - *temp_grad0* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *tstart_brownian_par* - real - 0\.0 - * - *tstart_collisional_cooling* - real - 0\.0 - * - *tstart_dragforce_par* - real - 0\.0 - * - *tstart_grav_par* - real - 0\.0 - * - *tstart_grav_r_par* - real - 0\.0 - * - *tstart_grav_x_par* - real - 0\.0 - * - *tstart_grav_z_par* - real - 0\.0 - * - *vpx0* - real - 0\.0 - * - *vpx1* - real - 0\.0 - * - *vpx2* - real - 0\.0 - * - *vpx3* - real - 0\.0 - * - *vpy0* - real - 0\.0 - * - *vpy1* - real - 0\.0 - * - *vpy2* - real - 0\.0 - * - *vpy3* - real - 0\.0 - * - *vpz0* - real - 0\.0 - * - *vpz1* - real - 0\.0 - * - *vpz2* - real - 0\.0 - * - *vpz3* - real - 0\.0 - * - *xp0* - real - 0\.0 - * - *xp1* - real - 0\.0 - * - *xp2* - real - 0\.0 - * - *xp3* - real - 0\.0 - * - *yp0* - real - 0\.0 - * - *yp1* - real - 0\.0 - * - *yp2* - real - 0\.0 - * - *yp3* - real - 0\.0 - * - *zp0* - real - 0\.0 - * - *zp1* - real - 0\.0 - * - *zp2* - real - 0\.0 - * - *zp3* - real - 0\.0 - Module *particles_lagrangian.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a_ellipsoid* - real - 0\.0 - * - *amplvvp* - real - 0\.0 - * - *amplxxp* - real - 0\.0 - * - *b_ellipsoid* - real - 0\.0 - * - *bcpx* - - - (not found) * - *bcpy* - - - (not found) * - *bcpz* - - - (not found) * - *beta_dPdr_dust* - real - 0\.0 - * - *birthring_r* - real - 1\.0 - * - *birthring_width* - real - 0\.1 - * - *brownian_T0* - real - 0\.0 - * - *c_ellipsoid* - real - 0\.0 - * - *coeff* - complex, dimension (7) - (0\.0,0\.0) - * - *coeff_restitution* - real - 0\.5 - * - *cond_ratio* - real - 0\.0 - * - *delta_vp0* - real - 1\.0 - * - *Deltauy_gas_friction* - real - 0\.0 - * - *dustdensity_powerlaw* - - - (not found) * - *eps1* - real - 0\.5 - * - *epsp_friction_increase* - real - 100\.0 - * - *frac_init_particles* - real - 1\.0 - * - *gab_width* - - - (not found) * - *gravr* - real - 1\.0 - * - *gravr_profile* - character (len=labellen) - '' - * - *gravsmooth* - real - 0\.0 - * - *gravx* - real - 0\.0 - * - *gravx_profile* - character (len=labellen) - '' - * - *gravz* - real - 0\.0 - * - *gravz_profile* - character (len=labellen) - '' - * - *initvvp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *initxxp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *interp_pol_gradTT* - character (len=labellen) - 'none' - * - *interp_pol_oo* - character (len=labellen) - 'none' - * - *interp_pol_pp* - character (len=labellen) - 'none' - * - *interp_pol_rho* - character (len=labellen) - 'none' - * - *interp_pol_species* - character (len=labellen) - 'none' - * - *interp_pol_TT* - character (len=labellen) - 'none' - * - *interp_pol_uu* - character (len=labellen) - 'none' - * - *kx_gg* - real - 1\.0 - * - *kx_vpx* - real - 0\.0 - * - *kx_vpy* - real - 0\.0 - * - *kx_vpz* - real - 0\.0 - * - *kx_vvp* - real - 0\.0 - * - *kx_xxp* - real - 0\.0 - * - *ky_vpx* - real - 0\.0 - * - *ky_vpy* - real - 0\.0 - * - *ky_vpz* - real - 0\.0 - * - *ky_vvp* - real - 0\.0 - * - *ky_xxp* - real - 0\.0 - * - *kz_gg* - real - 1\.0 - * - *kz_vpx* - real - 0\.0 - * - *kz_vpy* - real - 0\.0 - * - *kz_vpz* - real - 0\.0 - * - *kz_vvp* - real - 0\.0 - * - *kz_xxp* - real - 0\.0 - * - *l_hole* - integer - 0 - * - *lbirthring_depletion* - logical - \.false\. - * - *lbrownian_forces* - logical - \.false\. - * - *lcalc_uup* - logical - \.false\. - * - *lcentrifugal_force_par* - logical - \.false\. - * - *lcheck_exact_frontier* - - - (not found) * - *lcoldstart_amplitude_correction* - logical - \.false\. - * - *lcollisional_cooling_rms* - logical - \.false\. - * - *lcollisional_cooling_taucool* - logical - \.false\. - * - *lcollisional_cooling_twobody* - logical - \.false\. - * - *lcollisional_dragforce_cooling* - logical - \.false\. - * - *lcollisional_heat* - logical - \.false\. - * - *lcompensate_friction_increase* - logical - \.false\. - * - *lcoriolis_force_par* - logical - \.true\. - * - *ldragforce_dust_par* - logical - \.false\. - * - *ldragforce_equi_global_eps* - logical - \.false\. - * - *ldragforce_equi_noback* - logical - \.false\. - * - *ldragforce_gas_par* - logical - \.false\. - * - *ldragforce_heat* - logical - \.false\. - * - *ldragforce_radialonly* - logical - \.false\. - * - *ldragforce_stiff* - logical - \.false\. - * - *ldraglaw_eps_stk_transonic* - logical - \.false\. - * - *ldraglaw_epstein* - logical - \.true\. - * - *ldraglaw_epstein_stokes_linear* - logical - \.false\. - * - *ldraglaw_epstein_transonic* - logical - \.false\. - * - *ldraglaw_purestokes* - logical - \.false\. - * - *ldraglaw_simple* - logical - \.false\. - * - *ldraglaw_steadystate* - logical - \.false\. - * - *ldraglaw_stokesschiller* - logical - \.false\. - * - *ldt_adv_par* - logical - \.true\. - * - *ldt_grav_par* - logical - \.true\. - * - *lenforce_policy* - logical - \.false\. - * - *lgaussian_birthring* - logical - \.false\. - * - *lglobalrandom* - logical - \.false\. - * - *linsert_particles_continuously* - - - (not found) * - *linterpolate_spline* - - - (not found) * - *lmigration_real_check* - - - (not found) * - *lmigration_redo* - - - (not found) * - *lnocalc_np* - - - (not found) * - *lnocalc_rhop* - - - (not found) * - *lnostore_uu* - logical - \.true\. - * - *lparticle_gravity* - logical - \.true\. - * - *lparticlemesh_pqs_assignment* - - - (not found) * - *lrandom_particle_pencils* - - - (not found) * - *lreassign_strat_rhom* - logical - \.true\. - * - *lsinkparticle_1* - - - (not found) * - *lsinkpoint* - logical - \.false\. - * - *ltau_coll_min_courant* - logical - \.true\. - * - *lthermophoretic_forces* - logical - \.false\. - * - *lvector_gravity* - logical - \.false\. - * - *lwithhold_init_particles* - logical - \.false\. - * - *Lx0* - real - 0\.0 - * - *Ly0* - real - 0\.0 - * - *Lz0* - real - 0\.0 - * - *m_hole* - integer - 0 - * - *mean_free_path_gas* - real - 0\.0 - * - *mpmat* - - - (not found) * - *n_hole* - integer - 0 - * - *np_const* - - - (not found) * - *nu_epicycle* - real - 0\.0 - * - *particle_mesh* - - - (not found) * - *particle_radius* - - - (not found) * - *phase_vpx* - real - 0\.0 - * - *phase_vpy* - real - 0\.0 - * - *phase_vpz* - real - 0\.0 - * - *pos_ellipsoid* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *pos_sphere* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *rad_sphere* - real - 0\.0 - * - *remove_particle_at_time* - - - (not found) * - *remove_particle_criteria* - - - (not found) * - *remove_particle_criteria_size* - - - (not found) * - *rhop_const* - - - (not found) * - *rhopmat* - - - (not found) * - *Ri0* - real - 0\.25 - * - *rp_ext* - - - (not found) * - *rp_int* - - - (not found) * - *rpbeta* - real - 0\.0 - * - *rpbeta_species* - real, target, dimension (npar_species) - 0\.0 - * - *rsinkparticle_1* - - - (not found) * - *rsinkpoint* - real - 0\.0 - * - *tau_coll_min* - real - 0\.0 - * - *taucool* - real - 0\.0 - * - *tausg_min* - real - 0\.0 - * - *tausp* - real - 0\.0 - * - *tausp_species* - real, target, dimension (npar_species) - 0\.0 - * - *temp_grad0* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *thermophoretic_eq* - character (len=labellen) - 'nothing' - * - *thermophoretic_T0* - real - 0\.0 - * - *tstart_brownian_par* - real - 0\.0 - * - *tstart_collisional_cooling* - real - 0\.0 - * - *tstart_dragforce_par* - real - 0\.0 - * - *tstart_grav_par* - real - 0\.0 - * - *tstart_grav_r_par* - real - 0\.0 - * - *tstart_grav_x_par* - real - 0\.0 - * - *tstart_grav_z_par* - real - 0\.0 - * - *tstart_liftforce_par* - real - 0\.0 - * - *tstart_sink_par* - real - 0\.0 - * - *vpx0* - real - 0\.0 - * - *vpx1* - real - 0\.0 - * - *vpx2* - real - 0\.0 - * - *vpx3* - real - 0\.0 - * - *vpy0* - real - 0\.0 - * - *vpy1* - real - 0\.0 - * - *vpy2* - real - 0\.0 - * - *vpy3* - real - 0\.0 - * - *vpz0* - real - 0\.0 - * - *vpz1* - real - 0\.0 - * - *vpz2* - real - 0\.0 - * - *vpz3* - real - 0\.0 - * - *xp0* - real - 0\.0 - * - *xp1* - real - 0\.0 - * - *xp2* - real - 0\.0 - * - *xp3* - real - 0\.0 - * - *xsinkpoint* - real - 0\.0 - * - *yp0* - real - 0\.0 - * - *yp1* - real - 0\.0 - * - *yp2* - real - 0\.0 - * - *yp3* - real - 0\.0 - * - *ysinkpoint* - real - 0\.0 - * - *zp0* - real - 0\.0 - * - *zp1* - real - 0\.0 - * - *zp2* - real - 0\.0 - * - *zp3* - real - 0\.0 - * - *zsinkpoint* - real - 0\.0 - Module *particles_lyapunov.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_lyapunov_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *bamp* - real - 1e-2 - * - *kmode_forb* - real - 3 - * - *linit_largeb* - logical - \.false\. - Module *particles_mass.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_mass_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *init_particle_mass* - character(len=labellen), dimension(ninit) - 'nothing' - * - *ldiffm* - logical - \.false\. - * - *ldiffuse_backreac* - logical - \.false\. - * - *mass_const* - real - 0\.0 - Module *particles_number.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_number_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *cdtpf* - real - 0\.2 - * - *deltavp22_floor* - real - 0\.0 - * - *initnpswarm* - character (len=labellen), dimension(ninit) - 'nothing' - * - *lfragmentation_par* - logical - \.false\. - * - *np_swarm0* - real - 1\.0 - * - *np_swarm0_luck* - real - 1\.0 - * - *rhop_swarm0* - real - 1\.0 - * - *tstart_fragmentation_par* - real - 0\.0 - * - *vthresh_coagulation* - real - 0\.0 - Module *particles_persistence.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_persistence_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *RR* - real,dimension(NPARTDISP) - 0\.0 - Module *particles_potential.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_potential_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *arb_factor* - integer - 10 - * - *cell_in_grid* - integer - 1 - * - *fampl* - real - 1\. - * - *lpotential* - logical - - * - *Nbin_in_Rcutoff* - integer - 100 - * - *ppotential* - character (len=labellen) - 'nothing' - * - *psigma_by_dx* - real - 0\.1 - * - *Rcutoff_in_grid* - integer - 1 - * - *rescale_diameter* - real - 1\. - * - *sigma_in_grid* - integer - 1 - * - *skin_factor* - real - 2\. - Module *particles_radius.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_radius_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a0_initdist* - real - 5e-6 - * - *alpha* - real - 1\. - * - *alpha_cond* - real - 1\.0 - * - *ap0* - real, dimension(ndustrad) - 0\.0 - * - *ap1* - real - 1\.0 - * - *aphigh* - real - 2\.0 - * - *aplow* - real - 1\.0 - * - *apmid* - real - 1\.5 - * - *apmin* - real - 0\.0 - * - *b* - real - 1\. - * - *cdtpc* - real - 0\.2 - * - *cdtps* - real - 0\.2 - * - *condensation_coefficient_type* - character(len=labellen) - 'constant' - * - *deltavp12_floor* - real - 0\.0 - * - *diffusion_coefficient* - real - 1\.0 - * - *eps_dtog* - - - (not found) * - *initap* - character(len=labellen), dimension(ninit) - 'nothing' - * - *ip1* - integer - npar/2 - * - *labsorbing_species* - logical - \.false\. - * - *lambda* - real - 1\. - * - *lborder_driving_ocean* - logical - \.false\. - * - *lcondensation_par* - logical - \.false\. - * - *lcondensing_species* - - - (not found) * - *ldroplet_evapcool* - logical - \.false\. - * - *lfixed_particles_radius* - logical - \.false\. - * - *lgas_enthalpy_flux* - logical - \.false\. - * - *llatent_heat* - logical - \.true\. - * - *lparticles_radius_rpbeta* - - - (not found) * - *lsherwood_film* - logical - \.false\. - * - *lsweepup_par* - logical - \.false\. - * - *mbar* - real - 1\.0 - * - *n0* - real - 1\. - * - *nbin_initdist* - integer - 20 - * - *qplaw* - real - 0\.0 - * - *radii_distribution* - real, dimension(ndustrad) - 0\.0 - * - *rhopmat* - - - (not found) * - *rpbeta0* - real - 0\.0 - * - *rr_d* - real - 0\.0 - * - *rr_q* - real - 2\.5 - * - *sigma_initdist* - real - 0\.2 - * - *tau_damp_evap* - real - 0\.0 - * - *tau_ocean_driving* - real - 0\.0 - * - *tstart_sweepup_par* - real - 0\.0 - * - *TTocean* - real - 300\.0 - * - *vthresh_sweepup* - real - -1\.0 - * - *ztop_ocean* - real - 0\.0 - Module *particles_selfgravity.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_selfgrav_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *lnopartingrav* - logical - \.false\. - * - *lselfgravity_particles* - logical - \.true\. - Module *particles_sink.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_sink_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *aps0* - real - 0\.0 - * - *aps1* - real - 0\.0 - * - *aps2* - real - 0\.0 - * - *aps3* - real - 0\.0 - * - *bondi_accretion_grav_smooth* - real - 1\.35 - * - *cdtsubgrid* - real - 0\.1 - * - *initaps* - character (len=labellen), dimension(ninit) - 'nothing' - * - *laccrete_sink_sink* - logical - \.true\. - * - *lbondi_accretion* - logical - \.false\. - * - *ldebug_subgrid_accretion* - logical - \.false\. - * - *lrhop_roche_unit* - logical - \.false\. - * - *lselfgravity_sinkparticles* - logical - \.true\. - * - *lsink_communication_all_to_all* - logical - \.false\. - * - *lsink_radius_dx_unit* - logical - \.false\. - * - *lsubgrid_accretion* - logical - \.false\. - * - *rhop_sink_create* - real - -1\.0 - * - *rsurf_subgrid* - real - 0\.001 - * - *rsurf_to_rhill* - real - 0\.0 - * - *sink_birth_radius* - real - 1\.0 - Module *particles_spin.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_spin_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplsp* - real, dimension(ninit) - 0\.0 - * - *initsp* - character(len=labellen), dimension(ninit) - 'nothing' - * - *lmagnus_lift* - logical - \.false\. - * - *lsaffman_lift* - logical - \.false\. - Module *particles_stalker.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_stalker_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *dstalk* - real - 0\.1 - PAR_DOC: times between printout of stalker data * - *linterpolate_cic* - logical - \.false\. - * - *linterpolate_tsc* - logical - \.true\. - * - *lstalk_ap* - logical - \.true\. - PAR_DOC: particles diameter * - *lstalk_aps* - logical - \.true\. - * - *lstalk_bb* - logical - \.true\. - PAR_DOC: magnetic field at particles position * - *lstalk_grho* - logical - \.false\. - PAR_DOC: gas density gradient at particles position * - *lstalk_gTT* - logical - \.false\. - * - *lstalk_guu* - logical - \.false\. - PAR_DOC: gas velocity gradient at particles position * - *lstalk_npswarm* - logical - \.false\. - * - *lstalk_potself* - logical - \.true\. - * - *lstalk_relvel* - logical - \.false\. - PAR_DOC: particles relative velocity to gas * - *lstalk_rho* - logical - \.true\. - PAR_DOC: gas density at particles position * - *lstalk_rhopswarm* - logical - \.true\. - * - *lstalk_sink_particles* - logical - \.false\. - * - *lstalk_uu* - logical - \.true\. - PAR_DOC: gas velocity at particles position * - *lstalk_vv* - logical - \.true\. - PAR_DOC: particles velocity * - *lstalk_xx* - logical - \.true\. - PAR_DOC: particles position Module *particles_surfspec.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_surf_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *init_surf* - character(len=labellen), dimension(ninit) - 'nothing' - * - *init_surf_mol_frac* - real, dimension(10) - - INIT_DOC: Initial surface fraction Module *particles_temperature.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_TT_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *cp_part* - real - 0\.711e7 - wolframalpha, erg/(g*K) * - *emissivity* - real - 0\.0 - * - *init_part_temp* - real - 0\. - * - *init_particle_temperature* - character(len=labellen), dimension(ninit) - 'nothing' - * - *ldiffTT* - logical - \.false\. - * - *ldiffuse_backtemp* - logical - \.false\. - Module *particles_tetrad.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_tetrad_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *rsmall* - real - 1e-6 - Module *particles_tracers.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *bcpx* - - - (not found) * - *bcpy* - - - (not found) * - *bcpz* - - - (not found) * - *eps_dtog* - - - (not found) * - *gravz_profile* - character (len=labellen) - 'zero' - * - *initxxp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *ldragforce_equi_global_eps* - logical - \.false\. - * - *lglobalrandom* - logical - \.false\. - * - *lparticlemesh_cic* - - - (not found) * - *lparticlemesh_tsc* - - - (not found) * - *lquadratic_interpolation* - logical - \.false\. - * - *ltrace_dust* - logical - \.false\. - * - *nu_epicycle* - real - 0\.0 - * - *tausp* - real - 0\.0 - * - *xp0* - real - 0\.0 - * - *yp0* - real - 0\.0 - * - *zp0* - real - 0\.0 - Module *pointmasses.f90* ~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *pointmasses_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *accrete_hills_frac* - real, dimension(nqpar) - 0\.2 - * - *bcqx* - character (len=2*bclen+1) - 'p' - * - *bcqy* - character (len=2*bclen+1) - 'p' - * - *bcqz* - character (len=2*bclen+1) - 'p' - * - *cdtq* - real - 0\.1 - * - *density_scale* - real - 0\.001 - * - *eccentricity* - real - 0\.0 - * - *final_ramped_mass* - real, dimension(nqpar) - 0\.0 - * - *frac_smooth* - real, dimension(nqpar) - 0\.4 - * - *GNewton* - real - \ :f:var:`~cparam/impossible` - * - *initvvq* - character (len=labellen) - 'nothing' - * - *initxxq* - character (len=labellen) - 'random' - * - *ipotential_pointmass* - character (len=labellen), dimension (nqpar) - 'newton' - * - *iprimary* - integer - 1 - * - *laccretion* - logical, dimension(nqpar) - \.false\. - * - *lcorrect_gasgravity_lstart* - logical - \.false\. - * - *lcylindrical_gravity_nbody* - logical, dimension(nqpar) - \.false\. - * - *ldt_pointmasses* - logical - \.true\. - * - *ldust_gravity* - logical - \.false\. - * - *lexclude_frozen* - logical - \.false\. - * - *lgas_gravity* - logical - \.true\. - * - *lramp* - logical - \.false\. - * - *lretrograde* - logical - \.false\. - * - *pmass* - real, dimension(nqpar) - 0\.0 - * - *r_smooth* - real, dimension(nqpar) - \ :f:var:`~cparam/impossible` - * - *ramp_orbits* - integer - 5 - * - *semimajor_axis* - real - 1\.0 - * - *vxq0* - real, dimension(nqpar) - 0\.0 - * - *vyq0* - real, dimension(nqpar) - 0\.0 - * - *vzq0* - real, dimension(nqpar) - 0\.0 - * - *xq0* - real, dimension(nqpar) - 0\.0 - * - *yq0* - real, dimension(nqpar) - 0\.0 - * - *zq0* - real, dimension(nqpar) - 0\.0 - Module *poisson.f90* ~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *poisson_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *kmax* - real - 0\.0 - * - *lexpand_grid* - logical - \.false\. - * - *lisoz* - logical - \.false\. - * - *lklimit_shear* - logical - \.false\. - * - *lrazor_thin* - logical - \.false\. - * - *lsemispectral* - logical - \.false\. - Module *poisson_logspirals.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *poisson_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *Bsmooth* - real - 0\.01 - * - *Gnewton* - real - G_Newton_cgs - Module *poisson_multigrid.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *poisson_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *niter_poisson* - integer - 30 - Module *polymer.f90* ~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *polymer_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *initpoly* - character (len=labellen), dimension(ninit) - 'nothing' - * - *pamp* - real - 1\. - * - *rod_dirn* - real, dimension(3) - (/0\.0,0\.0,0\.0/) - Module *pscalar.f90* ~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *pscalar_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplcc* - real - 0\.1 - * - *ampllncc* - real - 0\.1 - * - *ampllncc2* - real - 0\.0 - * - *cc_const* - real - 0\.0 - * - *cc_min* - real - 0\.0 - * - *delta_lncc* - real - 0 - * - *epsilon_lncc* - real - 0\.0 - * - *initlncc* - character (len=labellen) - 'zero' - * - *initlncc2* - character (len=labellen) - 'zero' - * - *kx_lncc* - real - 1\.0 - * - *ky_lncc* - real - 1\.0 - * - *kz_lncc* - real - 1\.0 - * - *ldustdrift* - logical - \.false\. - * - *lupw_lncc* - logical - \.false\. - * - *radius_lncc* - real - 0\.0 - * - *widthlncc* - real - 0\.5 - * - *widthlncc1* - real - 1\.0 - * - *widthlncc2* - real - 1\.5 - Module *pscalar_nolog.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *pscalar_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplcc* - real - 0\.1 - * - *amplcc2* - real - 0\.0 - * - *ampllncc* - real - \ :f:var:`~cparam/impossible` - * - *ampllncc2* - real - \ :f:var:`~cparam/impossible` - * - *cc_const* - real - 1\.0 - * - *cc_left* - real - 1\. - * - *cc_min* - real - 0\.0 - * - *cc_right* - real - 0\. - * - *epsilon_cc* - real - 0\.0 - * - *epsilon_lncc* - real - \ :f:var:`~cparam/impossible` - * - *hoverr* - real - 0\.05 - * - *initcc* - character (len=labellen) - 'nothing' - * - *initcc2* - character (len=labellen) - 'zero' - * - *initlncc* - character (len=labellen) - '\ :f:var:`~cparam/impossible`' - * - *initlncc2* - character (len=labellen) - '\ :f:var:`~cparam/impossible`' - * - *kx_cc* - real - 1\.0 - * - *kx_lncc* - real - \ :f:var:`~cparam/impossible` - * - *kxx_cc* - real - 0\.0 - * - *ky_cc* - real - 1\.0 - * - *ky_lncc* - real - \ :f:var:`~cparam/impossible` - * - *kyy_cc* - real - 0\.0 - * - *kz_cc* - real - 1\.0 - * - *kz_lncc* - real - \ :f:var:`~cparam/impossible` - * - *kzz_cc* - real - 0\.0 - * - *ll_sh* - integer - -1 - * - *mm_sh* - integer - -1 - * - *n_xprof* - integer - 0 - * - *powerlr* - real - 3\.0 - * - *radius_cc* - real - 0\.0 - * - *radius_lncc* - real - \ :f:var:`~cparam/impossible` - * - *widthcc* - real - 0\.5 - * - *widthlncc* - real - \ :f:var:`~cparam/impossible` - * - *xjump_mid* - real - 0\. - * - *yjump_mid* - real - 0\. - * - *zjump_mid* - real - 0\. - * - *zoverh* - real - 1\.0 - Module *radiation_ray.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *radiation_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_bump* - real - 0\.0 - * - *amplkapparho* - real - 1\.0 - * - *amplSrad* - real - 1\.0 - * - *angle_weight* - character (len=labellen) - 'corrected' - * - *bc_rad* - character (len=2*bclen+1), dimension(3) - (/'0:0','0:0','S:0'/) - * - *cool_wid* - real - \ :f:var:`~cparam/impossible` - * - *expo2_rho_opa* - real - 0\.0 - * - *expo2_temp_opa* - real - 0\.0 - * - *expo_rho_opa* - real - 0\.0 - * - *expo_temp_opa* - real - 0\.0 - * - *expo_temp_opa_buff* - real - 0\.0 - * - *Frad_boundary_ref* - real - 0\.0 - * - *kappa20_cst* - real, dimension (mnu) - 0\.0 - * - *kappa_ceiling* - real - \ :f:var:`~cparam/max_real` - * - *kappa_cst* - real, dimension (mnu) - 1\.0 - * - *kappa_Kconst* - real - 1\.0 - * - *kapparho_const* - real - 1\.0 - * - *kapparho_cst* - real - 1\.0 - * - *kapparho_floor* - real - 0\.0 - * - *knee_temp_opa* - real - 0\.0 - * - *lcheck_tau_division* - logical - \.false\. - * - *lcommunicate* - logical - \.true\. - * - *lcutoff_opticallythin* - logical - \.false\. - * - *lcutoff_zconst* - logical - \.false\. - * - *ldoppler_rad* - logical - \.false\. - * - *ldoppler_rad_includeQ* - logical - \.false\. - * - *ldoppler_rad_includeQ2fact* - logical - \.true\. - * - *ldoppler_rad_includeQder* - logical - \.false\. - * - *ldoppler_rad_includeQfact* - logical - \.true\. - * - *lfix_radweight_1d* - logical - \.true\. - * - *lintrinsic* - logical - \.true\. - * - *lrad_cool_diffus* - logical - \.false\. - * - *lrad_debug* - logical - \.false\. - * - *lrad_pres_diffus* - logical - \.false\. - * - *lradflux* - logical - \.false\. - * - *lradpress* - logical - \.false\. - * - *lread_source_function* - logical - \.false\. - * - *lrevision* - logical - \.true\. - * - *lsingle_ray* - logical - \.false\. - * - *nIsurf* - integer - 1 - * - *nnu* - integer - 1 - * - *opacity_type* - character (len=labellen) - 'Hminus' - * - *rad2max* - integer - 1 - * - *radius_kapparho* - real - 1\.0 - * - *radius_Srad* - real - 1\.0 - * - *radx* - integer - 0 - * - *rady* - integer - 0 - * - *radz* - integer - 1 - * - *ref_rho_opa* - real - 1\.0 - * - *ref_temp_opa* - real - 1\.0 - * - *scalefactor_kappa* - real, dimension (mnu) - 1\.0 - * - *scalefactor_Srad* - real, dimension (mnu) - 1\.0 - * - *sigma_bump* - real - 1\.0 - * - *single_ray* - integer, dimension (3) - 0 - * - *source_function_type* - character (len=labellen) - 'LTE' - * - *Srad_const* - real - 1\.0 - * - *tau_bot* - real - 0\.0 - * - *tau_top* - real - 0\.0 - * - *TT_bot* - real - 0\.0 - * - *TT_bump* - real - 0\.0 - * - *TT_top* - real - 0\.0 - * - *width_temp_opa* - real - 1\.0 - * - *z_cutoff* - real - \ :f:var:`~cparam/impossible` - Module *selfgravity.f90* ~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *selfgrav_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *gravitational_const* - real, target - 0\.0 - * - *kappa* - real - 0\.0 - * - *lBryan_etal14* - logical - \.false\. - PAR_DOC: Bryan_etal14 convention, where velocity is not comoving. * - *lselfgravity_dust* - logical - \.false\. - * - *lselfgravity_gas* - logical - \.true\. - * - *lselfgravity_neutrals* - logical - \.false\. - * - *luse_G_Newton* - logical - \.false\. - PAR_DOC: Use physical Newton constant (in the correct units) * - *rhs_poisson_const* - real, target - 1\.0 - * - *tstart_selfgrav* - real, target - 0\.0 - Module *selfgravity_logspirals.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *selfgrav_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *gravitational_const* - real, target - 0\.0 - * - *kappa* - real - 0\.0 - * - *lselfgravity_dust* - logical - \.false\. - * - *lselfgravity_gas* - logical - \.true\. - * - *lselfgravity_neutrals* - logical - \.false\. - * - *rhs_poisson_const* - real, target - 1\.0 - * - *tstart_selfgrav* - real, target - 0\.0 - Module *shear.f90* ~~~~~~~~~~~~~~~~~~ The following variables are part of the *shear_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *deltay* - - - (not found) * - *lmagnetic_stretching* - logical - \.true\. - * - *lposdef* - logical, dimension(mcom) - \.false\. - * - *lposdef_advection* - logical - \.false\. - * - *lrandomx0* - logical - \.false\. - * - *lshearadvection_as_shift* - logical, target - \.false\. - * - *ltvd_advection* - logical - \.false\. - * - *norder_poly* - integer - 3 - * - *Omega* - - - (not found) * - *qshear* - - - (not found) * - *qshear0* - real - 0\.0 - * - *shear_method* - character(len=7) - 'fft' - * - *sini* - real - 0\.0 - * - *Sshear* - - - (not found) * - *Sshear1* - real - 0\.0 - * - *u0_advec* - real, dimension(3) - 0\.0 - * - *x0_shear* - real - 0\.0 - Module *signal_handling.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *signal_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *sigval* - integer, dimension(2) - -1 - 2 is the max number of signal to catch Module *solid_cells.f90* ~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *solid_cells_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_noise* - real - 0\. - * - *close_interpolation_method* - integer - 1 - * - *cylinder_radius* - real, dimension(max_items) - 0\. - * - *cylinder_temp* - real, dimension(max_items) - 703\.0 - * - *cylinder_xpos* - real, dimension(max_items) - 0\. - * - *cylinder_ypos* - real, dimension(max_items) - 0\. - * - *cylinder_zpos* - real, dimension(max_items) - 0\. - * - *flow_dir_set* - real - 0\. - * - *ineargridshift* - real - 1 - * - *init_uu* - real - 0\. - * - *initsolid_cells* - character(len=labellen), dimension(ninit) - 'nothing' - * - *interpolation_method* - character(len=labellen) - 'staircase' - * - *lclose_interpolation* - logical - \.false\. - * - *lclose_linear* - logical - \.false\. - * - *lclose_quad_rad_inter* - logical - \.true\. - * - *limit_close_linear* - real - 0\.5 - * - *lnointerception* - logical - \.false\. - * - *lset_flow_dir* - logical - \.false\. - * - *ncylinders* - integer - 0 - * - *nforcepoints* - integer - 200 - * - *nspheres* - integer - 0 - * - *object_skin* - real - 0\. - * - *skin_depth* - real - 0\. - * - *sphere_radius* - real, dimension(max_items) - 0\. - * - *sphere_temp* - real, dimension(max_items) - 703\.0 - * - *sphere_xpos* - real, dimension(max_items) - 0\. - * - *sphere_ypos* - real, dimension(max_items) - 0\. - * - *sphere_zpos* - real, dimension(max_items) - 0\. - Module *solid_cells_ogrid.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *solid_cells_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *af* - real, intent(in) - - * - *ampl_noise* - - - (not found) * - *BDRY5* - - - (not found) * - *coeff_grid_o* - - - (not found) * - *cylinder_radius* - - - (not found) * - *cylinder_temp* - - - (not found) * - *cylinder_xpos* - - - (not found) * - *cylinder_ypos* - - - (not found) * - *cylinder_zpos* - - - (not found) * - *filter_frequency* - - - (not found) * - *flow_dir_set* - - - (not found) * - *grid_func_ogrid* - - - (not found) * - *init_rho_cyl* - - - (not found) * - *init_uu* - - - (not found) * - *initsolid_cells* - - - (not found) * - *interp_shift* - - - (not found) * - *interpol_filter* - - - (not found) * - *interpol_order_poly* - - - (not found) * - *interpolation_method* - - - (not found) * - *kinetics_heter* - - - (not found) * - *lcheck_init_interpolation* - - - (not found) * - *lcheck_interpolation* - - - (not found) * - *ldist_CO* - - - (not found) * - *ldist_CO2* - - - (not found) * - *lexpl_rho* - - - (not found) * - *lfilter_rhoonly* - - - (not found) * - *lfilter_solution* - - - (not found) * - *lfilter_TT* - - - (not found) * - *llin_BC* - - - (not found) * - *lnonegative_Yk* - - - (not found) * - *lock_dt* - - - (not found) * - *lparticle_uradonly* - - - (not found) * - *lreac_heter* - - - (not found) * - *lrk_tvd* - - - (not found) * - *lset_flow_dir* - - - (not found) * - *lshift_origin_lower_ogrid* - - - (not found) * - *lshift_origin_ogrid* - - - (not found) * - *lsinus_spec_distr* - - - (not found) * - *lspecial_rad_int* - - - (not found) * - *lspecial_rad_int_mom* - - - (not found) * - *ltanh_rate* - - - (not found) * - *ncylinders* - - - (not found) * - *particle_interpolate* - - - (not found) * - *r_int_inner_vid* - - - (not found) * - *r_ogrid* - - - (not found) * - *reduce_timestep* - - - (not found) * - *SBP* - - - (not found) * - *SBP_optimized* - - - (not found) * - *SBP_reduced_to2* - - - (not found) * - *scale_gas* - - - (not found) * - *scale_oxy* - - - (not found) * - *skin_depth_solid* - - - (not found) * - *solid_reactions_intro_time* - - - (not found) * - *tanh_a1* - - - (not found) * - *tanh_a2* - - - (not found) * - *Tgrad_stretch* - - - (not found) * - *toler* - - - (not found) * - *TT_square_fit* - - - (not found) * - *xyz_star_ogrid* - - - (not found) Module *streamlines.f90* ~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *streamlines_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *h_max* - real, public - 0\.4 - * - *h_min* - real, public - 1e-4 - * - *int_q* - character (len=labellen), public - '' - * - *l_max* - real, public - 10\. - * - *tol* - real, public - 1e-4 - * - *trace_field* - character (len=labellen), public - '' - * - *trace_sub* - integer, public - 1 - Module *temperature_idealgas.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *entropy_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_lnTT* - real, dimension (ninit) - 0\.0 - * - *ampl_TT* - real, dimension (ninit) - 0\.0 - * - *center1_x* - real - 0\.0 - * - *center1_y* - real - 0\.0 - * - *center1_z* - real - 0\.0 - * - *coef_lnTT* - complex - 0\. - * - *Fbot* - real - \ :f:var:`~cparam/impossible` - * - *hcond0* - real - \ :f:var:`~cparam/impossible` - * - *hole_slope* - real - 0\.0 - * - *hole_width* - real - 0\.0 - * - *initlnTT* - character (len=labellen), dimension(ninit) - 'nothing' - * - *Kmax* - real - 0\.0 - * - *Kmin* - real - 0\.0 - * - *kx_lnTT* - real - 1\. - * - *ky_lnTT* - real - 1\. - * - *kz_lnTT* - real - 1\. - * - *linitial_log* - logical - \.false\. - * - *lnTT_const* - real - 0\.0 - * - *ltemperature_nolog* - - - (not found) * - *luminosity* - real - 0\.0 - * - *mpoly0* - real, target - 1\.5 - * - *mpoly1* - real, target - 1\.5 - * - *mpoly2* - real, target - 1\.5 - * - *r_bcz* - real - 0\.0 - * - *radius_lnTT* - real - 0\.1 - * - *Tbump* - real - 0\.0 - * - *temp_zaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *TT_const* - real - 1\.0 - * - *wheat* - real - 0\.1 - * - *widthlnTT* - real - 2*\ :f:var:`~cparam/epsi` - Module *temperature_ionization.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *entropy_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_lnTT* - real - 0\. - * - *amplTT1* - real - 0\. - * - *amplTT2* - real - 0\. - * - *delta_TT* - real - 0\. - * - *initlnTT* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_lnTT* - real - 1\.0 - * - *ky_lnTT* - real - 1\.0 - * - *kz_lnTT* - real - 1\.0 - * - *lnTT_const* - real - 0\.0 - * - *lnTT_left* - real - 1\.0 - * - *lnTT_right* - real - 1\.0 - * - *ltemperature_nolog* - - - (not found) * - *radius_lnTT* - real - 0\.1 - * - *TT_const* - real - 1\.0 - * - *widthlnTT* - real - 2*\ :f:var:`~cparam/epsi` - * - *widthTT* - real - 0\. - * - *xjump_mid* - real - 0\. - * - *yjump_mid* - real - 0\. - * - *zjump_mid* - real - 0\. - Module *testfield_axisym.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testfield_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplaatest* - real, dimension (ninit) - 0\. - * - *B_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *initaatest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_aatest* - real, dimension (ninit) - 1\. - * - *ky_aatest* - real, dimension (ninit) - 1\. - * - *kz_aatest* - real, dimension (ninit) - 1\. - * - *ljxb_as_aux* - logical - \.false\. - * - *luxb_as_aux* - logical - \.false\. - * - *phasex_aatest* - real, dimension (ninit) - 0\. - * - *phasez_aatest* - real, dimension (ninit) - 0\. - * - *zextent* - logical - \.true\. - Module *testfield_axisym2.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testfield_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplaatest* - real, dimension (ninit) - 0\. - * - *B_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *initaatest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_aatest* - real, dimension (ninit) - 1\. - * - *ky_aatest* - real, dimension (ninit) - 1\. - * - *kz_aatest* - real, dimension (ninit) - 1\. - * - *ljxb_as_aux* - logical - \.false\. - * - *luxb_as_aux* - logical - \.false\. - * - *phasex_aatest* - real, dimension (ninit) - 0\. - * - *phasez_aatest* - real, dimension (ninit) - 0\. - * - *zextent* - logical - \.true\. - Module *testfield_meri.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testfield_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplaatest* - real, dimension (ninit) - 0\. - * - *B_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *initaatest* - character (len=labellen), dimension(ninit) - 'zero' - * - *ljxb_as_aux* - logical - \.false\. - * - *luxb_as_aux* - logical - \.false\. - Module *testflow_z.f90* ~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testflow_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *inituutest* - character (len=labellen), dimension(ninit*njtestflow) - 'nothing' - * - *zextent* - logical - \.true\. - Module *thermal_energy.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *entropy_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *eth_const* - real - 1\.0 - * - *eth_left* - real - - * - *eth_right* - real - - * - *initeth* - character (len=labellen), dimension(ninit) - 'nothing' - * - *widtheth* - real - - * - *xjump_mid* - real - 0\. - * - *yjump_mid* - real - 0\. - * - *zjump_mid* - real - 0\. - Module *experimental/anelastic.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *density_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampllnrho* - real, dimension (ninit) - 0\.0 - * - *amplrho* - real, dimension (ninit) - 0\.0 - * - *b_ell* - - - (not found) * - *beta_glnrho_global* - real, dimension(3) - 0\.0 - * - *co1_ss* - real - 0\. - * - *co2_ss* - real - 0\. - * - *coeflnrho* - complex - 0\. - * - *cs2bot* - - - (not found) * - *cs2top* - - - (not found) * - *density_floor* - real - -1\.0 - * - *eps_planet* - real - 0\.5 - * - *hh0* - real - 0\.0 - * - *hoverr* - real - 0\.05 - * - *idiff* - character (len=labellen), dimension(ndiff_max) - '' - * - *initlnrho* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_lnrho* - real, dimension (ninit) - 1\.0 - * - *kxx_lnrho* - real, dimension (ninit) - 0\.0 - * - *ky_lnrho* - real, dimension (ninit) - 1\.0 - * - *kyy_lnrho* - real, dimension (ninit) - 0\.0 - * - *kz_lnrho* - real, dimension (ninit) - 1\.0 - * - *kzz_lnrho* - real, dimension (ninit) - 0\.0 - * - *lanti_shockdiffusion* - logical - \.false\. - * - *lcontinuity_gas* - logical - \.true\. - * - *ldensity_nolog* - - - (not found) * - *ldiffusion_nolog* - logical - \.false\. - * - *lexponential_smooth* - logical - \.false\. - * - *lnrho_const* - real - 0\.0 - * - *lnrho_z_shift* - real - 0\.0 - * - *lrho_as_aux* - logical - \.false\. - * - *lshare_plaw* - logical - \.false\. - * - *mpoly* - real, target - \ :f:var:`~cparam/impossible` - * - *phase_lnrho* - real, dimension (ninit) - 0\.0 - * - *plaw* - real, target - 0\.0 - * - *powerlr* - real - 3\.0 - * - *q_ell* - real - 5\.0 - * - *radial_percent_smooth* - real - 10\. - * - *radius_lnrho* - real, dimension (ninit) - 0\.5 - * - *rbound* - - - (not found) * - *rho_const* - real - 1\.0 - * - *rho_left* - real, dimension (ninit) - 1\.0 - * - *rho_right* - real, dimension (ninit) - 1\.0 - * - *rshift* - real - 0\.0 - * - *Sigma1* - real - 150\. - * - *strati_type* - character (len=labellen) - 'lnrho_ss' - * - *wdamp* - real - 0\. - * - *widthlnrho* - real, dimension (ninit) - 0\.1 - * - *xblob* - real - 0\. - * - *yblob* - real - 0\. - * - *zblob* - real - 0\. - * - *zoverh* - real - 1\.5 - Module *experimental/barneshut.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *poisson_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *lmakecartoon* - logical - \.false\. - print some map data to stdout for tree illustration purposes * - *lnorepeatsumming* - logical - \.true\. - (very) slow to start, quick to run * - *lprecalcdists* - logical - \.false\. - Pre-calculate point-region distances. * - *lreadoctree* - logical - \.false\. - * - *lshowtime* - logical - \.false\. - Print BH integration at each time step for * - *lsquareregions* - logical - \.false\. - .true. = make regions as square-shaped as * - *ltreestatus* - logical - \.false\. - * - *lwriteoctree* - logical - \.false\. - * - *octree_maxdist* - real - 1e308 - * - *octree_smoothdist* - real - 0\.15 - * - *octree_theta* - real - 0\.5 - Module *experimental/cosmicray_current.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *cosmicrayflux_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplfcr* - real - 0\. - * - *cs2cr* - real - 1\. - * - *fcr_const* - real - 0\. - * - *gamma_cr* - real - 1\. - * - *initfcr* - character (len=labellen) - 'zero' - * - *kx_fcr* - real - 1\. - * - *ky_fcr* - real - 1\. - * - *kz_fcr* - real - 1\. - * - *omegahat* - real - 0\. - Module *experimental/cosmicray_density.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *cosmicray_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplecr* - real - \.1 - * - *amplecr2* - real - 0\. - * - *ecr_const* - real - 0\. - * - *epsilon_ecr* - real - 0\. - * - *gammacr* - real - 4\./3\. - * - *initecr* - character (len=labellen) - 'zero' - * - *initecr2* - character (len=labellen) - 'zero' - * - *kx_ecr* - real - 1\. - * - *ky_ecr* - real - 1\. - * - *kz_ecr* - real - 1\. - * - *lnegl* - logical - \.false\. - * - *lvariable_tensor_diff* - logical - \.false\. - * - *radius_ecr* - real - 1\. - * - *widthecr* - real - \.5 - * - *x_pos_cr* - real - \.0 - * - *x_pos_cr2* - real - \.0 - * - *y_pos_cr* - real - \.0 - * - *y_pos_cr2* - real - \.0 - * - *z_pos_cr* - real - \.0 - * - *z_pos_cr2* - real - \.0 - Module *experimental/entropy_anelastic.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *entropy_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_ss* - real - 0\. - * - *ampl_TT* - real - 0\. - * - *beta_glnrho_global* - real, dimension(3) - 0\. - * - *center1_x* - real - 0\. - * - *center1_y* - real - 0\. - * - *center1_z* - real - 0\. - * - *center2_x* - real - 0\. - * - *center2_y* - real - 0\. - * - *center2_z* - real - 0\. - * - *chi_t* - real - 0\. - * - *cool_fac* - real - 1\. - * - *cs0hs* - real - 0\.0 - * - *cs2cool* - real, target - - * - *epsilon_ss* - real - 0\. - * - *grads0* - - - (not found) * - *H0hs* - real - 0\.0 - * - *hcond0* - real, target - \ :f:var:`~cparam/impossible` - * - *initss* - character (len=labellen), dimension(ninit) - 'nothing' - * - *khor_ss* - real - 1\. - * - *kx_ss* - real - 1\. - * - *ky_ss* - real - 1\. - * - *kz_ss* - real - 1\. - * - *ladvection_entropy* - logical - \.true\. - * - *lhcond_global* - logical - \.false\. - * - *luminosity* - real - 0\. - * - *lviscosity_heat* - logical - \.true\. - * - *mixinglength_flux* - real - 0\. - * - *mpoly0* - real, target - 1\.5 - * - *mpoly1* - real, target - 1\.5 - * - *mpoly2* - real, target - 1\.5 - * - *pertss* - character (len=labellen) - 'zero' - * - *pp_const* - real - 0\. - * - *r_bcz* - real - 0\. - * - *radius_ss* - real - 0\.1 - * - *rho0hs* - real - 0\.0 - * - *ss_const* - real - 0\. - * - *ss_left* - real - 1\. - * - *ss_right* - real - 1\. - * - *T0* - real - 1\. - * - *tau_cool* - real - 0\.0 - * - *thermal_background* - real - 0\. - * - *thermal_peak* - real - 0\. - * - *thermal_scaling* - real - 1\. - * - *TTref_cool* - real - 0\.0 - * - *wheat* - real - 0\.1 - * - *widthss* - real - 2*\ :f:var:`~cparam/epsi` - Module *experimental/eos_idealgas_vapor.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *eos_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *cpdry* - real - \ :f:var:`~cparam/impossible` - * - *cs0* - real - 1\.0 - * - *error_cp* - real - 1\.0e-6 - * - *gamma* - real - 5\.0/3\.0 - * - *mudry* - real - 1\.0 - * - *muvap* - real - 1\.0 - * - *rho0* - real - 1\.0 - Module *experimental/gravity_r_radpressure.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *grav_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *dustbeta* - real, dimension(ndustspec) - 0\.0 - * - *g0* - real - 0\. - * - *g01* - real, dimension(ninit) - 0\. - * - *g1* - real - 0\. - * - *gravz* - real - 0\. - * - *gravz_profile* - character (len=labellen) - 'zero' - * - *ionbeta* - real - 0\.0 - Poynting-Robertson beta for ions experiencing rad pressure * - *ipotential* - character (len=labellen), dimension(ninit) - 'zero' - * - *lgravity_gas* - logical - \.true\. - * - *lgravity_neutrals* - logical - \.true\. - * - *lindirect_terms* - logical - \.false\. - * - *lnumerical_equilibrium* - logical - \.false\. - * - *lramp_mass* - logical - \.false\. - * - *n_pot* - real - 10 - exponent for smoothed potential * - *n_pot1* - real - 10 - exponent for smoothed potential * - *nu_epicycle* - real - 1\.0 - * - *qgshear* - real - 1\.5 - (global) shear parameter * - *r0_pot* - real - 0\. - peak radius for smoothed potential * - *r1_pot1* - real - 0\. - peak radius for smoothed potential * - *rp1_pot* - real - 0\. - * - *rpot* - real, dimension(ninit) - 0\. - * - *t_ramp_mass* - real - \ :f:var:`~cparam/impossible` - Module *experimental/hydro_ffreeMHDrel.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *hydro_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampluu* - real - 0\. - * - *initpower* - real - 1\. - * - *inituu* - character (len=labellen) - 'zero' - * - *kx_uu* - real - 1\. - * - *ky_uu* - real - 1\. - * - *kz_uu* - real - 1\. - * - *Omega* - - - (not found) * - *urand* - real - 0\. - * - *uu_left* - real - 0\. - * - *uu_lower* - real - 1\. - * - *uu_right* - real - 0\. - * - *uu_upper* - real - 1\. - * - *uy_left* - real - 0\. - * - *uy_right* - real - 0\. - * - *widthuu* - real - \.1 - Module *experimental/magnetic_ffreeMHDrel.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *magnetic_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *A0* - real, dimension(3) - (/0\.,0\.,1\./) - * - *amplaa* - real - 0\. - * - *amplaa2* - real - 0\. - * - *axisr1* - real, dimension(3) - (/0,0,1/) - * - *axisr2* - real, dimension(3) - (/1,0,0/) - * - *B_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *by_left* - real - 0\. - * - *by_right* - real - 0\. - * - *dispr1* - real, dimension(3) - (/0\.,0\.5,0\./) - * - *dispr2* - real, dimension(3) - (/0\.,-0\.5,0\./) - * - *epsilonaa* - real - 1e-2 - * - *eta* - real - 0\. - * - *fring1* - real - 0\. - * - *fring2* - real - 0\. - * - *initaa* - character (len=labellen) - 'zero' - * - *initaa2* - character (len=labellen) - 'zero' - * - *Iring1* - real - 0\. - * - *Iring2* - real - 0\. - * - *k_aa* - real, dimension(3) - (/0\.,0\.,0\./) - * - *kx_aa2* - real - \ :f:var:`~cparam/impossible` - * - *ky_aa2* - real - \ :f:var:`~cparam/impossible` - * - *kz_aa2* - real - \ :f:var:`~cparam/impossible` - * - *lpress_equil* - logical - \.false\. - * - *radius* - real - \.1 - * - *Rring1* - real - 1\. - * - *Rring2* - real - 1\. - * - *widthaa* - real - \.5 - * - *wr1* - real - 0\.3 - * - *wr2* - real - 0\.3 - * - *z0aa* - real - 0\. - Module *experimental/magnetic_shearboxJ.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *magnetic_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amp_relprof* - real - 1\.0 - * - *ampl_ax* - real, dimension (ninit) - 0\.0 - * - *ampl_ay* - real, dimension (ninit) - 0\.0 - * - *ampl_az* - real, dimension (ninit) - 0\.0 - * - *ampl_B0* - real - 0\.0 - * - *amplaa* - real, dimension (ninit) - 0\.0 - * - *amplaaB* - real, dimension (ninit) - 0\.0 - * - *amplaaJ* - real, dimension (ninit) - 0\.0 - * - *B0_ext* - real, dimension(3) - 0\.0 - * - *B_ext* - real, dimension(3) - 0\.0 - * - *boxchargedensity* - - - (not found) * - *boxcurrentux* - - - (not found) * - *boxomega* - - - (not found) * - *boxshear* - - - (not found) * - *by_left* - real - 0\.0 - * - *by_right* - real - 0\.0 - * - *bz_left* - real - 0\.0 - * - *bz_right* - real - 0\.0 - * - *center1_x* - real - 0\.0 - * - *center1_y* - real - 0\.0 - * - *center1_z* - real - 0\.0 - * - *coefaa* - complex, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *coefbb* - complex, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *cutoff_aa* - real - 0\.0 - * - *damp* - real - 0\. - * - *dipole_moment* - real - 0\.0 - * - *epsilonaa* - real - 0\.01 - * - *eta_jump* - real - 0\.0 - * - *etaB* - real - 0\. - * - *fluxtube_border_width* - real - \ :f:var:`~cparam/impossible` - * - *inclaa* - real - 0\.0 - * - *initaa* - character (len=labellen), dimension(ninit) - 'nothing' - * - *initpower2_aa* - real - -11\./3\. - * - *initpower_aa* - real - 0\.0 - * - *J_ext* - real, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *k_relprof* - real - 1\.0 - * - *kgaussian_aa* - real - 0\. - * - *kpeak_aa* - real - 10\. - * - *kx_aa* - real, dimension (ninit) - 1\.0 - * - *kx_ax* - real, dimension (ninit) - 0\.0 - * - *kx_ay* - real, dimension (ninit) - 0\.0 - * - *kx_az* - real, dimension (ninit) - 0\.0 - * - *ky_aa* - real, dimension (ninit) - 1\.0 - * - *ky_ax* - real, dimension (ninit) - 0\.0 - * - *ky_ay* - real, dimension (ninit) - 0\.0 - * - *ky_az* - real, dimension (ninit) - 0\.0 - * - *kz_aa* - real, dimension (ninit) - 1\.0 - * - *kz_ax* - real, dimension (ninit) - 0\.0 - * - *kz_ay* - real, dimension (ninit) - 0\.0 - * - *kz_az* - real, dimension (ninit) - 0\.0 - * - *lB_ext_in_comaux* - logical - \.true\. - * - *lB_ext_pot* - logical - \.false\. - * - *lbb_as_aux* - logical - \.false\. - * - *lbb_as_comaux* - logical - \.false\. - * - *lbbt_as_aux* - logical - \.false\. - * - *lbext_curvilinear* - logical - \.true\. - * - *lbx_ext_global* - logical - \.false\. - * - *lby_ext_global* - logical - \.false\. - * - *lbz_ext_global* - logical - \.false\. - * - *lcheck_positive_va2* - logical - \.false\. - * - *lEE_as_aux* - logical - \.false\. - * - *lforce_free_test* - logical - \.false\. - * - *ljj_as_aux* - logical - \.false\. - * - *ljjt_as_aux* - logical - \.false\. - * - *ljxb_as_aux* - logical - \.false\. - * - *lneutralion_heat* - logical - \.true\. - * - *lno_second_ampl_aa* - logical - \.true\. - * - *lohmic_heat* - logical - \.true\. - * - *lpress_equil* - logical - \.false\. - * - *lpress_equil_alt* - logical - \.false\. - * - *lpress_equil_via_ss* - logical - \.false\. - * - *lshearboxcurrent* - logical - - !!AJWR * - *lskip_projection_aa* - logical - \.false\. - * - *lua_as_aux* - logical - \.false\. - * - *magnetic_xaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *magnetic_zaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *mix_factor* - real - 0\. - * - *mu_ext_pot* - real - -0\.5 - * - *mu_r* - real - -0\.5 - (still needed for backwards compatibility) * - *N_modes_aa* - integer - 1 - * - *ncutoff_aa* - real - 1\. - * - *non_ffree_factor* - real - 1\. - * - *phase_ax* - real, dimension (ninit) - 0\.0 - * - *phase_ay* - real, dimension (ninit) - 0\.0 - * - *phase_az* - real, dimension (ninit) - 0\.0 - * - *phasex_aa* - real, dimension (ninit) - 0\.0 - * - *phasey_aa* - real, dimension (ninit) - 0\.0 - * - *phasez_aa* - real, dimension (ninit) - 0\.0 - * - *radius* - real - 0\.1 - * - *radRFP* - real - 1\. - * - *relhel_aa* - real - 1\. - * - *RFPrad* - real, dimension (ninit) - 1\.0 - * - *RFPradB* - real - 1\. - * - *RFPradJ* - real - 1\. - * - *rnoise_ext* - real - \ :f:var:`~cparam/impossible` - * - *rnoise_int* - real - \ :f:var:`~cparam/impossible` - * - *t0_bext* - real - 0\.0 - * - *t_bext* - real - 0\.0 - * - *tau_relprof* - real - 0\.0 - * - *th_spot* - real - PI/4 - * - *two_step_factor* - real - 1\. - * - *va2max_jxb* - real - 0\.0 - * - *va2power_jxb* - integer - 5 - * - *widthaa* - real - 0\.5 - * - *x0aa* - real - 0\.0 - * - *z0aa* - real - 0\.0 - * - *znoise_ext* - real - \ :f:var:`~cparam/impossible` - * - *znoise_int* - real - \ :f:var:`~cparam/impossible` - Module *experimental/neutralvelocity_matchiontemp.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *neutralvelocity_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_unx* - real - 0\.0 - * - *ampl_uny* - real - 0\.0 - * - *ampl_unz* - real - 0\.0 - * - *ampluun* - real, dimension (ninit) - 0\.0 - * - *colldrag* - real - 0 - * - *csn0* - real - 0\. - * - *inituun* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_uun* - real - 1\. - * - *ky_uun* - real - 1\. - * - *kz_uun* - real - 1\. - * - *ladvection_velocity* - logical - \.true\. - * - *lcentrifugal_force* - logical - \.false\. - * - *lcoriolis_force* - logical - \.true\. - * - *Omega* - - - (not found) * - *rnoise_ext* - real - \ :f:var:`~cparam/impossible` - * - *rnoise_int* - real - \ :f:var:`~cparam/impossible` - * - *uun_const* - real, dimension(3) - (/0\.,0\.,0\./) - Module *experimental/particles_dust_ajwr.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a_ellipsoid* - real - 0\.0 - * - *amplvvp* - real - 0\.0 - * - *amplxxp* - real - 0\.0 - * - *b_ellipsoid* - real - 0\.0 - * - *bcpx* - - - (not found) * - *bcpy* - - - (not found) * - *bcpz* - - - (not found) * - *beta_dPdr_dust* - real - 0\.0 - * - *brownian_T0* - real - 0\.0 - * - *c_ellipsoid* - real - 0\.0 - * - *coeff* - complex, dimension (7) - (0\.0,0\.0) - * - *coeff_restitution* - real - 0\.5 - * - *cond_ratio* - real - 0\.0 - * - *delta_vp0* - real - 1\.0 - * - *Deltauy_gas_friction* - real - 0\.0 - * - *dustdensity_powerlaw* - - - (not found) * - *eps1* - real - 0\.5 - * - *eps_dtog* - - - (not found) * - *epsp_friction_increase* - real - 100\.0 - * - *frac_init_particles* - real - 1\.0 - * - *gab_width* - - - (not found) * - *gravr* - real - 1\.0 - * - *gravr_profile* - character (len=labellen) - '' - * - *gravsmooth* - real - 0\.0 - * - *gravx* - real - 0\.0 - * - *gravx_profile* - character (len=labellen) - '' - * - *gravz* - real - 0\.0 - * - *gravz_profile* - character (len=labellen) - '' - * - *initvvp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *initxxp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *interp_pol_gradTT* - character (len=labellen) - 'ngp' - * - *interp_pol_oo* - character (len=labellen) - 'ngp' - * - *interp_pol_pp* - character (len=labellen) - 'ngp' - * - *interp_pol_rho* - character (len=labellen) - 'ngp' - * - *interp_pol_species* - character (len=labellen) - 'ngp' - * - *interp_pol_TT* - character (len=labellen) - 'ngp' - * - *interp_pol_uu* - character (len=labellen) - 'ngp' - * - *kx_gg* - real - 1\.0 - * - *kx_vpx* - real - 0\.0 - * - *kx_vpy* - real - 0\.0 - * - *kx_vpz* - real - 0\.0 - * - *kx_vvp* - real - 0\.0 - * - *kx_xxp* - real - 0\.0 - * - *ky_vpx* - real - 0\.0 - * - *ky_vpy* - real - 0\.0 - * - *ky_vpz* - real - 0\.0 - * - *ky_vvp* - real - 0\.0 - * - *ky_xxp* - real - 0\.0 - * - *kz_gg* - real - 1\.0 - * - *kz_vpx* - real - 0\.0 - * - *kz_vpy* - real - 0\.0 - * - *kz_vpz* - real - 0\.0 - * - *kz_vvp* - real - 0\.0 - * - *kz_xxp* - real - 0\.0 - * - *l_hole* - integer - 0 - * - *lbrownian_forces* - logical - \.false\. - * - *lcalc_uup* - logical - \.false\. - * - *lcentrifugal_force_par* - logical - \.false\. - * - *lcheck_exact_frontier* - - - (not found) * - *lcoldstart_amplitude_correction* - logical - \.false\. - * - *lcollisional_cooling_rms* - logical - \.false\. - * - *lcollisional_cooling_taucool* - logical - \.false\. - * - *lcollisional_cooling_twobody* - logical - \.false\. - * - *lcollisional_dragforce_cooling* - logical - \.false\. - * - *lcollisional_heat* - logical - \.false\. - * - *lcompensate_friction_increase* - logical - \.false\. - * - *lcoriolis_force_par* - logical - \.true\. - * - *ldragforce_dust_par* - logical - \.false\. - * - *ldragforce_equi_global_eps* - logical - \.false\. - * - *ldragforce_equi_noback* - logical - \.false\. - * - *ldragforce_gas_par* - logical - \.false\. - * - *ldragforce_heat* - logical - \.false\. - * - *ldragforce_radialonly* - logical - \.false\. - * - *ldragforce_stiff* - logical - \.false\. - * - *ldraglaw_eps_stk_transonic* - logical - \.false\. - * - *ldraglaw_epstein* - logical - \.true\. - * - *ldraglaw_epstein_stokes_linear* - logical - \.false\. - * - *ldraglaw_epstein_transonic* - logical - \.false\. - * - *ldraglaw_purestokes* - logical - \.false\. - * - *ldraglaw_simple* - logical - \.false\. - * - *ldraglaw_steadystate* - logical - \.false\. - * - *ldt_adv_par* - logical - \.true\. - * - *ldt_grav_par* - logical - \.true\. - * - *lenforce_policy* - logical - \.false\. - * - *lglobalrandom* - logical - \.false\. - * - *linsert_particles_continuously* - - - (not found) * - *linterpolate_spline* - - - (not found) * - *lmigration_real_check* - - - (not found) * - *lmigration_redo* - - - (not found) * - *lnocalc_np* - - - (not found) * - *lnocalc_rhop* - - - (not found) * - *lnostore_uu* - logical - \.true\. - * - *lparticle_gravity* - logical - \.true\. - * - *lparticlemesh_cic* - - - (not found) * - *lparticlemesh_pqs_assignment* - - - (not found) * - *lparticlemesh_tsc* - - - (not found) * - *lrandom_particle_pencils* - - - (not found) * - *lreassign_strat_rhom* - logical - \.true\. - * - *lsinkparticle_1* - - - (not found) * - *lsinkpoint* - logical - \.false\. - * - *ltau_coll_min_courant* - logical - \.true\. - * - *lthermophoretic_forces* - logical - \.false\. - * - *Lx0* - real - 0\.0 - * - *Ly0* - real - 0\.0 - * - *Lz0* - real - 0\.0 - * - *m_hole* - integer - 0 - * - *mean_free_path_gas* - real - 0\.0 - * - *mp_swarm* - - - (not found) * - *mpmat* - - - (not found) * - *n_hole* - integer - 0 - * - *np_const* - - - (not found) * - *np_swarm* - - - (not found) * - *nu_epicycle* - real - 0\.0 - * - *particle_mesh* - - - (not found) * - *particle_radius* - - - (not found) * - *phase_vpx* - real - 0\.0 - * - *phase_vpy* - real - 0\.0 - * - *phase_vpz* - real - 0\.0 - * - *pos_ellipsoid* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *pos_sphere* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *rad_sphere* - real - 0\.0 - * - *rhop_const* - - - (not found) * - *rhop_swarm* - - - (not found) * - *rhopmat* - - - (not found) * - *Ri0* - real - 0\.25 - * - *rp_ext* - - - (not found) * - *rp_int* - - - (not found) * - *rpbeta* - real - 0\.0 - * - *rpbeta_species* - real, target, dimension (npar_species) - 0\.0 - * - *rsinkparticle_1* - - - (not found) * - *rsinkpoint* - real - 0\.0 - * - *tau_coll_min* - real - 0\.0 - * - *taucool* - real - 0\.0 - * - *tausg_min* - real - 0\.0 - * - *tausp* - real - 0\.0 - * - *tausp_species* - real, target, dimension (npar_species) - 0\.0 - * - *temp_grad0* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *thermophoretic_eq* - character (len=labellen) - 'nothing' - * - *thermophoretic_T0* - real - 0\.0 - * - *tstart_brownian_par* - real - 0\.0 - * - *tstart_collisional_cooling* - real - 0\.0 - * - *tstart_dragforce_par* - real - 0\.0 - * - *tstart_grav_par* - real - 0\.0 - * - *tstart_grav_r_par* - real - 0\.0 - * - *tstart_grav_x_par* - real - 0\.0 - * - *tstart_grav_z_par* - real - 0\.0 - * - *tstart_liftforce_par* - real - 0\.0 - * - *tstart_sink_par* - real - 0\.0 - * - *vpx0* - real - 0\.0 - * - *vpx1* - real - 0\.0 - * - *vpx2* - real - 0\.0 - * - *vpx3* - real - 0\.0 - * - *vpy0* - real - 0\.0 - * - *vpy1* - real - 0\.0 - * - *vpy2* - real - 0\.0 - * - *vpy3* - real - 0\.0 - * - *vpz0* - real - 0\.0 - * - *vpz1* - real - 0\.0 - * - *vpz2* - real - 0\.0 - * - *vpz3* - real - 0\.0 - * - *xp0* - real - 0\.0 - * - *xp1* - real - 0\.0 - * - *xp2* - real - 0\.0 - * - *xp3* - real - 0\.0 - * - *xsinkpoint* - real - 0\.0 - * - *yp0* - real - 0\.0 - * - *yp1* - real - 0\.0 - * - *yp2* - real - 0\.0 - * - *yp3* - real - 0\.0 - * - *ysinkpoint* - real - 0\.0 - * - *zp0* - real - 0\.0 - * - *zp1* - real - 0\.0 - * - *zp2* - real - 0\.0 - * - *zp3* - real - 0\.0 - * - *zsinkpoint* - real - 0\.0 - Module *experimental/particles_dust_brdeplete.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a_ellipsoid* - real - 0\.0 - * - *amplvvp* - real - 0\.0 - * - *amplxxp* - real - 0\.0 - * - *b_ellipsoid* - real - 0\.0 - * - *bcpx* - - - (not found) * - *bcpy* - - - (not found) * - *bcpz* - - - (not found) * - *beta_dPdr_dust* - real - 0\.0 - * - *birthring_r* - real - 1\.0 - * - *birthring_width* - real - 0\.1 - * - *brownian_T0* - real - 0\.0 - * - *c_ellipsoid* - real - 0\.0 - * - *coeff* - complex, dimension (7) - (0\.0,0\.0) - * - *coeff_restitution* - real - 0\.5 - * - *cond_ratio* - real - 0\.0 - * - *delta_vp0* - real - 1\.0 - * - *Deltauy_gas_friction* - real - 0\.0 - * - *dustdensity_powerlaw* - - - (not found) * - *eps1* - real - 0\.5 - * - *eps_dtog* - - - (not found) * - *epsp_friction_increase* - real - 100\.0 - * - *frac_init_particles* - real - 1\.0 - * - *gab_width* - - - (not found) * - *gravr* - real - 1\.0 - * - *gravr_profile* - character (len=labellen) - '' - * - *gravsmooth* - real - 0\.0 - * - *gravx* - real - 0\.0 - * - *gravx_profile* - character (len=labellen) - '' - * - *gravz* - real - 0\.0 - * - *gravz_profile* - character (len=labellen) - '' - * - *initvvp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *initxxp* - character (len=labellen), dimension (ninit) - 'nothing' - * - *interp_pol_gradTT* - character (len=labellen) - 'ngp' - * - *interp_pol_oo* - character (len=labellen) - 'ngp' - * - *interp_pol_pp* - character (len=labellen) - 'ngp' - * - *interp_pol_rho* - character (len=labellen) - 'ngp' - * - *interp_pol_species* - character (len=labellen) - 'ngp' - * - *interp_pol_TT* - character (len=labellen) - 'ngp' - * - *interp_pol_uu* - character (len=labellen) - 'ngp' - * - *kx_gg* - real - 1\.0 - * - *kx_vpx* - real - 0\.0 - * - *kx_vpy* - real - 0\.0 - * - *kx_vpz* - real - 0\.0 - * - *kx_vvp* - real - 0\.0 - * - *kx_xxp* - real - 0\.0 - * - *ky_vpx* - real - 0\.0 - * - *ky_vpy* - real - 0\.0 - * - *ky_vpz* - real - 0\.0 - * - *ky_vvp* - real - 0\.0 - * - *ky_xxp* - real - 0\.0 - * - *kz_gg* - real - 1\.0 - * - *kz_vpx* - real - 0\.0 - * - *kz_vpy* - real - 0\.0 - * - *kz_vpz* - real - 0\.0 - * - *kz_vvp* - real - 0\.0 - * - *kz_xxp* - real - 0\.0 - * - *l_hole* - integer - 0 - * - *lbrownian_forces* - logical - \.false\. - * - *lcalc_uup* - logical - \.false\. - * - *lcentrifugal_force_par* - logical - \.false\. - * - *lcheck_exact_frontier* - - - (not found) * - *lcoldstart_amplitude_correction* - logical - \.false\. - * - *lcollisional_cooling_rms* - logical - \.false\. - * - *lcollisional_cooling_taucool* - logical - \.false\. - * - *lcollisional_cooling_twobody* - logical - \.false\. - * - *lcollisional_dragforce_cooling* - logical - \.false\. - * - *lcollisional_heat* - logical - \.false\. - * - *lcompensate_friction_increase* - logical - \.false\. - * - *lcoriolis_force_par* - logical - \.true\. - * - *ldragforce_dust_par* - logical - \.false\. - * - *ldragforce_equi_global_eps* - logical - \.false\. - * - *ldragforce_equi_noback* - logical - \.false\. - * - *ldragforce_gas_par* - logical - \.false\. - * - *ldragforce_heat* - logical - \.false\. - * - *ldragforce_radialonly* - logical - \.false\. - * - *ldragforce_stiff* - logical - \.false\. - * - *ldraglaw_eps_stk_transonic* - logical - \.false\. - * - *ldraglaw_epstein* - logical - \.true\. - * - *ldraglaw_epstein_stokes_linear* - logical - \.false\. - * - *ldraglaw_epstein_transonic* - logical - \.false\. - * - *ldraglaw_purestokes* - logical - \.false\. - * - *ldraglaw_simple* - logical - \.false\. - * - *ldraglaw_steadystate* - logical - \.false\. - * - *ldt_adv_par* - logical - \.true\. - * - *ldt_grav_par* - logical - \.true\. - * - *lenforce_policy* - logical - \.false\. - * - *lgaussian_birthring* - logical - \.false\. - * - *lglobalrandom* - logical - \.false\. - * - *lignore_rhop_swarm* - - - (not found) * - *linsert_particles_continuously* - - - (not found) * - *linterpolate_spline* - - - (not found) * - *lmigration_real_check* - - - (not found) * - *lmigration_redo* - - - (not found) * - *lnocalc_np* - - - (not found) * - *lnocalc_rhop* - - - (not found) * - *lnostore_uu* - logical - \.true\. - * - *lparticle_gravity* - logical - \.true\. - * - *lparticlemesh_cic* - - - (not found) * - *lparticlemesh_pqs_assignment* - - - (not found) * - *lparticlemesh_tsc* - - - (not found) * - *lrandom_particle_pencils* - - - (not found) * - *lreassign_strat_rhom* - logical - \.true\. - * - *lsinkparticle_1* - - - (not found) * - *lsinkpoint* - logical - \.false\. - * - *ltau_coll_min_courant* - logical - \.true\. - * - *lthermophoretic_forces* - logical - \.false\. - * - *lvector_gravity* - logical - \.false\. - * - *lwithhold_init_particles* - logical - \.false\. - * - *Lx0* - real - 0\.0 - * - *Ly0* - real - 0\.0 - * - *Lz0* - real - 0\.0 - * - *m_hole* - integer - 0 - * - *mean_free_path_gas* - real - 0\.0 - * - *mp_swarm* - - - (not found) * - *mpmat* - - - (not found) * - *n_hole* - integer - 0 - * - *np_const* - - - (not found) * - *np_swarm* - - - (not found) * - *nu_epicycle* - real - 0\.0 - * - *particle_mesh* - - - (not found) * - *particle_radius* - - - (not found) * - *phase_vpx* - real - 0\.0 - * - *phase_vpy* - real - 0\.0 - * - *phase_vpz* - real - 0\.0 - * - *pos_ellipsoid* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *pos_sphere* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *rad_sphere* - real - 0\.0 - * - *rhop_const* - - - (not found) * - *rhop_swarm* - - - (not found) * - *rhopmat* - - - (not found) * - *Ri0* - real - 0\.25 - * - *rp_ext* - - - (not found) * - *rp_int* - - - (not found) * - *rpbeta* - real - 0\.0 - * - *rpbeta_species* - real, target, dimension (npar_species) - 0\.0 - * - *rsinkparticle_1* - - - (not found) * - *rsinkpoint* - real - 0\.0 - * - *tau_coll_min* - real - 0\.0 - * - *taucool* - real - 0\.0 - * - *tausg_min* - real - 0\.0 - * - *tausp* - real - 0\.0 - * - *tausp_species* - real, target, dimension (npar_species) - 0\.0 - * - *temp_grad0* - real, dimension (3) - (/0\.0,0\.0,0\.0/) - * - *thermophoretic_eq* - character (len=labellen) - 'nothing' - * - *thermophoretic_T0* - real - 0\.0 - * - *tstart_brownian_par* - real - 0\.0 - * - *tstart_collisional_cooling* - real - 0\.0 - * - *tstart_dragforce_par* - real - 0\.0 - * - *tstart_grav_par* - real - 0\.0 - * - *tstart_grav_r_par* - real - 0\.0 - * - *tstart_grav_x_par* - real - 0\.0 - * - *tstart_grav_z_par* - real - 0\.0 - * - *tstart_liftforce_par* - real - 0\.0 - * - *tstart_sink_par* - real - 0\.0 - * - *vpx0* - real - 0\.0 - * - *vpx1* - real - 0\.0 - * - *vpx2* - real - 0\.0 - * - *vpx3* - real - 0\.0 - * - *vpy0* - real - 0\.0 - * - *vpy1* - real - 0\.0 - * - *vpy2* - real - 0\.0 - * - *vpy3* - real - 0\.0 - * - *vpz0* - real - 0\.0 - * - *vpz1* - real - 0\.0 - * - *vpz2* - real - 0\.0 - * - *vpz3* - real - 0\.0 - * - *xp0* - real - 0\.0 - * - *xp1* - real - 0\.0 - * - *xp2* - real - 0\.0 - * - *xp3* - real - 0\.0 - * - *xsinkpoint* - real - 0\.0 - * - *yp0* - real - 0\.0 - * - *yp1* - real - 0\.0 - * - *yp2* - real - 0\.0 - * - *yp3* - real - 0\.0 - * - *ysinkpoint* - real - 0\.0 - * - *zp0* - real - 0\.0 - * - *zp1* - real - 0\.0 - * - *zp2* - real - 0\.0 - * - *zp3* - real - 0\.0 - * - *zsinkpoint* - real - 0\.0 - Module *experimental/particles_nbody_ajwr.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_nbody_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *accrete_hills_frac* - real, dimension(nspar) - 0\.2 - * - *bcspx* - - - (not found) * - *bcspy* - - - (not found) * - *bcspz* - - - (not found) * - *cdtpnbody* - real - 0\.1 - * - *delta_vsp0* - real - 1\.0 - * - *density_scale* - real - 0\.001 - * - *eccentricity* - real - 0\.0 - * - *final_ramped_mass* - real, dimension(nspar) - 0\.0 - * - *GNewton* - real - \ :f:var:`~cparam/impossible` - * - *icreate* - integer - 100 - * - *initvvsp* - character (len=labellen) - 'nothing' - * - *initxxsp* - character (len=labellen) - 'random' - * - *istar* - integer - 1 - * - *laccrete_when_create* - logical - \.true\. - * - *laccretion* - logical, dimension(nspar) - \.false\. - * - *ladd_mass* - logical, dimension(nspar) - \.false\. - * - *lcreate_dust* - logical - \.true\. - * - *lcreate_gas* - logical - \.true\. - * - *lcreate_sinks* - logical - \.false\. - * - *lcylindrical_gravity_nbody* - logical, dimension(nspar) - \.false\. - * - *ldt_nbody* - logical - \.true\. - * - *lexclude_frozen* - logical - \.false\. - * - *linertial_frame* - logical - \.true\. - * - *linterpolate_gravity* - logical - \.false\. - * - *linterpolate_quadratic_spline* - logical - \.false\. - * - *lramp* - logical - \.false\. - * - *lretrograde* - logical - \.false\. - * - *lvectorgravity* - logical - \.false\. - * - *maxsink* - integer - 10*nspar - * - *pmass* - real, dimension(nspar) - 0\.0 - * - *r_smooth* - real, dimension(nspar) - 0\.0 - * - *ramp_orbits* - integer - 5 - * - *semimajor_axis* - real - 1\.0 - * - *vspx0* - real, dimension(nspar) - 0\.0 - * - *vspy0* - real, dimension(nspar) - 0\.0 - * - *vspz0* - real, dimension(nspar) - 0\.0 - * - *xsp0* - real, dimension(nspar) - 0\.0 - * - *ysp0* - real, dimension(nspar) - 0\.0 - * - *zsp0* - real, dimension(nspar) - 0\.0 - Module *experimental/particles_potential.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_potential_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *arb_factor* - integer - 10 - * - *cell_in_grid* - integer - 1 - * - *fampl* - real - 1\. - * - *lpotential* - logical - - * - *Nbin_in_Rcutoff* - integer - 100 - * - *ppotential* - character (len=labellen) - 'nothing' - * - *psigma_by_dx* - real - 0\.1 - * - *Rcutoff_in_grid* - integer - 1 - * - *rescale_diameter* - real - 1\. - * - *sigma_in_grid* - integer - 1 - * - *skin_factor* - real - 2\. - Module *experimental/particles_radius_ajwr.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_radius_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a0_initdist* - real - 5e-6 - * - *alpha_cond* - real - 1\.0 - * - *ap0* - real, dimension (ninit) - 0\.0 - * - *ap1* - real - 1\.0 - * - *aphigh* - real - 2\.0 - * - *aplow* - real - 1\.0 - * - *apmin* - real - 0\.0 - * - *cdtpc* - real - 0\.2 - * - *cdtps* - real - 0\.2 - * - *condensation_coefficient_type* - character (len=labellen) - 'constant' - * - *deltavp12_floor* - real - 0\.0 - * - *diffusion_coefficient* - real - 1\.0 - * - *eps_dtog* - - - (not found) * - *initap* - character (len=labellen), dimension(ninit) - 'nothing' - * - *lborder_driving_ocean* - logical - \.false\. - * - *lcondensation_par* - logical - \.false\. - * - *llatent_heat* - logical - \.true\. - * - *lparticles_radius_rpbeta* - - - (not found) * - *lsweepup_par* - logical - \.false\. - * - *mbar* - real - 1\.0 - * - *nbin_initdist* - integer - 20 - * - *qplaw* - real - 0\.0 - * - *radii_distribution* - real, dimension (ninit) - 0\.0 - * - *rhopmat* - - - (not found) * - *rpbeta0* - real - 0\.0 - * - *sigma_initdist* - real - 0\.2 - * - *tau_damp_evap* - real - 0\.0 - * - *tau_ocean_driving* - real - 0\.0 - * - *tstart_sweepup_par* - real - 0\.0 - * - *TTocean* - real - 300\.0 - * - *vthresh_sweepup* - real - -1\.0 - * - *ztop_ocean* - real - 0\.0 - Module *experimental/particles_radius_strubbechiang.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_radius_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a0_initdist* - real - 5e-6 - * - *alpha_cond* - real - 1\.0 - * - *ap0* - real, dimension (ndustrad) - 0\.0 - * - *ap1* - real - 1\.0 - * - *aphigh* - real - 2\.0 - * - *aplow* - real - 1\.0 - * - *apmin* - real - 0\.0 - * - *cdtpc* - real - 0\.2 - * - *cdtps* - real - 0\.2 - * - *condensation_coefficient_type* - character (len=labellen) - 'constant' - * - *deltavp12_floor* - real - 0\.0 - * - *diffusion_coefficient* - real - 1\.0 - * - *eps_dtog* - - - (not found) * - *initap* - character (len=labellen), dimension(ninit) - 'nothing' - * - *lborder_driving_ocean* - logical - \.false\. - * - *lcondensation_par* - logical - \.false\. - * - *lfixed_particles_radius* - logical - \.false\. - * - *llatent_heat* - logical - \.true\. - * - *lparticles_radius_rpbeta* - - - (not found) * - *lsweepup_par* - logical - \.false\. - * - *mbar* - real - 1\.0 - * - *nbin_initdist* - integer - 20 - * - *qplaw* - real - 0\.0 - * - *radii_distribution* - real, dimension (ndustrad) - 0\.0 - * - *rhopmat* - - - (not found) * - *rpbeta0* - - - (not found) * - *sigma_initdist* - real - 0\.2 - * - *tau_damp_evap* - real - 0\.0 - * - *tau_ocean_driving* - real - 0\.0 - * - *tstart_sweepup_par* - real - 0\.0 - * - *TTocean* - real - 300\.0 - * - *vthresh_sweepup* - real - -1\.0 - * - *ztop_ocean* - real - 0\.0 - Module *experimental/poisson_cyl.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *poisson_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ipoisson_method* - character (len=labellen) - 'nothing' - * - *iteration_threshold* - real - 1e-3 - * - *kmax* - real - 0\.0 - * - *lrazor_thin* - logical - \.true\. - Module *experimental/poisson_expand.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *poisson_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *kmax* - real - 0\.0 - * - *lexpand_grid* - logical - \.false\. - * - *lklimit_shear* - logical - \.false\. - * - *lrazor_thin* - logical - \.false\. - * - *lsemispectral* - logical - \.false\. - Module *experimental/solid_cells_CGEO.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *solid_cells_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *bc_thermo_type* - character(len=12) - 'Dirichlet' - * - *bc_vel_type* - character(len=12) - 'no-slip' - * - *charac_len* - real, dimension(maxterm) - - for local nusselt number * - *flow_dir_set* - integer - - * - *geometryfile* - character(len=32), dimension(maxterm) - '1stl' - * - *init_uu* - real - 0 - * - *initsolid_cells* - character (len=labellen), dimension(ninit) - 'nothing' - * - *lset_flow_dir* - logical - \.false\. - * - *nobjects* - integer - - * - *reverse_normal_value* - integer - 1\.0 - * - *SCALE_STL* - real - 1\.0 - * - *solid_xpos* - real - 0\.0 - * - *solid_ypos* - real - 0\.0 - * - *solid_zpos* - real - 0\.0 - * - *TOL_STL* - real - 1e-23 - * - *TX_STL* - real - 0\.0 - * - *TY_STL* - real - 0\.0 - Module *experimental/solid_cells_reactive.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *solid_cells_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_noise* - real - 0 - * - *cylinder_radius* - real, dimension(max_items) - - * - *cylinder_temp* - real, dimension(max_items) - 330\.0 - * - *cylinder_theta* - real, dimension(max_items) - 0\.0 - * - *cylinder_xpos* - real, dimension(max_items) - - * - *cylinder_xvel* - real, dimension(max_items) - 0\.0 - * - *cylinder_ypos* - real, dimension(max_items) - - * - *cylinder_yvel* - real, dimension(max_items) - 0\.0 - * - *flow_dir_set* - real - - * - *ineargridshift* - real - 1\.0 - * - *init_uu* - real - 0 - * - *initsolid_cells* - character (len=labellen), dimension(ninit) - 'nothing' - * - *limit_close_linear* - real - 0\.7 - * - *lset_flow_dir* - logical - \.false\. - * - *ncylinders* - integer - 0 - * - *new_Stefan* - logical - \.false\. - * - *nforcepoints* - integer - 200 - * - *nspheres* - integer - 0 - * - *object_skin* - real - 0 - * - *pressure0* - real - 10\.13e5 - * - *skin_depth* - real - 0 - * - *solid_reactions_intro_time* - real - 0\.0 - * - *sphere_phi* - real, dimension(max_items) - 0\.0 - * - *sphere_radius* - real, dimension(max_items) - - * - *sphere_temp* - real, dimension(max_items) - 330\.0 - * - *sphere_theta* - real, dimension(max_items) - 0\.0 - * - *sphere_xpos* - real, dimension(max_items) - - * - *sphere_xvel* - real, dimension(max_items) - 0\.0 - * - *sphere_ypos* - real, dimension(max_items) - - * - *sphere_yvel* - real, dimension(max_items) - 0\.0 - * - *sphere_zpos* - real, dimension(max_items) - - * - *sphere_zvel* - real, dimension(max_items) - 0\.0 - Module *experimental/supernova.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *interstellar_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_SN* - real - \ :f:var:`~cparam/impossible` - * - *center_SN_x* - real - \ :f:var:`~cparam/impossible` - * - *center_SN_y* - real - \ :f:var:`~cparam/impossible` - * - *center_SN_z* - real - \ :f:var:`~cparam/impossible` - * - *cooling_select* - character (len=labellen) - 'RBN' - * - *energy_width_ratio* - real - 1\. - * - *frac_ecr* - real - 0\.1 - * - *frac_eth* - real - 0\.9 - * - *h_SNI* - real - \ :f:var:`~cparam/impossible` - * - *h_SNII* - real - \ :f:var:`~cparam/impossible` - * - *heating_rate* - real - 0\.015 - * - *heating_select* - character (len=labellen) - 'wolfire' - * - *initial_SNI* - integer - 0 - * - *initinterstellar* - character (len=labellen), dimension(ninit) - 'nothing' - * - *inner_shell_proportion* - real - 1\. - * - *kampl_SN* - real - \ :f:var:`~cparam/impossible` - * - *kpara* - real - 0\.025 - * - *kperp* - real - 0\.05 - * - *lheatz_min* - logical - \.true\. - * - *lSN_ecr* - logical - \.true\. - * - *lSN_eth* - logical - \.true\. - * - *lSN_fcr* - logical - \.false\. - * - *lSN_mass* - logical - \.true\. - * - *lSN_scale_rad* - logical - \.false\. - * - *lSN_velocity* - logical - \.false\. - * - *lSNI* - logical - \.true\. - * - *lSNII* - logical - \.false\. - * - *lSNII_gaussian* - logical - \.true\. - * - *lthermal_hse* - logical - \.false\. - * - *luniform_zdist_SNI* - logical - \.false\. - * - *mass_profile* - character (len=labellen) - 'gaussian3' - * - *mass_SN* - real - \ :f:var:`~cparam/impossible` - * - *mass_width_ratio* - real - 1\. - * - *N_mass* - real - 60\.0 - * - *outer_shell_proportion* - real - 1\.2 - * - *rho0ts* - real - \ :f:var:`~cparam/impossible` - * - *rho_SN_max* - real - \ :f:var:`~cparam/impossible` - * - *rho_SN_min* - real - \ :f:var:`~cparam/impossible` - * - *T0hs* - real - \ :f:var:`~cparam/impossible` - * - *t_next_SNI* - real - 0\.0 - * - *t_next_SNII* - real - 0\.0 - * - *thermal_profile* - character (len=labellen) - 'gaussian3' - * - *TT_SN_max* - real - \ :f:var:`~cparam/impossible` - * - *velocity_profile* - character (len=labellen) - 'gaussian3' - * - *velocity_SN* - real - \ :f:var:`~cparam/impossible` - * - *velocity_width_ratio* - real - 1\. - * - *width_SN* - real - \ :f:var:`~cparam/impossible` - Module *experimental/test_chemistry.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *chemistry_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplchem* - real - 1\. - * - *amplchemk* - real, dimension(nchemspec) - 0\. - * - *amplchemk2* - real, dimension(nchemspec) - 0\. - * - *chem_diff* - real - 0\. - * - *Cp_const* - - - (not found) * - *Cv_const* - real - \ :f:var:`~cparam/impossible` - * - *Diff_coef_const* - real - \ :f:var:`~cparam/impossible` - * - *file_name* - character(len=60) - 'nothing' - * - *flame_pos* - real - 0\. - * - *global_phi* - real - \ :f:var:`~cparam/impossible` - * - *init_pressure* - real - 10\.13e5 - * - *init_rho* - real - 1\. - * - *init_rho2* - real - 1\. - * - *init_TT1* - real - 298\. - * - *init_TT2* - real - 2400\. - * - *init_ux* - real - 0\. - * - *init_uy* - real - 0\. - * - *init_uz* - real - 0\. - * - *init_x1* - real - -0\.2 - * - *init_x2* - real - 0\.2 - * - *init_y1* - real - -0\.2 - * - *init_y2* - real - 0\.2 - * - *init_z1* - real - -0\.2 - * - *init_z2* - real - 0\.2 - * - *init_zz1* - real - 0\.01 - * - *init_zz2* - real - 0\.2 - * - *initchem* - character(len=labellen), dimension(ninit) - 'nothing' - * - *kx_chem* - real - 1\. - * - *ky_chem* - real - 1\. - * - *kz_chem* - real - 1\. - * - *l1step_test* - logical - \.false\. - * - *lambda_const* - real - \ :f:var:`~cparam/impossible` - * - *latmchem* - logical - \.false\. - * - *lchemistry_diag* - logical - \.false\. - * - *lcloud* - logical - \.false\. - * - *ldamp_zone_for_NSCBC* - logical - \.false\. - * - *lDiff_lewis* - logical - \.false\. - * - *lDiff_simple* - logical - \.false\. - * - *lfilter_strict* - logical - \.false\. - * - *lfix_Pr* - logical - \.false\. - * - *lfix_Sc* - logical - \.false\. - * - *lFlux_simple* - logical - \.false\. - * - *lheatc_chemistry* - logical - \.true\. - * - *lhotspot* - logical - \.false\. - * - *linit_density* - logical - \.false\. - * - *linit_temperature* - logical - \.false\. - * - *lreac_as_aux* - logical - \.false\. - * - *lSmag_diffusion* - logical - \.false\. - * - *lSmag_heat_transport* - logical - \.false\. - * - *lspecies_cond_simplified* - logical - \.true\. - * - *lT_const* - logical - \.false\. - * - *lT_tanh* - logical - \.false\. - * - *lThCond_simple* - logical - \.false\. - * - *nu_spec* - real, dimension(nchemspec) - 0\. - * - *Pr_turb* - real - 0\.7 - * - *prerun_directory* - character(len=60) - 'nothing' - * - *reac_rate_method* - character(len=30) - 'chemkin' - * - *Sc_number* - real - 0\.7 - , Pr_number=0.7 * - *str_thick* - real - 0\.02 - * - *visc_const* - real - \ :f:var:`~cparam/impossible` - * - *widthchem* - real - 1\. - * - *z_cloud* - real - 0\. - Module *experimental/test_eos_chemistry.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *eos_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *cp* - real - \ :f:var:`~cparam/impossible` - * - *cs0* - real - 1\. - * - *error_cp* - real - 1e-6 - * - *gamma* - real - 5\./3\. - * - *mu* - real - 1\. - * - *rho0* - real - 1\. - Module *inactive/gravitational_waves_hTXk_no_xpara.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplgij* - real - 0\. - * - *amplhij* - real - 0\. - * - *cstress_prefactor* - character (len=labellen) - '6' - * - *ctrace_factor* - character (len=labellen) - '1/3' - * - *fourthird_in_stress* - character (len=labellen) - '4/3' - * - *initgij* - character (len=labellen) - 'nothing' - * - *inithij* - character (len=labellen) - 'nothing' - * - *lggTX_as_aux* - logical - \.true\. - * - *lhhTX_as_aux* - logical - \.true\. - * - *lno_transverse_part* - logical - \.false\. - * - *lStress_as_aux* - logical - \.true\. - Module *inactive/testfield.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testfield_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *B_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *initaatest* - character (len=labellen) - 'zero' - * - *xextent* - logical - \.true\. - * - *zextent* - logical - \.true\. - Module *inactive/testfield_xz.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testfield_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *B_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *initaatest* - character (len=labellen) - 'zero' - * - *zextent* - logical - \.true\. - Module *magnetic/maxwell.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *magnetic_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha_inflation* - real - 0\. - * - *ampl_uy* - real - 0\. - * - *amplaa* - real - 1e-4 - * - *B_ext* - real, dimension(3) - 0\.0 - * - *beta_inflation* - real - 0\. - * - *conductivity* - character (len=labellen) - 'const' - * - *cutoff_aa* - real - 0\.0 - * - *initaak* - character (len=labellen) - 'nothing' - * - *initeek* - character (len=labellen) - 'nothing' - * - *initpower2_aa* - real - -11\./3\. - * - *initpower_aa* - real - 0\.0 - * - *k1hel* - real - 0\. - * - *k2hel* - real - 1\. - * - *kgaussian_aa* - real - 0\. - * - *kpeak_aa* - real - 10\. - * - *kx_aa* - integer - 0 - * - *ky_aa* - integer - 0 - * - *kz_aa* - integer - 0 - * - *laa_as_aux* - logical - \.false\. - * - *lbb_as_aux* - logical - \.true\. - * - *lee_as_aux* - logical - \.true\. - * - *lemf* - logical - \.false\. - * - *linflation* - logical - \.false\. - * - *ljj_as_aux* - logical - \.false\. - * - *lminus_mode* - logical - \.false\. - * - *lpolarization_basis* - logical - \.false\. - * - *lreheating* - logical - \.false\. - * - *lscale_tobox* - logical - \.true\. - * - *lskip_projection_aa* - logical - \.false\. - * - *lswitch_sign_e2* - logical - \.false\. - * - *ncutoff_aa* - real - 1\. - * - *phase_aa* - real - 0\. - * - *relhel_aa* - real - 1\. - * - *rescale_aa* - real - 0\.0 - * - *sigma* - real - 0\. - * - *sigma_t1* - real - 0\. - * - *sigma_t2* - real - 0\. - * - *t1_sigma* - real - 0\. - * - *t2_sigma* - real - 0\. - * - *ux_const* - real - 0\. - Module *magnetic/meanfield.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *magn_mf_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *init_mf* - character (len=labellen), dimension(ninit) - 'nothing' - * - *x1_alp* - real - 0\. - * - *x2_alp* - real - 0\. - * - *y1_alp* - real - 0\. - * - *y2_alp* - real - 0\. - Module *magnetic/meanfield_demfdt.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *magn_mf_demfdt_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *eta_emf_over_etat* - real - 0\. - * - *initemf* - character (len=labellen), dimension(ninit) - 'nothing' - * - *lgive_eta_emf* - logical - - * - *tau1_emf* - real - 0\. - * - *tau_emf* - real - 0\. - Module *obsolete/density_anelastic.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *density_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampllnrho* - real, dimension (ninit) - 0\.0 - * - *amplrho* - real, dimension (ninit) - 0\.0 - * - *b_ell* - - - (not found) * - *beta_glnrho_global* - - - (not found) * - *co1_ss* - real - 0\. - * - *co2_ss* - real - 0\. - * - *coeflnrho* - complex - 0\. - * - *cs2bot* - - - (not found) * - *cs2top* - - - (not found) * - *density_floor* - real - -1\.0 - * - *eps_planet* - real - 0\.5 - * - *hh0* - real - 0\.0 - * - *hoverr* - real - 0\.05 - * - *idiff* - character (len=labellen), dimension(ndiff_max) - '' - * - *initlnrho* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_lnrho* - real, dimension (ninit) - 1\.0 - * - *kxx_lnrho* - real, dimension (ninit) - 0\.0 - * - *ky_lnrho* - real, dimension (ninit) - 1\.0 - * - *kyy_lnrho* - real, dimension (ninit) - 0\.0 - * - *kz_lnrho* - real, dimension (ninit) - 1\.0 - * - *kzz_lnrho* - real, dimension (ninit) - 0\.0 - * - *lanti_shockdiffusion* - logical - \.false\. - * - *lcontinuity_gas* - logical - \.true\. - * - *ldensity_nolog* - - - (not found) * - *ldiffusion_nolog* - logical - \.false\. - * - *lexponential_smooth* - logical - \.false\. - * - *lnrho_const* - real - 0\.0 - * - *lnrho_z_shift* - real - 0\.0 - * - *lrho_as_aux* - logical - \.false\. - * - *lshare_plaw* - logical - \.false\. - * - *lwrite_stratification* - - - (not found) * - *mpoly* - real - - * - *phase_lnrho* - real, dimension (ninit) - 0\.0 - * - *plaw* - real, target - 0\.0 - * - *powerlr* - real - 3\.0 - * - *q_ell* - real - 5\.0 - * - *radial_percent_smooth* - real - 10\. - * - *radius_lnrho* - real, dimension (ninit) - 0\.5 - * - *rbound* - - - (not found) * - *rho_const* - real - 1\.0 - * - *rho_left* - real, dimension (ninit) - 1\.0 - * - *rho_right* - real, dimension (ninit) - 1\.0 - * - *rshift* - real - 0\.0 - * - *Sigma1* - real - 150\. - * - *strati_type* - character (len=labellen) - 'lnrho_ss' - * - *wdamp* - real - 0\. - * - *widthlnrho* - real, dimension (ninit) - 0\.1 - * - *xblob* - real - 0\. - * - *yblob* - real - 0\. - * - *zblob* - real - 0\. - * - *zoverh* - real - 1\.5 - Module *obsolete/magnetic_axisym.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *magnetic_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_B0* - real - 0\. - * - *amplaa* - real, dimension (ninit) - 0\.0 - * - *axisr1* - real, dimension(3) - (/0,0,1/) - * - *axisr2* - real, dimension(3) - (/1,0,0/) - * - *axisr3* - real, dimension(3) - (/1,0,0/) - * - *B_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *by_left* - real - 0\. - * - *by_right* - real - 0\. - * - *bz_left* - real - 0\. - * - *bz_right* - real - 0\. - * - *center1_x* - real - 0\. - * - *center1_y* - real - 0\. - * - *center1_z* - real - 0\. - * - *coefaa* - complex, dimension(3) - (/0\.,0\.,0\./) - * - *coefbb* - complex, dimension(3) - (/0\.,0\.,0\./) - * - *cutoff_aa* - real - 0\. - * - *dispr1* - real, dimension(3) - (/0\.,0\.5,0\./) - * - *dispr2* - real, dimension(3) - (/0\.,-0\.5,0\./) - * - *dispr3* - real, dimension(3) - (/0\.,-0\.5,0\./) - * - *epsilonaa* - real - 1e-2 - * - *fluxtube_border_width* - real - \ :f:var:`~cparam/impossible` - * - *fring1* - real - 0\. - * - *fring2* - real - 0\. - * - *fring3* - real - 0\. - * - *fring_profile* - character (len=labellen) - 'tanh' - * - *inclaa* - real - 0\. - * - *initaa* - character (len=labellen), dimension(ninit) - 'nothing' - * - *initpower_aa* - real - 0\. - * - *Iring1* - real - 0\. - * - *Iring2* - real - 0\. - * - *Iring3* - real - 0\. - * - *kx_aa* - real, dimension (ninit) - 1\. - * - *ky_aa* - real, dimension (ninit) - 1\. - * - *kz_aa* - real, dimension (ninit) - 1\. - * - *lB_ext_pot* - logical - \.false\. - * - *lbb_as_aux* - logical - \.false\. - * - *lbbt_as_aux* - logical - \.false\. - * - *lbext_curvilinear* - logical - \.true\. - * - *lcheck_positive_va2* - logical - \.false\. - * - *lforce_free_test* - logical - \.false\. - * - *lgauss* - logical - \.false\. - * - *ljj_as_aux* - logical - \.false\. - * - *ljjt_as_aux* - logical - \.false\. - * - *lneutralion_heat* - logical - \.true\. - * - *lohmic_heat* - logical - \.true\. - * - *lpress_equil* - logical - \.false\. - * - *lpress_equil_via_ss* - logical - \.false\. - * - *mu_ext_pot* - real - -0\.5 - * - *mu_r* - real - -0\.5 - (still needed for backwards compatibility) * - *N_modes_aa* - integer - 1 - * - *nrings* - integer - 2 - * - *phasex_aa* - real, dimension (ninit) - 0\. - * - *phasey_aa* - real, dimension (ninit) - 0\. - * - *phasez_aa* - real, dimension (ninit) - 0\. - * - *radius* - real - \.1 - * - *rm_ext* - real - 0\. - * - *rm_int* - real - 0\. - * - *rmode* - real - 1\. - * - *Rring1* - real - 1\. - * - *Rring2* - real - 1\. - * - *Rring3* - real - 1\. - * - *va2max_jxb* - real - 0\. - * - *va2power_jxb* - integer - 5 - * - *widthaa* - real - \.5 - * - *wr1* - real - 0\.3 - * - *wr2* - real - 0\.3 - * - *wr3* - real - 0\.3 - * - *x0aa* - real - 0\. - * - *z0aa* - real - 0\. - * - *zmode* - real, target - 1\. - (temporary) Module *obsolete/magnetic_old.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *magnetic_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_B0* - real - 0\.0 - * - *amplaa* - real, dimension (ninit) - 0\.0 - * - *B_ext* - real, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *by_left* - real - 0\.0 - * - *by_right* - real - 0\.0 - * - *bz_left* - real - 0\.0 - * - *bz_right* - real - 0\.0 - * - *center1_x* - real - 0\.0 - * - *center1_y* - real - 0\.0 - * - *center1_z* - real - 0\.0 - * - *coefaa* - complex, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *coefbb* - complex, dimension(3) - (/0\.0,0\.0,0\.0/) - * - *cutoff_aa* - real - 0\.0 - * - *epsilonaa* - real - 0\.01 - * - *eta_jump* - real - 0\.0 - * - *fluxtube_border_width* - real - \ :f:var:`~cparam/impossible` - * - *inclaa* - real - 0\.0 - * - *initaa* - character (len=labellen), dimension(ninit) - 'nothing' - * - *initpower_aa* - real - 0\.0 - * - *kx_aa* - real, dimension (ninit) - 1\.0 - * - *ky_aa* - real, dimension (ninit) - 1\.0 - * - *kz_aa* - real, dimension (ninit) - 1\.0 - * - *lB_ext_pot* - logical - \.false\. - * - *lbb_as_aux* - logical - \.false\. - * - *lbbt_as_aux* - logical - \.false\. - * - *lbext_curvilinear* - logical - \.true\. - * - *lcheck_positive_va2* - logical - \.false\. - * - *lforce_free_test* - logical - \.false\. - * - *lgauss* - logical - \.false\. - * - *ljj_as_aux* - logical - \.false\. - * - *ljjt_as_aux* - logical - \.false\. - * - *lneutralion_heat* - logical - \.true\. - * - *lohmic_heat* - logical - \.true\. - * - *lpress_equil* - logical - \.false\. - * - *lpress_equil_alt* - logical - \.false\. - * - *lpress_equil_via_ss* - logical - \.false\. - * - *mu_ext_pot* - real - -0\.5 - * - *mu_r* - real - -0\.5 - (still needed for backwards compatibility) * - *N_modes_aa* - integer - 1 - * - *phasex_aa* - real, dimension (ninit) - 0\.0 - * - *phasey_aa* - real, dimension (ninit) - 0\.0 - * - *phasez_aa* - real, dimension (ninit) - 0\.0 - * - *radius* - real - 0\.1 - * - *relhel_aa* - real - 1\. - * - *rm_ext* - real - 0\.0 - * - *rm_int* - real - 0\.0 - * - *rmode* - real - 1\.0 - * - *rnoise_ext* - real - \ :f:var:`~cparam/impossible` - * - *rnoise_int* - real - \ :f:var:`~cparam/impossible` - * - *va2max_jxb* - real - 0\.0 - * - *va2power_jxb* - integer - 5 - * - *widthaa* - real - 0\.5 - * - *x0aa* - real - 0\.0 - * - *z0aa* - real - 0\.0 - * - *zmode* - real, target - 1\.0 - (temporary) Module *obsolete/particles_nbody.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *particles_nbody_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *accrete_hills_frac* - real, dimension(nspar) - 0\.2 - * - *bcspx* - - - (not found) * - *bcspy* - - - (not found) * - *bcspz* - - - (not found) * - *cdtpnbody* - real - 0\.1 - * - *delta_vsp0* - real - 1\.0 - * - *density_scale* - real - 0\.001 - * - *eccentricity* - real - 0\.0 - * - *final_ramped_mass* - real, dimension(nspar) - 0\.0 - * - *GNewton* - real - \ :f:var:`~cparam/impossible` - * - *icreate* - integer - 100 - * - *initvvsp* - character (len=labellen) - 'nothing' - * - *initxxsp* - character (len=labellen) - 'random' - * - *istar* - integer - 1 - * - *laccrete_when_create* - logical - \.true\. - * - *laccretion* - logical, dimension(nspar) - \.false\. - * - *ladd_mass* - logical, dimension(nspar) - \.false\. - * - *lcreate_dust* - logical - \.true\. - * - *lcreate_gas* - logical - \.true\. - * - *lcreate_sinks* - logical - \.false\. - * - *lcylindrical_gravity_nbody* - logical, dimension(nspar) - \.false\. - * - *ldt_nbody* - logical - \.true\. - * - *lexclude_frozen* - logical - \.false\. - * - *linertial_frame* - logical - \.true\. - * - *linterpolate_gravity* - logical - \.false\. - * - *linterpolate_quadratic_spline* - logical - \.false\. - * - *lramp* - logical - \.false\. - * - *lretrograde* - logical - \.false\. - * - *maxsink* - integer - 10*nspar - * - *pmass* - real, dimension(nspar) - 0\.0 - * - *r_smooth* - real, dimension(nspar) - \ :f:var:`~cparam/impossible` - * - *ramp_orbits* - integer - 5 - * - *semimajor_axis* - real - 1\.0 - * - *vspx0* - real, dimension(nspar) - 0\.0 - * - *vspy0* - real, dimension(nspar) - 0\.0 - * - *vspz0* - real, dimension(nspar) - 0\.0 - * - *xsp0* - real, dimension(nspar) - 0\.0 - * - *ysp0* - real, dimension(nspar) - 0\.0 - * - *zsp0* - real, dimension(nspar) - 0\.0 - Module *obsolete/radiation_fld.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *radiation_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *a_SB* - real - 1\. - * - *ampl_pert* - real - 0 - * - *amplee* - real - 0 - * - *c_gam* - real - 100 - * - *initrad* - character (len=labellen) - 'equil' - * - *k_B_radiation* - real - 1\. - k_B*m_unit in to not get to big numbers * - *kappa_es_radiation* - real - 0 - * - *mbar* - real - 1\. - mbar*m_unit in to not get to big numbers * - *opas* - real - 1e-8 - * - *pertee* - character (len=labellen) - 'none' - Module *obsolete/radiation_nongrey.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *radiation_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplkapparho* - real - 1\.0 - * - *amplSrad* - real - 1\.0 - * - *angle_weight* - character (len=labellen) - 'constant' - * - *bcx_rad* - character (len=2*bclen+1), dimension(nnu) - - * - *bcy_rad* - character (len=2*bclen+1), dimension(nnu) - - * - *bcz_rad* - character (len=2*bclen+1), dimension(nnu) - - * - *Frad_boundary_ref* - real - 0\.0 - * - *kappa_cst* - real - 1\.0 - * - *kapparho_const* - real - 1\.0 - * - *lcommunicate* - logical - \.true\. - * - *lintrinsic* - logical - \.true\. - * - *lrad_cool_diffus* - logical - \.false\. - * - *lrad_debug* - logical - \.false\. - * - *lrad_pres_diffus* - logical - \.false\. - * - *lradflux* - logical - \.false\. - * - *lrevision* - logical - \.true\. - * - *nufreq* - real, dimension(nnu) - - * - *opacity_type* - character (len=labellen),dimension(nnu) - 'Planck' - * - *rad2max* - integer - 1 - * - *radius_kapparho* - real - 1\.0 - * - *radius_Srad* - real - 1\.0 - * - *radx* - integer - 0 - * - *rady* - integer - 0 - * - *radz* - integer - 1 - * - *scalefactor_Srad* - real - 1\. - * - *source_function_type* - character (len=labellen),dimension(nnu) - 'LTE' - * - *Srad_const* - real - 1\.0 - * - *tau_bot* - real - 0\.0 - * - *tau_top* - real - 0\.0 - * - *TT_bot* - real - 0\.0 - * - *TT_top* - real - 0\.0 - Module *obsolete/radiation_ray_periodic.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *radiation_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplkapparho* - real - 1\.0 - * - *amplSrad* - real - 1\.0 - * - *bc_rad* - character (len=2*bclen+1), dimension(3) - (/'0:0','0:0','S:0'/) - * - *kappa_cst* - real - 1\.0 - * - *kapparho_const* - real - 1\.0 - * - *lcommunicate* - logical - \.true\. - * - *lintrinsic* - logical - \.true\. - * - *lrad_debug* - logical - \.false\. - * - *lradflux* - logical - \.false\. - * - *lrevision* - logical - \.true\. - * - *opacity_type* - character (len=labellen) - 'Hminus' - * - *rad2max* - integer - 1 - * - *radius_kapparho* - real - 1\.0 - * - *radius_Srad* - real - 1\.0 - * - *radx* - integer - 0 - * - *rady* - integer - 0 - * - *radz* - integer - 1 - * - *source_function_type* - character (len=labellen) - 'LTE' - * - *Srad_const* - real - 1\.0 - * - *tau_bot* - real - 0\.0 - * - *tau_top* - real - 0\.0 - * - *TT_bot* - real - 0\.0 - * - *TT_top* - real - 0\.0 - Module *obsolete/special/axionSU2back.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *axion_sum_range* - real, dimension (2) - (/0\.,1\./) - * - *chi_prefactor* - real - \.49 - * - *chidot0* - real - 0\. - * - *dk* - real - 1e-2 - * - *fdecay* - real - \.003 - * - *g* - real - 1\.11e-2 - * - *H* - real - 1\.04e-6 - * - *k0* - real - 1e-2 - * - *lam* - real - 500\. - * - *lanalytic* - logical - \.false\. - * - *lconf_time* - logical - \.false\. - * - *ldo_adjust_krange* - logical - \.true\. - * - *lim_psi_TR* - logical - \.false\. - * - *lleft_psiL_TL* - logical - \.false\. - * - *llnk_spacing* - logical - \.false\. - * - *llnk_spacing_adjustable* - logical - \.false\. - * - *lswap_sign* - logical - \.false\. - * - *lvariable_k* - logical - \.false\. - * - *mu* - real - 1\.5e-4 - * - *Ndivt* - integer - 100 - * - *nmax0* - real - 3\. - * - *nmin0* - real - -1\. - * - *Q0* - real - 3e-4 - * - *Qdot0* - real - 0\. - Module *obsolete/temperature.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *entropy_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_ss* - real - 0\. - * - *epsilon_ss* - real - 0\. - * - *grads0* - - - (not found) * - *initlnTT* - character (len=labellen) - 'nothing' - * - *isothtop* - - - (not found) * - *khor_ss* - real - 1\. - * - *mpoly0* - - - (not found) * - *mpoly1* - - - (not found) * - *mpoly2* - - - (not found) * - *radius_ss* - real - 0\.1 - * - *ss_left* - real - - * - *ss_right* - real - - * - *thermal_background* - real - 0\. - * - *thermal_peak* - real - 0\. - * - *thermal_scaling* - real - 1\. - * - *widthss* - real - 2*\ :f:var:`~cparam/epsi` - Module *obsolete/temperature_TT.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *entropy_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_lnTT* - real - 0\. - * - *center1_x* - real - 0\. - * - *center1_y* - real - 0\. - * - *center1_z* - real - 0\. - * - *Fbot* - real - - * - *initlnTT* - character (len=labellen), dimension(ninit) - 'nothing' - * - *Kmax* - real - 0\. - * - *Kmin* - real - 0\. - * - *kx_lnTT* - real - 1\.0 - * - *ky_lnTT* - real - 1\.0 - * - *kz_lnTT* - real - 1\.0 - * - *lnTT_const* - real - 0\.0 - * - *lnTT_left* - real - 1\.0 - * - *lnTT_right* - real - 1\.0 - * - *mpoly0* - - - (not found) * - *mpoly1* - - - (not found) * - *r_bcz* - real - 0\. - * - *radius_lnTT* - real - 0\.1 - * - *Tbump* - real - 0\. - * - *TT_const* - real - 1\.0 - * - *widthlnTT* - real - 2*\ :f:var:`~cparam/epsi` - Module *special/advective_gauge.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl* - real - 1e-3 - * - *init* - character(len=50) - 'zero' - * - *kx* - real - 1\. - * - *ky* - real - 0\. - * - *kz* - real - 0\. - * - *laa_adv_as_aux* - logical - \.false\. - * - *ladvecto_resistive* - logical - \.true\. - Module *special/alphadisk.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha* - real - real(1\.0d-2) - * - *ampl_nut* - real - 0\.0 - * - *dlnHdlnR* - real - 1\.28571428571 - * - *initsigma* - character (len=labellen), dimension(ninit) - 'nothing' - * - *inittmid* - character (len=labellen), dimension(ninit) - 'nothing' - * - *lambda_nut* - real - 0\.0 - * - *mdot_input* - real - real(1\.0d-7) - Mass accretion rate in Msun/yr * - *mumol* - real - 2\.34 - * - *mwind_input* - real - real(1\.0d-8) - Wind mass loss rate in Msun/yr * - *nsigma_table* - integer - 500 - Resolution of look-up tables for the * - *nut_constant* - real - 0\.0 - * - *plaw_density* - real - 1\.0 - * - *plaw_r0* - real - 1\.0 - * - *plaw_temperature* - real - 0\.5 - * - *r0_gaussian* - real - 1\.0 - * - *radius_star* - real - 1e11 - Stellar radius, in cm * - *sigma0* - real - 1700\.0 - * - *sigma_floor* - real - real(1d-4) - Density floor of the simulation, also * - *sigma_middle* - real - 1\. - Dividing line between linear and log * - *temperature0* - real - 280\.0 - * - *temperature_background* - real - 10\. - Background temperature of disk * - *temperature_model* - character (len=labellen) - 'radiative' - * - *temperature_precision* - real - 0\.1 - Newton-Raphson iteration precision * - *temperature_star* - real - 4000 - Stellar temperature, in Kelvin * - *tmid_table_buffer* - real - 0\.01 - Small buffer for temperature, so that * - *width_gaussian* - real - 1\.0 - Module *special/ascale_collapse.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ascale_type* - - - (not found) * - *k_ascale_collapse* - real - 1\. - Module *special/atmosphere.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *aerosol_present* - real - 1\. - * - *bc_lnrho_aver_final* - real - - * - *bc_qv_aver_final* - real - - * - *delta* - real - - * - *dsize0_max* - real - 0\. - * - *dsize0_min* - real - 0\. - * - *dsize_max* - real - 0\. - * - *dsize_min* - real - 0\. - * - *dYw* - real - 1\. - * - *dYw1* - real - - * - *dYw2* - real - - * - *lACTOS* - logical - \.false\. - * - *laverage* - logical - \.false\. - * - *lboundary_layer* - logical - \.false\. - * - *lbuffer_zone_chem* - logical - \.false\. - * - *lbuffer_zone_T* - logical - \.false\. - * - *lbuffer_zone_uy* - logical - \.false\. - * - *lbuffer_zone_uz* - logical - \.false\. - * - *lbuoyancy_x* - logical - \.false\. - * - *lbuoyancy_y* - logical - \.false\. - * - *lbuoyancy_z* - logical - \.false\. - * - *lbuoyancy_z_model* - logical - \.false\. - * - *lgrav_LES* - logical - \.false\. - * - *llarge_part* - logical - \.false\. - * - *lLES* - logical - \.false\. - * - *llognormal* - logical - \.false\. - * - *logrho_ref2_bot* - real - - * - *logrho_ref2_top* - real - - * - *logrho_ref_bot* - real - - * - *logrho_ref_top* - real - - * - *lsmall_large_part* - logical - \.false\. - * - *lsmall_part* - logical - \.false\. - * - *nd0* - real - - * - *Ntot* - real - 1e3 - * - *Ntot_input* - real - - * - *Ntot_ratio* - real - 1\. - * - *Period* - real - 1\. - * - *PP* - real - - * - *pp_init* - real - 3\.013e5 - * - *qwater0* - real - - * - *r0* - real - - * - *r02* - real - - * - *rotat_position* - real - 0\. - * - *rotat_ux* - real - 0\. - * - *rotat_uy* - real - 0\. - * - *sigma* - real - 1\. - * - *T_ampl* - real - - * - *t_final* - real - - * - *TT0* - real - - * - *TT1* - real - 0\. - * - *TT2* - real - 0\. - * - *TT_ref_bot* - real - - * - *TT_ref_top* - real - - * - *ux_bot* - real - 0\. - * - *ux_bz* - real - - * - *ux_ref_top* - real - 0\. - * - *uy_bot* - real - 0\. - * - *uy_bz* - real - - * - *UY_ref* - real - 0\. - * - *uy_ref_top* - real - 0\. - * - *uz_bc* - real - 0\. - * - *uz_ref_bot* - real - 0\. - * - *uz_ref_top* - real - 0\. - Module *special/axionSU2back.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha* - real - 0\.1 - * - *axion_sum_range* - real, dimension (2) - (/0\.,1\./) - * - *chi_prefactor* - real - \.49 - * - *chidot0* - real - 0\. - * - *dk* - real - 1e-2 - * - *fdecay* - real - \.003 - * - *g* - real - 1\.11e-2 - * - *H* - real - 1\.04e-6 - * - *inflaton_ini* - real - 16\. - * - *k0* - real - 1e-2 - * - *lam* - real - 500\. - * - *lanalytic* - logical - \.false\. - * - *lconf_time* - logical - \.false\. - * - *ldo_adjust_krange* - logical - \.true\. - * - *lhubble* - logical - \.false\. - * - *lim_psi_TR* - logical - \.false\. - * - *lleft_psiL_TL* - logical - \.false\. - * - *llnk_spacing* - logical - \.false\. - * - *llnk_spacing_adjustable* - logical - \.false\. - * - *lSchwinger_scalar* - logical - \.false\. - * - *lswap_sign* - logical - \.false\. - * - *lvariable_k* - logical - \.false\. - * - *m_alpha* - real - 3\.285e-11 - * - *m_inflaton* - real - 1\.275e-7 - * - *m_phi* - real - 1\.275e-7 - * - *mscal* - real - 0\. - * - *mu* - real - 1\.5e-4 - * - *n_alpha* - real - 1\.5 - * - *Ndivt* - integer - 100 - * - *nmax0* - real - 3\. - * - *nmin0* - real - -1\. - * - *phi_ini* - real - 16\. - * - *Q0* - real - 3e-4 - * - *Qdot0* - real - 0\. - * - *sgn* - real - 1\. - * - *sgn_g* - real - -1\. - * - *V_choice* - character (len=labellen) - 'quadratic' - Module *special/axionU1back.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpf* - real - 50\. - * - *alpha* - real - 0\.1 - * - *alpha1_gmssm* - real - 6\.5e-11 - * - *const_sigma* - real - 0\.0 - * - *dk* - real - 1\.06e-4 - * - *dphi_ini* - real - -1\.687e-7 - * - *H* - real - 1\.04e-6 - * - *k0* - real - 1\.06e-4 - * - *lambda_gmssm* - real - 1\.0 - * - *ldo_adjust_krange* - logical - \.false\. - * - *lhubble* - logical - \.true\. - * - *llnk_spacing* - logical - \.false\. - * - *llnk_spacing_adjustable* - logical - \.false\. - * - *lquant_filter* - logical - \.true\. - * - *lswap_sign* - logical - \.false\. - * - *m_alpha* - real - 3\.285e-11 - * - *m_phi* - real - 1\.06e-6 - * - *mpl2* - real - 1\. - * - *n_alpha* - real - 1\.5 - * - *Ndivt* - integer - 40 - * - *nmax0* - real - 3\. - * - *nmin0* - real - -1\. - * - *phi_0* - real - 0\.014 - * - *phi_ini* - real - 0\.7 - * - *V_choice* - character (len=labellen) - 'quadratic' - Module *special/backreact_infl.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampldphi* - real - \.0 - * - *amplee_BD_prefactor* - real - 0\. - * - *amplphi* - real - \.1 - * - *ascale_ini* - real - 1\. - * - *axionmass* - real - 1\.06e-6 - * - *c_light_axion* - real - 1\. - * - *cutoff_dphi* - real - 0\. - * - *cutoff_phi* - real - 0\. - * - *deriv_prefactor_ee* - real - -1\. - * - *dphi0* - real - -1\.69e-7 - * - *echarge_type* - character (len=50) - 'const' - * - *eps* - real - \.01 - * - *Gamma_phi0* - real - \ :f:var:`~cparam/impossible` - PAR_DOC: damping factor for phi above aphimax * - *heating_choice* - character (len=labellen) - 'Hscript_max' - * - *Hscript0* - real - 0\. - * - *Hscript_choice* - character (len=labellen) - 'default' - * - *infl_v* - real - \.1 - * - *init_rho_chi* - character (len=50) - 'zero' - * - *init_rho_rad* - character (len=50) - 'zero' - * - *initpower2_dphi* - real - 0\. - * - *initpower2_phi* - real - 0\. - * - *initpower_dphi* - real - 0\. - * - *initpower_phi* - real - 0\. - * - *initspecial* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kgaussian_phi* - real - 0\. - * - *kpeak_dphi* - real - 0\. - * - *kpeak_phi* - real - 0\. - * - *kx_phi* - real - 1\. - * - *ky_phi* - real - 0\. - * - *kz_phi* - real - 0\. - * - *la2rhop_wrong_factor* - logical - \.false\. - PAR_DOC: should be false to have correct results; kept for backward compatibility * - *lambda_axion* - real - 0\. - * - *lapply_BD_kNy_factor* - logical - \.false\. - PAR_DOC: apply $1/N^(D/2)$ factor in the Bunch-Davies initial condition. * - *lappy_BD_k1D_factor* - logical - \.false\. - PAR_DOC: apply $k_1^D$ factor in the Bunch-Davies initial condition (NOTE typo in name!) * - *lBD_scaling_wHubble* - logical - \.true\. - PAR_DOC: Bunch-Davies scaling with Hubble (true for backward compatibility, but should be false to be correct) * - *lcompute_dphi0* - logical - \.true\. - * - *lconf_time* - logical - \.true\. - * - *ldefine_a2rhopm_without_Vpotential* - logical - \.false\. - PAR_DOC: should be false to have correct results * - *lem_backreact* - logical - \.true\. - * - *lflrw* - logical - \.false\. - * - *linv_BD* - logical - \.true\. - PAR_DOC: apply forward transform in the Bunch-Davies initial condition. * - *lno_noise_dphi* - logical - \.false\. - * - *lno_noise_phi* - logical - \.false\. - * - *lrho_chi* - logical - \.false\. - * - *lrho_chi_inhom* - logical - \.false\. - PAR_DOC: inhomogeneous heating * - *lrho_rad* - logical - \.false\. - PAR_DOC: radiation from inflaton decay * - *lscale_tobox* - logical - \.true\. - * - *lsolve_for_phi_always* - logical - \.true\. - PAR_DOC: misnomer: is now used for switching off the phi solver: is now used for switching off the phi solver * - *lsolve_for_phi_switch* - logical - \.true\. - PAR_DOC: switch must be on for automatically switching off the phi solver. * - *lwstate_crit* - logical - \.true\. - PAR_DOC: lwstate_crit switch (would put phi=0, is false by default) * - *lwstate_crit_old* - logical - \.false\. - PAR_DOC: lwstate_crit_old (to restore the old wstate criterion used in the 0d-tests/reheating autotest) * - *ncutoff_phi* - real - 1\. - * - *offset* - real - 0\. - * - *phase_phi* - real - 0\. - * - *phi0* - real - \.44 - * - *rho_chi_init* - real - 0\. - * - *scale_rho_chi_Heqn* - real - 1\. - * - *scale_rho_rad_Heqn* - real - 1\. - * - *width* - real - \.1 - * - *wstate_crit* - real - 0\.333333333 - PAR_DOC: critical w (EoS) value (1/3) * - *wstate_tolerance* - real - 0\. - PAR_DOC: tolerance w (EoS) value Module *special/chem_stream.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *chem_stream_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *H_max* - real - - * - *index_H2* - integer - 0 - * - *index_H2O* - integer - 0 - * - *index_N2* - integer - 0 - * - *index_O2* - integer - 0 - * - *init_lnrho* - real - - * - *init_lnTT1* - real - 5\.7 - * - *init_p2* - real - 1\.013e6 - * - *init_TT1* - real - 400\. - * - *init_TT2* - real - 2400\. - * - *init_ux* - real - - * - *init_x1* - real - -0\.2 - * - *init_x2* - real - 0\.2 - * - *initstream* - character (len=labellen) - 'default' - * - *lT_prof1* - logical - \.true\. - * - *lT_prof2* - logical - \.false\. - * - *lT_tanh* - logical - \.false\. - * - *rho_init* - real - 1\. - * - *str_thick* - real - 0\. - * - *T_init* - real - 1\. - * - *ux_init* - real - 0\. - * - *Y1_init* - real - 1\. - * - *Y2_init* - real - 1\. - * - *Y3_init* - real - 1\. - Module *special/chiral_mhd.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplmu5* - real - 0\. - * - *amplmuS* - real - 0\. - * - *cdtchiral* - real - 0\.4 - * - *coef_mu5* - real - 0\. - * - *coef_muS* - real - 0\. - * - *cutoff_mu5* - real - 0\. - * - *cutoff_muS* - real - 0\. - * - *initpower_mu5* - real - 0\. - * - *initpower_muS* - real - 0\. - * - *initspecial* - character (len=labellen) - 'nothing' - * - *kgaussian_mu5* - real - 0\. - * - *kgaussian_muS* - real - 0\. - * - *kpeak_mu5* - real - 0\. - * - *kpeak_muS* - real - 0\. - * - *kx_mu5* - real - 0\. - * - *kx_muS* - real - 0\. - * - *ky_mu5* - real - 0\. - * - *ky_muS* - real - 0\. - * - *kz_mu5* - real - 0\. - * - *kz_muS* - real - 0\. - * - *lCVE* - logical - \.false\. - * - *lmu5adv* - logical - \.true\. - * - *lmuS* - logical - \.false\. - * - *lmuSadv* - logical - \.true\. - * - *lremove_mean_mu5* - logical - \.false\. - * - *lremove_mean_muS* - logical - \.false\. - * - *mu5_const* - real - 0\. - * - *muS_const* - real - 0\. - * - *phase_mu5* - real - 0\. - * - *phase_muS* - real - 0\. - * - *radius_mu5* - real - 0\. - * - *sigma_mu5* - real - 0\. - * - *widthmu5* - real - 0\.5 - * - *widthmuS* - real - 0\.5 - Module *special/collapse.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *cs2* - real - \ :f:var:`~cparam/onethird` - * - *initspecial* - character (len=labellen), dimension(ninit) - 'nothing' - * - *mass_blackhole* - real - 0\. - Module *special/coronae.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *dummy_init_pars* - real, dimension(1) - 0\. - Module *special/disp_current.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpf* - real - 0\. - * - *alpfpsi* - real - 0\. - * - *ampl_a0* - real - 0\.0 - * - *ampl_ex* - real - 0\.0 - * - *ampl_ey* - real - 0\.0 - * - *ampl_ez* - real - 0\.0 - * - *ampla0* - real - 0\.0 - * - *amplee* - real, dimension (ninit) - 0\.0 - , kx_aa=1.0, ky_aa=1.0, kz_aa=1.0 * - *coupl_gy* - real - \.345 - electroweak SU(2) x U(1) coupling of Higgs to U(1) * - *cutoff_a0* - real - 0\.0 - * - *cutoff_ee* - real - 0\.0 - * - *inita0* - character(len=labellen) - 'zero' - * - *initee* - character (len=labellen), dimension(ninit) - 'nothing' - * - *initpower2_a0* - real - 0\.0 - * - *initpower2_ee* - real - 0\.0 - * - *initpower_a0* - real - 0\.0 - * - *initpower_ee* - real - 0\.0 - * - *kgaussian_a0* - real - 0\.0 - * - *kgaussian_ee* - real - 0\.0 - * - *kpeak_a0* - real - 0\.0 - * - *kpeak_ee* - real - 0\.0 - * - *kx_a0* - real - 0\.0 - * - *kx_ex* - real - 0\.0 - * - *kx_ey* - real - 0\.0 - * - *kx_ez* - real - 0\.0 - * - *ky_a0* - real - 0\.0 - * - *ky_ex* - real - 0\.0 - * - *ky_ey* - real - 0\.0 - * - *ky_ez* - real - 0\.0 - * - *kz_a0* - real - 0\.0 - * - *kz_ex* - real - 0\.0 - * - *kz_ey* - real - 0\.0 - * - *kz_ez* - real - 0\.0 - * - *ldensity_add_je_heating* - logical - \.false\. - * - *ldivE_as_aux* - logical - \.false\. - * - *leedot_as_aux* - logical - \.false\. - * - *lfixed_phase_ee* - logical - \.false\. - * - *llongitudinalE* - logical - \.true\. - * - *llorentzforce_ee* - logical - \.false\. - * - *llorenz_gauge_disp* - logical - \.false\. - * - *lno_noise_ee* - logical - \.false\. - * - *loverride_c_light* - logical - \.false\. - * - *lphi_hom* - logical - \.false\. - AB: these variables should have been defined in backreaction. * - *lphi_linear_regime* - logical - \.false\. - AB: these variables should have been defined in backreaction. * - *lpower_profile_file* - logical - \.false\. - * - *lpsi_hom* - logical - \.false\. - * - *lrandom_ampl_ee* - logical - \.false\. - * - *lscale_tobox* - logical - \.true\. - * - *lsigB_as_aux* - logical - \.false\. - * - *lsigE_as_aux* - logical - \.false\. - * - *lskip_projection_ee* - logical - \.false\. - * - *lsolve_chargedensity* - logical - \.false\. - * - *lswitch_off_Gamma* - logical - \.false\. - * - *luse_scale_factor_in_sigma* - logical - \.false\. - * - *ncutoff_a0* - real - 0\.0 - * - *ncutoff_ee* - real - 0\.0 - * - *phase_a0* - real - 0\.0 - * - *phase_ex* - real - 0\.0 - * - *phase_ey* - real - 0\.0 - * - *phase_ez* - real - 0\.0 - * - *power_filename* - character (len=labellen) - 'power_profile\.dat' - * - *relhel_a0* - real - 0\.0 - * - *relhel_ee* - real - 0\.0 - * - *weight_longitudinalE* - real - 2\.0 - Module *special/electroweaksu2.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_dW0* - real, dimension(3) - 0\.0 - * - *ampl_dWx* - real, dimension(3) - 0\.0 - * - *ampl_dWy* - real, dimension(3) - 0\.0 - * - *ampl_dWz* - real, dimension(3) - 0\.0 - * - *ampl_W0* - real, dimension(3) - 0\.0 - * - *ampl_Wx* - real, dimension(3) - 0\.0 - * - *ampl_Wy* - real, dimension(3) - 0\.0 - * - *ampl_Wz* - real, dimension(3) - 0\.0 - * - *amplWW* - real, dimension (ninit, 3) - 0\.0 - * - *coupl_gw* - real - \.65 - electroweak SU(2) x U(1) coupling of Higgs to SU(2) * - *cutoff_dWW* - real, dimension(3) - 0\.0 - * - *initdWW* - character (len=labellen), dimension(ninit) - 'nothing' - * - *initdWW0* - character(len=labellen) - 'nothing' - * - *initpower2_dWW* - real, dimension(3) - 0\.0 - * - *initpower2_WW* - real, dimension(3) - 0\.0 - * - *initpower_dWW* - real, dimension(3) - 0\.0 - * - *initpower_WW* - real, dimension(3) - 0\.0 - * - *initWW* - character (len=labellen), dimension(ninit) - 'nothing' - * - *initWW0* - character(len=labellen) - 'nothing' - * - *kgaussian_dWW* - real, dimension(3) - 0\.0 - * - *kpeak_dWW* - real, dimension(3) - 0\.0 - * - *kx_dWx* - real, dimension(3) - 0\.0 - * - *kx_dWy* - real, dimension(3) - 0\.0 - * - *kx_dWz* - real, dimension(3) - 0\.0 - * - *kx_Wx* - real, dimension(3) - 0\.0 - * - *kx_Wy* - real, dimension(3) - 0\.0 - * - *kx_Wz* - real, dimension(3) - 0\.0 - * - *ky_dWx* - real, dimension(3) - 0\.0 - * - *ky_dWy* - real, dimension(3) - 0\.0 - * - *ky_dWz* - real, dimension(3) - 0\.0 - * - *ky_Wx* - real, dimension(3) - 0\.0 - * - *ky_Wy* - real, dimension(3) - 0\.0 - * - *ky_Wz* - real, dimension(3) - 0\.0 - * - *kz_dWx* - real, dimension(3) - 0\.0 - * - *kz_dWy* - real, dimension(3) - 0\.0 - * - *kz_dWz* - real, dimension(3) - 0\.0 - * - *kz_Wx* - real, dimension(3) - 0\.0 - * - *kz_Wy* - real, dimension(3) - 0\.0 - * - *kz_Wz* - real, dimension(3) - 0\.0 - * - *ldivdotW_as_aux* - logical - \.false\. - , lsolve_chargedensityW=.false. * - *lfixed_phase_WW* - logical - \.false\. - * - *llongitudinalW* - logical - \.true\. - * - *lno_noise_WW* - logical - \.false\. - * - *lpower_profile_file* - logical - \.false\. - * - *lscale_tobox* - logical - \.true\. - * - *lskip_projection_WW* - logical - \.false\. - * - *lWddot_as_aux* - logical - \.false\. - , lsolve_chargedensityW=.false. * - *ncutoff_dWW* - real, dimension(3) - 0\.0 - * - *phase_dWx* - real, dimension(3) - 0\.0 - * - *phase_dWy* - real, dimension(3) - 0\.0 - * - *phase_dWz* - real, dimension(3) - 0\.0 - * - *phase_Wx* - real, dimension(3) - 0\.0 - * - *phase_Wy* - real, dimension(3) - 0\.0 - * - *phase_Wz* - real, dimension(3) - 0\.0 - * - *power_filename* - character (len=labellen) - 'power_profile\.dat' - * - *relhel_dWW* - real, dimension(3) - 0\.0 - * - *weight_longitudinalW* - real - 2\.0 - Module *special/flowaroundsphere.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *flowaroundsphere_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *cylinder_temp* - real - 293\.0 - * - *initspecial* - character(len=24) - 'nothing' - * - *ltest* - logical - \.false\. - * - *nequator* - integer - \ :f:var:`~cparam/n1` + \ :f:var:`~cparam/nz`/2 - * - *northern* - logical - \.true\. - * - *skin_depth* - real - 0\.0 - * - *southern* - logical - \.true\. - * - *special_infuu* - real - -1\. - * - *special_inituu* - character(len=24) - 'nothing' - * - *sph_center_x* - integer - - * - *sph_dia* - real - - * - *sph_l1* - integer - - * - *sph_l2* - integer - - * - *sph_n1* - integer - - * - *sph_n2* - integer - - * - *sph_nx* - integer - - * - *sph_ny* - integer - - * - *sph_rad* - real - - * - *sphere_radius* - real - 0\.0 - * - *sphere_type* - character(len=24) - 'none' - Module *special/footpoints.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *n_pivot* - integer - 1 - Module *special/gravitational_waves.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplggT* - real - 0\. - * - *amplggX* - real - 0\. - * - *amplhhT* - real - 0\. - * - *amplhhX* - real - 0\. - * - *initggT* - character (len=labellen) - 'nothing' - * - *inithhT* - character (len=labellen) - 'nothing' - * - *kx_ggT* - real - 0\. - * - *kx_hhT* - real - 0\. - * - *ky_ggT* - real - 0\. - * - *ky_hhT* - real - 0\. - * - *kz_ggT* - real - 0\. - * - *kz_hhT* - real - 0\. - * - *lno_transverse_part* - logical - \.false\. - Module *special/gravitational_waves_hij6.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplgij* - real - 0\. - * - *amplhij* - real - 0\. - * - *cstress_prefactor* - character (len=labellen) - '6' - * - *ctrace_factor* - character (len=labellen) - '1/3' - * - *fourthird_in_stress* - character (len=labellen) - '4/3' - * - *initgij* - character (len=labellen) - 'nothing' - * - *inithij* - character (len=labellen) - 'nothing' - * - *kx_gij* - real - 0\. - * - *kx_hij* - real - 0\. - * - *ky_gij* - real - 0\. - * - *ky_hij* - real - 0\. - * - *kz_gij* - real - 0\. - * - *kz_hij* - real - 0\. - * - *lggTX_as_aux* - logical - \.true\. - * - *lhhTX_as_aux* - logical - \.true\. - * - *lno_transverse_part* - logical - \.false\. - * - *lStress_as_aux* - logical - \.false\. - Module *special/gravitational_waves_hTXk.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplGW* - real - 0\. - * - *amplGW2* - real - 0\. - * - *amplGWX* - real - 0\. - * - *cstress_prefactor* - character (len=labellen) - '6' - * - *ctrace_factor* - character (len=labellen) - '1/3' - * - *cutoff_GW* - real - 500\. - * - *fourthird_in_stress* - character (len=labellen) - '4/3' - * - *initGW* - character (len=labellen) - 'nothing' - * - *initpower2_gw* - real - -4\. - * - *initpower_gw* - real - 0\. - * - *initpower_med_GW* - real - 1\. - * - *kbreak_GW* - real - 0\.5 - * - *kpeak_GW* - real - 1\. - * - *kpeak_log_GW* - real - 1\. - * - *lcomp_GWh_k* - logical - \.false\. - * - *lcomp_GWs_k* - logical - \.false\. - * - *ldark_energy_GW* - logical - \.false\. - * - *ldouble_GW* - logical - \.false\. - * - *lelectmag* - logical - \.false\. - * - *lfactors_GW* - logical - \.false\. - * - *lgamma_factor* - logical - \.false\. - * - *lggTX_as_aux* - logical - \.true\. - * - *lhhTX_as_aux* - logical - \.true\. - * - *linflation* - logical - \.false\. - * - *llogbranch_GW* - logical - \.false\. - * - *lmagstress* - logical - \.true\. - * - *lmatter_GW* - logical - \.false\. - * - *lnew_switch_om2_min* - logical - \.false\. - * - *lno_noise_GW* - logical - \.false\. - * - *lno_transverse_part* - logical - \.false\. - * - *lonly_mag* - logical - \.false\. - , lread_scl_factor_file=.false. * - *lrandom_ampl_GW* - logical - \.false\. - * - *lread_pulsar* - logical - \.false\. - * - *lread_scl_factor_file* - - - (not found) * - *lreal_space_gTX_as_aux* - logical - \.false\. - * - *lreal_space_hij_as_aux* - logical - \.false\. - * - *lreal_space_hTX_as_aux* - logical - \.false\. - * - *lreheating_GW* - logical - \.false\. - * - *lscalar* - logical - \.false\. - * - *lscalar_phi* - logical - \.false\. - * - *lscale_tobox* - logical - \.false\. - * - *lStress_as_aux* - logical - \.true\. - * - *nfact_GW* - real - 0\. - * - *nfact_GWh* - real - 4\. - * - *nfact_GWs* - real - 4\. - * - *nfactd_GW* - real - 4\. - * - *om2_min_factor* - real - 1e-4 - (=keep this for now, but in future, we want to put it to 0. exactly) * - *t_ini* - real - 60549 - Module *special/gross_pitaevskii.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_gpe* - real, dimension(ninit) - 0\. - * - *cutoff_gpe* - real - 0\. - * - *eps_gpe* - real - \.5 - * - *g_gpe* - real - 1\. - * - *gamma_gpe* - real - 0\. - * - *initgpe* - character (len=labellen), dimension(ninit) - 'nothing' - * - *initpower2_gpe* - real - -5\./3\. - * - *initpower_gpe* - real - 4\. - * - *kgaussian_gpe* - real - 0\. - * - *kpeak_gpe* - real - 1\. - * - *kx_gpe* - real - 6\. - * - *ky_gpe* - real - 6\. - * - *kz_gpe* - real - 6\. - * - *lno_noise_gpe* - logical - \.false\. - * - *mu_gpe* - real - 1\. - * - *n_gpe* - real - 10\. - * - *nvortices* - integer - 2 - * - *phase_gpe* - real - 0\. - * - *radius_gpe* - real - 1\. - * - *relhel_gpe* - real - 0\. - * - *test_sphere_radius* - real - 0\. - * - *V0_gpe* - real - 0\. - * - *vortex_quantization* - integer - 1 - * - *vortex_spacing* - real - 12\.000 - * - *width_gpe* - real, dimension(ninit) - 0\. - * - *xpos_gpe* - real, dimension(ninit) - 0\. - * - *xslope_gpe* - real - 0\. - * - *ypos_gpe* - real, dimension(ninit) - 0\. - * - *zpos_gpe* - real, dimension(ninit) - 0\. - Module *special/internal_flow.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampluu_spec* - real - 0 - * - *central_vel* - real - 0 - * - *initspecial* - character(len=24) - 'nothing' - * - *Re_tau* - real - 180 - Module *special/jet.f90* ~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *initspecial* - character(len=24) - 'nothing' - * - *jet_center* - real, dimension(2) - (/0\.,0\./) - * - *momentum_thickness* - real, dimension(2) - (/0\.014,0\.0182/) - * - *radius* - real, dimension(2) - (/0\.0182,0\.0364/) - * - *turb_inlet_dir* - character(len=fnlen) - '' - * - *u_t* - real - 5\. - * - *velocity_ratio* - real - 3\.3 - Module *special/klein_gordon.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha_usr* - real - 1\. - ultra-slow-roll potential parameters * - *ampldphi* - real - \.0 - * - *ampldpsi* - real - 0\. - * - *amplee_BD_prefactor* - real - 0\. - * - *amplphi* - real - \.1 - * - *amplpsi* - real - 0\. - * - *ascale_ini* - real - 1\. - * - *beta_usr* - real - 1\.4349 - ultra-slow-roll potential parameters * - *c_phi* - real - 1\. - * - *c_psi* - real - 1\. - * - *coupl_phipsi* - real - 0\. - * - *cutoff_dphi* - real - 0\. - * - *cutoff_phi* - real - 0\. - * - *deriv_prefactor_ee* - real - -1\. - * - *dphi0* - real - -1\.69e-7 - * - *echarge_type* - character (len=50) - 'const' - * - *eps* - real - \.01 - * - *eta_phi* - real - 0\. - * - *higgs_friction* - real - 0\. - * - *Hscript0* - real - 0\. - * - *Hscript_choice* - character (len=labellen) - 'set' - * - *init_rho_chi* - character (len=50) - 'zero' - * - *initpower2_dphi* - real - 0\. - * - *initpower2_phi* - real - 0\. - * - *initpower_dphi* - real - 0\. - * - *initpower_phi* - real - 0\. - * - *initspecial* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kgaussian_phi* - real - 0\. - * - *kpeak_dphi* - real - 0\. - * - *kpeak_phi* - real - 0\. - * - *kx_phi* - real - 1\. - * - *ky_phi* - real - 0\. - * - *kz_phi* - real - 0\. - * - *lambda_phi* - real - 0\. - * - *lambda_psi* - real - 0\. - * - *lcompute_dphi0* - logical - \.true\. - * - *lem_backreact* - logical - \.false\. - * - *lflrw* - logical - \.false\. - * - *lhiggs_friction* - logical - \.false\. - * - *lno_noise_dphi* - logical - \.false\. - * - *lno_noise_phi* - logical - \.false\. - * - *lphi_doublet* - logical - \.false\. - * - *lphi_hypercharge* - logical - \.false\. - * - *lphi_weakcharge* - logical - \.false\. - * - *lrho_chi* - logical - \.false\. - * - *lscale_tobox* - logical - \.true\. - * - *lwaterfall* - logical - \.false\. - * - *ncutoff_phi* - real - 1\. - * - *offset* - real - 0\. - * - *phase_phi* - real - 0\. - * - *phi0* - real - \.44 - * - *phi_v* - real - \.1 - * - *phimass* - real - 1\.06e-6 - * - *psimass* - real - 1\. - * - *rho_chi_init* - real - 0\. - * - *scale_rho_chi_Heqn* - real - 1\. - * - *V0_usr* - real - 4e-10 - ultra-slow-roll potential parameters * - *v_usr* - real - 0\.3286335 - ultra-slow-roll potential parameters * - *Vprime_choice* - character (len=labellen) - 'quadratic' - * - *width_phi* - real - \.1 - Module *special/Lambda_CDM.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ascale_type* - - - (not found) * - *Hubble0* - real - 0\.072 - * - *nconformal* - - - (not found) * - *Omega_Lam* - real - \.73 - * - *Omega_rad* - real - 1e-4 - * - *redshift0* - real - 4500\. - Module *special/lorenz_gauge.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl* - real - 1e-3 - * - *cphi* - real - 1\. - * - *etaphi* - real - 0\. - * - *init* - character(len=50) - 'zero' - * - *kx* - real - 1\. - * - *ky* - real - 0\. - * - *kz* - real - 0\. - Module *special/lucky_droplet.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *gam_lucky* - real - \ :f:var:`~cparam/fourthird` - Module *special/magneticspiral.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *B0* - real - 0\.0064252940531717906 - * - *etamu0* - real - 0\.6 - * - *Omega0* - real - 1\.0 - * - *r0* - real - 1\.0 - Module *special/meanfield_alpm.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplalpm* - real - \.1 - * - *initalpm* - character (len=labellen) - 'zero' - * - *kx_alpm* - real - 1\. - * - *ky_alpm* - real - 1\. - * - *kz_alpm* - real - 1\. - Module *special/meanfield_alpm_alternate.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplalpm* - real - \.1 - * - *initalpm* - character (len=labellen) - 'zero' - * - *kx_alpm* - real - 1\. - * - *ky_alpm* - real - 1\. - * - *kz_alpm* - real - 1\. - Module *special/meanfield_alpm_etat.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplalpm* - real - \.1 - * - *ampletat* - real - 1\. - * - *initalpm* - character (len=labellen) - 'zero' - * - *initetam* - character (len=labellen) - 'constant' - * - *kx_alpm* - real - 1\. - * - *ky_alpm* - real - 1\. - * - *kz_alpm* - real - 1\. - Module *special/meanfield_dynamo_z.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl* - real - 1e-3 - * - *init* - character(len=50) - 'zero' - * - *kx* - real - 1\. - * - *ky* - real - 0\. - * - *kz* - real - 0\. - Module *special/meanfield_e_tensor.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *acoef_name* - character (len=fnlen) - - * - *acoef_scale* - real - - * - *alpha_name* - character (len=fnlen) - - * - *alpha_scale* - real - - * - *bcoef_name* - character (len=fnlen) - - * - *bcoef_scale* - real - - * - *beta_name* - character (len=fnlen) - - * - *beta_scale* - real - - * - *dataset* - character (len=fnlen) - - * - *dataset_name* - character (len=fnlen) - - * - *dataset_type* - character (len=fnlen) - - * - *delta_name* - character (len=fnlen) - - * - *delta_scale* - real - - * - *emftensors_file* - character (len=fnlen) - 'emftensors\.h5' - * - *gamma_name* - character (len=fnlen) - - * - *gamma_scale* - real - - * - *interpname* - character (len=fnlen) - - * - *kappa_name* - character (len=fnlen) - - * - *kappa_scale* - real - - * - *lacoef* - logical - \.false\. - * - *lacoef_c* - logical, dimension(6) - - * - *lalpha* - logical - \.false\. - * - *lalpha_c* - logical, dimension(6) - - * - *lbcoef* - logical - \.false\. - * - *lbcoef_c* - logical, dimension(3,6) - - * - *lbeta* - logical - \.false\. - * - *lbeta_c* - logical, dimension(6) - - * - *ldelta* - logical - \.false\. - * - *ldelta_c* - logical, dimension(3) - - * - *lgamma* - logical - \.false\. - * - *lgamma_c* - logical, dimension(3) - - * - *lkappa* - logical - \.false\. - * - *lkappa_c* - logical, dimension(3,6) - - * - *lloop* - logical - \.false\. - * - *lumean* - logical - \.false\. - * - *lumean_c* - logical, dimension(3) - - * - *lusecoefs* - logical - \.false\. - * - *umean_name* - character (len=fnlen) - - * - *umean_scale* - real - - Module *special/neutron_star.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *neutron_star_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *accretion_flux* - real - 0\. - * - *beta_hand* - real - 1\. - * - *hot_star* - logical - \.false\. - * - *initnstar* - character (len=labellen) - 'default' - * - *l1D_cooling* - logical - \.false\. - * - *l1D_heating* - logical - \.false\. - * - *L_disk_point* - integer - 0 - * - *laccelerat_zone* - logical - \.false\. - * - *ldecelerat_zone* - logical - \.false\. - * - *leffective_gravity* - logical - \.false\. - * - *lextrapolate_bot_density* - logical - \.false\. - * - *lgrav_x_mdf* - logical - \.false\. - * - *lmass_source_NS* - logical - \.false\. - * - *lnstar_1D* - logical - \.false\. - * - *lnstar_entropy* - logical - \.false\. - * - *lnstar_T_const* - logical - \.false\. - * - *lsurface_zone* - logical - \.false\. - * - *ltop_velocity_kep* - logical - \.false\. - * - *M_star* - real - 1\. - * - *nu_for_1D* - real - 1\. - * - *R_star* - real - 1\. - * - *rho_disk* - real - 1\. - * - *rho_star* - real - 1\. - * - *rho_surf* - real - 1\. - * - *star_rot* - real - 0\. - * - *T_disk* - real - 1\. - * - *T_disk_const* - logical - \.false\. - * - *T_star* - real - 1\. - * - *uu_init* - real - 0\. - Module *special/newton_cooling.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *taucool_floor* - real - \ :f:var:`~cparam/impossible` - Module *special/oscillation_0D.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *init* - character(len=50) - 'zero' - * - *om1* - real - - * - *om2* - real - - * - *u1ini* - real - - * - *u2ini* - real - - Module *special/oscillation_0D_Lorenz.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl* - real, dimension (ninit) - 0\. - * - *bet* - real - - * - *gam* - real - - * - *init* - character (len=labellen), dimension(ninit) - 'nothing' - * - *rho* - real - - * - *xxini* - real - - * - *yyini* - real - - * - *zzini* - real - - Module *special/oscillation_3D.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *oscillation_3D_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl_dpsi* - real - 0\. - * - *ampl_psi* - real - 0\. - * - *init_psi* - character (len=labellen), dimension(ninit) - 'nothing' - * - *initpower2_dpsi* - real - 0\. - * - *initpower2_psi* - real - 0\. - * - *initpower_dpsi* - real - 0\. - * - *initpower_psi* - real - 0\. - * - *kpeak_dpsi* - real - 0\. - * - *kpeak_psi* - real - 0\. - * - *lscale_tobox_psi* - logical - \.true\. - Module *special/param_instab.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *init* - character(len=50) - 'zero' - * - *u1ini* - real - 0\. - * - *u2ini* - real - 0\. - Module *special/photoelectric_dust.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *const_pr* - real, dimension(ndustspec) - 0\.0 - * - *factor_localiso* - real - 0\.0 - * - *factor_photoelectric* - real - 1\.0 - * - *kappa* - real - 0\.0 - * - *ldivrhop_by_vol* - logical - \.false\. - * - *ldust_pressureforce* - logical - \.true\. - * - *lradiation_PRdrag* - logical - \.false\. - * - *mu* - real - 1\.0 - Module *special/planet_atmosphere.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *Bext_ampl* - real - 0\. - * - *cp_ref* - real - 1\.44e4 - unit: [J/(kg*K)] * - *cs_ref* - real - 2\.e3 - unit: [m/s] * - *dTeqbot* - real - 0\. - unit: [K] * - *dTeqtop* - real - 100\. - unit: [K] * - *frac_sponge_polar* - real - 0 - * - *frac_sponge_r* - real - 0 - * - *iBext* - character (len=labellen) - 'nothing' - * - *lat_ss* - real - 0\. - unit: [degree] * - *leta_planet_as_aux* - logical - \.false\. - * - *linit_equilibrium* - logical - \.false\. - * - *lon_ss* - real - 0\. - unit: [degree] * - *pbot0* - real - 1\.e7 - unit: [Pa] * - *peqbot* - real - 1\.d6 - unit: [Pa] * - *peqtop* - real - 1\.d2 - unit: [Pa] * - *pradbot* - real - 1\.d6 - unit: [Pa] * - *pradtop* - real - 1\.d3 - unit: [Pa] * - *q_drag* - real - 0\.0 - * - *q_sponge_polar* - real - 0\.0 - * - *q_sponge_r* - real - 0\.0 - * - *R_planet* - real - 9\.5e7 - unit: [m] * - *rho_ref* - real - 1\.e-2 - unit: [kg/m3] * - *T_ref* - real - 1533 - unit: [K] * - *tauradbot* - real - 1\.d7 - unit: [s] * - *tauradtop* - real - 1\.d4 - unit: [s] Module *special/pressure_bump.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *pb_amplitude* - real - 1\.0 - * - *pb_type* - character (len=labellen) - 'none' - Module *special/radial_dist_func.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *file_in* - character(LEN=labellen) - '\.\./np_ap1\.dat' - * - *lloffset_search* - logical - \.false\. - * - *rdf_stride_inner* - integer - 1 - * - *rdf_stride_outer* - integer - 1 - Module *special/reaction_0D.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *AA0* - integer - 10 - * - *DD0* - integer - 0 - * - *init_qq* - character(len=50) - 'set' - * - *LL0* - integer - 0 - Module *special/rel_1d.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *rel_1d_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alp* - real - 0\. - * - *amplspecial* - real - \.1 - * - *initspecial* - character (len=labellen), dimension(ninit) - 'nothing' - * - *lbet_as_aux* - logical - \.false\. - * - *r0* - real - 3\. - * - *width* - real - \.1 - Module *special/schur_triple_decomp.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *lbschur2_as_aux* - logical - \.false\. - * - *lbschur_as_aux* - logical - \.false\. - * - *lbschurm_as_aux* - logical - \.false\. - * - *lbschurp2_as_aux* - logical - \.false\. - * - *leig_as_aux* - logical - \.false\. - * - *loee_as_aux* - logical - \.false\. - * - *lovRR_as_aux* - logical - \.false\. - * - *lovSH_as_aux* - logical - \.false\. - * - *luschur2_as_aux* - logical - \.false\. - * - *luschur_as_aux* - logical - \.false\. - * - *luschurm_as_aux* - logical - \.false\. - * - *luschurp2_as_aux* - logical - \.false\. - Module *special/shallow_water.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *interval_between_storms* - real - 17\.0 - * - *lautotest_mode* - logical - \.false\. - * - *rsize_storm* - real - 0\.03 - * - *storm_strength* - real - \ :f:var:`~cparam/impossible` - * - *tduration* - real - 17\.0 - Module *special/shell.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *deltG* - real - 1e-5 - internal time step * - *div_phase* - real - 1\. - divisor for phase changes * - *f_amp* - real - 1\.0 - forcing amplitude * - *k_amp* - real - 1\. - k normalization * - *l_altu* - logical - \.false\. - removes a 3cycle from the GOY model * - *l_needspecialuu* - logical - \.false\. - Need real-space velocity * - *l_nogoy* - logical - \.false\. - * - *l_qphase* - logical - \.true\. - NOT update real-space velocity vectors * - *l_quenched* - logical - \.true\. - NOT update real-space velocity vectors * - *lambda* - real - 2\. - shell separation * - *maxshell* - integer - -1 - bounds of physically relevant * - *minshell* - integer - -1 - bounds of physically relevant * - *minshell2* - integer - -1 - bounds of physically relevant * - *nshell* - integer - 20 - number of shells * - *nstability1* - real - 1e6 - timesteps during start * - *nstability2* - real - 1e6 - timesteps during start * - *nstability3* - real - 1e6 - timesteps during start * - *stability_output* - integer - 100000 - * - *u_amp* - real - 1\. - u normalization * - *visc* - real - 1e-7 - viscosity Module *special/solar_corona.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *linit_lnrho* - logical - \.false\. - * - *linit_lnTT* - logical - \.false\. - * - *linit_uu* - logical - \.false\. - * - *lslope_limited_special* - logical - \.false\. - * - *prof_type* - character(len=labellen) - 'nothing' - Module *special/spiegel.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *neutron_star_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *initnstar* - character (len=labellen) - 'default' - * - *ldecelerat_zone* - logical - \.false\. - * - *lnstar_entropy* - logical - \.false\. - * - *lraddif_local* - logical - \.false\. - * - *lsurface_zone* - logical - \.false\. - * - *M_star* - real - 0\. - * - *R_star* - real - 0\. - * - *rho_bot* - real - 1\. - * - *rho_top* - real - 1\. - * - *T_bot* - real - 0\. - * - *uu_left* - real - 0\. - * - *uy_left* - real - 0\. - * - *uy_right* - real - 0\. - Module *special/stellartide.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *lgravity_fourth_order* - logical - \.true\. - * - *lgravity_second_order* - logical - \.true\. - * - *lgravity_third_order* - logical - \.true\. - * - *mstar* - real - 1000\. - * - *Omegap* - real - 1\.0 - Module *special/streamfunction.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha* - real - 1\.65d-4 - Thermal expansivity in K^-1 * - *alpha_sor* - real - \ :f:var:`~cparam/impossible` - * - *amplpsi* - real - 1d-5 - amplitude of initial perturbation for psi * - *ampltt* - real - 0\.01 - * - *Avisc* - real - 4\.00 - constants for viscosity prescriptions * - *Bvisc* - real - 0\.00 - * - *Cvisc* - real - 0\.00 - * - *eta_0* - real - 1d13 - Viscosity at melting temperature in Pa s * - *gravity_z* - real - 1\.3 - gravity in m/s^2 * - *iconv_viscosity* - character (len=labellen) - 'Newtonian' - * - *initpsi* - character (len=labellen) - 'nothing' - * - *iorder_sor_solver* - character (len=labellen) - 'high_order' - * - *kappa* - real - 1d-6 - Thermal diffusivity in m^2/s * - *kx_TT* - real - 2*\ :f:var:`~cparam/pi` - * - *kz_TT* - real - \ :f:var:`~cparam/pi` - * - *lgauss_seidel* - logical - - * - *lomega_jacobi* - logical - - * - *lpoisson_test* - logical - \.false\. - * - *lprint_residual* - logical - \.false\. - * - *lsave_residual* - logical - \.true\. - * - *maxit* - integer - 1000 - * - *Ra* - real - \ :f:var:`~cparam/impossible` - * - *rho0_bq* - real - 917\. - density in Kg/m^3, Boussinesq value * - *Tbot* - real - 270 - * - *tolerance* - real - 1d-3 - * - *Tupp* - real - 100 - Module *special/streamfunction_dimensional.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha_sor* - real - \ :f:var:`~cparam/impossible` - * - *alpha_thermal* - real - 1\.65d-4 - Thermal expansivity in K^-1 * - *amplpsi* - real - 1d-5 - amplitude of initial perturbation for psi * - *ampltt* - real - 0\.01 - * - *Avisc* - real - 4\.00 - constant * - *eta_0* - real - 1d13 - Viscosity at melting temperature in Pa s * - *gravity_z* - real - 1\.3 - gravity in m/s^2 * - *iconv_viscosity* - character (len=labellen) - 'Newtonian' - * - *initpsi* - character (len=labellen) - 'nothing' - * - *iorder_sor_solver* - character (len=labellen) - 'high_order' - * - *kappa* - real - 1d-6 - Thermal diffusivity in m^2/s * - *kx_TT* - real - 2*\ :f:var:`~cparam/pi` - * - *kz_TT* - real - \ :f:var:`~cparam/pi` - * - *lprint_residual* - logical - \.false\. - * - *lsave_residual* - logical - \.true\. - * - *maxit* - integer - 1000 - * - *Ra* - real - \ :f:var:`~cparam/impossible` - * - *rho0_bq* - real - 917\. - density in Kg/m^3, Boussinesq value * - *Tbot* - real - 270 - * - *tolerance* - real - 1d-3 - * - *Tupp* - real - 100 - Module *special/streamfunction_direct.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha* - real - 1\.65d-4 - Thermal expansivity in K^-1 * - *alpha_sor* - real - \ :f:var:`~cparam/impossible` - * - *amplpsi* - real - 1d-5 - amplitude of initial perturbation for psi * - *Avisc* - real - 4\.00 - constant * - *eta_0* - real - 1d13 - Viscosity at melting temperature in Pa s * - *gravity_z* - real - 1\.3 - gravity in m/s^2 * - *iconv_viscosity* - character (len=labellen) - 'Newtonian' - * - *iorder_matrix_solver* - character (len=labellen) - '6th_order' - * - *kappa* - real - 1d-6 - Thermal diffusivity in m^2/s * - *lprint_residual* - logical - \.false\. - * - *lrayleigh_nodensity* - logical - \.false\. - * - *maxit* - integer - 1000 - * - *Ra* - real - \ :f:var:`~cparam/impossible` - * - *rho0_bq* - real - 917\. - density in Kg/m^3, Boussinesq value * - *Tbot* - real - 270 - * - *tolerance* - real - 1d-3 - * - *Tupp* - real - 100 - Module *special/streamfunction_fullmultigrid.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha_sor* - real - \ :f:var:`~cparam/impossible` - * - *alpha_thermal* - real - 1\.65d-4 - Thermal expansivity in K^-1 * - *amplpsi* - real - 1d-5 - amplitude of initial perturbation for psi * - *ampltt* - real - 0\.01 - * - *Avisc* - real - 4\.00 - constants for viscosity prescriptions * - *Bvisc* - real - 0\.00 - * - *Cvisc* - real - 0\.00 - * - *eta_0* - real - 1d13 - Viscosity at melting temperature in Pa s * - *gravity_z* - real - 1\.3 - gravity in m/s^2 * - *iconv_viscosity* - character (len=labellen) - 'Newtonian' - * - *igamma* - integer - 1 - * - *initpsi* - character (len=labellen) - 'nothing' - * - *iorder_sor_solver* - character (len=labellen) - 'high_order' - * - *kappa* - real - 1d-6 - Thermal diffusivity in m^2/s * - *kx_TT* - real - 2*\ :f:var:`~cparam/pi` - * - *kz_TT* - real - \ :f:var:`~cparam/pi` - * - *ladimensional* - logical - \.true\. - * - *ldirect_solver* - logical - \.true\. - * - *lmultigrid* - logical - \.true\. - * - *lpoisson_test* - logical - \.false\. - * - *lprint_residual* - logical - \.false\. - * - *lsave_residual* - logical - \.true\. - * - *lsave_residual_grid* - logical - \.false\. - * - *lsplit_temperature* - logical - \.false\. - * - *maxit* - integer - 1000 - * - *n_vcycles* - integer - 1 - * - *npost* - integer - 5 - * - *npre* - integer - 5 - * - *nx_coarsest* - integer - 3 - * - *Ra* - real - \ :f:var:`~cparam/impossible` - * - *rho0_bq* - real - 917\. - density in Kg/m^3, Boussinesq value * - *Tbot* - real - 270 - * - *tolerance* - real - 1d-6 - * - *Tupp* - real - 100 - Module *special/streamfunction_multigrid.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha_sor* - real - \ :f:var:`~cparam/impossible` - * - *alpha_thermal* - real - 1\.65d-4 - Thermal expansivity in K^-1 * - *amplpsi* - real - 1d-5 - amplitude of initial perturbation for psi * - *ampltt* - real - 0\.01 - * - *Avisc* - real - 4\.00 - constants for viscosity prescriptions * - *Bvisc* - real - 0\.00 - * - *Cvisc* - real - 0\.00 - * - *eta_0* - real - 1d13 - Viscosity at melting temperature in Pa s * - *gamma* - integer - 1 - * - *gravity_z* - real - 1\.3 - gravity in m/s^2 * - *iconv_viscosity* - character (len=labellen) - 'Newtonian' - * - *initpsi* - character (len=labellen) - 'nothing' - * - *iorder_sor_solver* - character (len=labellen) - 'high_order' - * - *kappa* - real - 1d-6 - Thermal diffusivity in m^2/s * - *kx_TT* - real - 2*\ :f:var:`~cparam/pi` - * - *kz_TT* - real - \ :f:var:`~cparam/pi` - * - *ladimensional* - logical - \.true\. - * - *ldirect_solver* - logical - \.true\. - * - *lmultigrid* - logical - \.true\. - * - *lpoisson_test* - logical - \.false\. - * - *lprint_residual* - logical - \.false\. - * - *lprint_residual_svl* - logical - \.false\. - * - *lsave_residual* - logical - \.true\. - * - *lsplit_temperature* - logical - \.false\. - * - *maxit* - integer - 1000 - * - *n_vcycles* - integer - 1 - * - *npost* - integer - 5 - * - *npre* - integer - 5 - * - *nx_coarsest* - integer - 3 - * - *Ra* - real - \ :f:var:`~cparam/impossible` - * - *rho0_bq* - real - 917\. - density in Kg/m^3, Boussinesq value * - *Tbot* - real - 270 - * - *tolerance* - real - 1d-3 - * - *Tupp* - real - 100 - Module *special/symbreak.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *ampl* - real, dimension (ninit) - 0\. - * - *beta_imag* - real - - * - *beta_real* - real - - * - *gam* - real - - * - *gam_imag* - real - - * - *init* - character (len=labellen), dimension(ninit) - 'nothing' - * - *Limag_ini* - real - - * - *Lreal_ini* - real - - * - *mu_imag* - real - - * - *mu_real* - real - - * - *rho* - real - - * - *Rimag_ini* - real - - * - *Rreal_ini* - real - - Module *special/turbpotential.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha* - real - 0\.01 - * - *lautotest_mode* - logical - \.false\. - * - *lcalc_potturb* - logical - \.true\. - Calculate the turbulent potential * - *lcap_modes_at_m6* - logical - \.false\. - Set amplitude of modes higher than m>6 to zero. * - *lgravitational_turbulence* - logical - \.false\. - Choose between asp ratio 4 for the modes (GI) or 1/h (MRI) * - *ltime_dependant_amplitude* - logical - \.true\. - Term that makes the modes come in and out of existence smoothly * - *lturbulent_force* - logical - \.true\. - Add the turbulent potential to the momentum equation * - *lupdate_as_var* - logical - \.false\. - Writes modes.dat and MODESN like var.dat and VARN * - *rmodes_ext* - real - \ :f:var:`~cparam/impossible` - emulate a dead zone * - *rmodes_int* - real - \ :f:var:`~cparam/impossible` - Module *special/twist_inject.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *alpha* - real - 1\.25 - * - *border_width* - real - 0\.1 - * - *C_heatflux* - real - 132\.0 - * - *cool_RTV* - real - - * - *cool_RTV_cutoff* - integer - 2 - * - *cool_type* - integer - 5 - * - *cs0p* - real - 0\.104 - * - *dposx* - real - 0\.0 - * - *dposz* - real - 0\.0 - * - *dtilt* - real - 0\.0 - * - *heat_FS* - real - 9\.74d-4 - * - *heat_LH* - real - 0\.2783 - * - *heat_vol* - real - 0\.0 - * - *Ilimit* - real - 0\.15 - * - *lactivate_reservoir* - logical - \.false\. - * - *lnrho_min* - real - -\ :f:var:`~cparam/max_real` - * - *lnrho_min_tau* - real - 1\.0 - * - *lnTT_max* - real - -\ :f:var:`~cparam/max_real` - * - *lnTT_max_tau* - real - 1\.0 - * - *lnTT_min* - real - -\ :f:var:`~cparam/max_real` - * - *lnTT_min_tau* - real - 1\.0 - * - *lnTT_sponge_tau* - real - 1\.0 - * - *lset_boundary_emf* - logical - \.false\. - * - *lset_sponge_lnTT* - logical - \.false\. - * - *lslope_limited_special* - logical - \.false\. - * - *lslope_limited_specialposx* - - - (not found) * - *lupin* - logical - \.false\. - * - *nlf* - integer - 4 - * - *poslimit* - real - 0\.98 - * - *posy* - real - 0\.0 - * - *posz* - real, save - - * - *res_fac* - real - 2\.0 - * - *rhog* - real, dimension(4) - - * - *tau_res* - real - 0\.65 - * - *tilt* - real - 0\.0 - * - *TTsponge* - real - 0\.0 - * - *vel_hs* - real - 0\.02 - * - *x_cutoff* - real - - Module *special/van_der_pol.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *special_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *init* - character(len=50) - 'zero' - * - *u1ini* - real - 1\.5e-2 - * - *u2ini* - real - 0 - Module *test_methods/testfield_axisym4.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testfield_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplaatest* - real, dimension (ninit) - 0\. - * - *B_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *initaatest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_aatest* - real, dimension (ninit) - 1\. - * - *ky_aatest* - real, dimension (ninit) - 1\. - * - *kz_aatest* - real, dimension (ninit) - 1\. - * - *ljxb_as_aux* - logical - \.false\. - * - *luxb_as_aux* - logical - \.false\. - * - *phasex_aatest* - real, dimension (ninit) - 0\. - * - *phasez_aatest* - real, dimension (ninit) - 0\. - * - *testfield_zaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *zextent* - logical - \.true\. - Module *test_methods/testfield_compress_z.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testfield_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplaatest* - real, dimension (ninit) - 0\. - * - *amplhhtest* - real, dimension (ninit) - 0\. - * - *ampluutest* - real, dimension (ninit) - 0\. - * - *Btest_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *cs0test* - real - 1\. - * - *initaatest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *inithhtest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *inituutest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_aatest* - real, dimension (ninit) - 1\. - * - *ky_aatest* - real, dimension (ninit) - 1\. - * - *kz_aatest* - real, dimension (ninit) - 1\. - * - *lfprestest* - logical - \.true\. - * - *ljxb_as_aux* - logical - \.true\. - * - *lSgh_as_aux* - logical - \.true\. - * - *lSghtest* - logical - \.true\. - * - *lugh_as_aux* - logical - \.true\. - * - *lugu_as_aux* - logical - \.true\. - * - *lugutest* - logical - \.true\. - * - *luse_main_run* - logical - \.true\. - * - *luxb_as_aux* - logical - \.true\. - * - *phasex_aatest* - real, dimension (ninit) - 0\. - * - *phasez_aatest* - real, dimension (ninit) - 0\. - * - *zextent* - logical - \.true\. - Module *test_methods/testfield_general.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testfield_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *B_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *luxb_as_aux* - logical - \.false\. - Module *test_methods/testfield_nonlin_z.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testfield_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplaatest* - real, dimension (ninit) - 0\. - * - *Btest_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *initaatest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_aatest* - real, dimension (ninit) - 1\. - * - *kz_aatest* - real, dimension (ninit) - 1\. - * - *ljxb_as_aux* - logical - \.false\. - * - *lugu_as_aux* - logical - \.false\. - * - *luse_main_run* - logical - \.true\. - * - *luxb_as_aux* - logical - \.false\. - * - *phasex_aatest* - real, dimension (ninit) - 0\. - * - *phasez_aatest* - real, dimension (ninit) - 0\. - * - *zextent* - logical - \.true\. - Module *test_methods/testfield_x.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testfield_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplaatest* - real, dimension (ninit) - 0\. - * - *B_ext* - real, dimension(3) - (/0\.,0\.,0\./) - * - *initaatest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_aatest* - real - 1\. - * - *ky_aatest* - real - 1\. - * - *kz_aatest* - real - 1\. - * - *ljxb_as_aux* - logical - \.false\. - * - *luxb_as_aux* - logical - \.false\. - * - *zextent* - logical - \.true\. - Module *test_methods/testscalar.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testscalar_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplcctest* - real, dimension (ninit) - 0\. - * - *initcctest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_cctest* - real, dimension (ninit) - 1\. - * - *ky_cctest* - real, dimension (ninit) - 1\. - * - *kz_cctest* - real, dimension (ninit) - 1\. - * - *lug_as_aux* - logical - \.false\. - * - *phasex_cctest* - real, dimension (ninit) - 0\. - * - *phasez_cctest* - real, dimension (ninit) - 0\. - * - *zextent* - logical - \.true\. - Module *test_methods/testscalar_axisym.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testscalar_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplcctest* - real, dimension (ninit) - 0\. - * - *initcctest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_cctest* - real, dimension (ninit) - 1\. - * - *ky_cctest* - real, dimension (ninit) - 1\. - * - *kz_cctest* - real, dimension (ninit) - 1\. - * - *lug_as_aux* - logical - \.false\. - * - *phasex_cctest* - real, dimension (ninit) - 0\. - * - *phasez_cctest* - real, dimension (ninit) - 0\. - * - *testscalar_zaver_range* - real, dimension(2) - (/-\ :f:var:`~cparam/max_real`,\ :f:var:`~cparam/max_real`/) - * - *zextent* - logical - \.true\. - Module *test_methods/testscalar_simple.f90* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following variables are part of the *testscalar_init_pars* namelist: .. list-table:: :header-rows: 1 :widths: 20 10 10 60 * - Variable - Type - Default - Meaning * - *amplcctest* - real, dimension (ninit) - 0\. - * - *initcctest* - character (len=labellen), dimension(ninit) - 'nothing' - * - *kx_cctest* - real, dimension (ninit) - 1\. - * - *ky_cctest* - real, dimension (ninit) - 1\. - * - *kz_cctest* - real, dimension (ninit) - 1\. - * - *lug_as_aux* - logical - \.false\. - * - *phasex_cctest* - real, dimension (ninit) - 0\. - * - *phasez_cctest* - real, dimension (ninit) - 0\. - * - *zextent* - logical - \.true\. -