Parameters in NuclearToolkit
Here is the summary of optional parameters, which can be specified by users like this:
make_chiEFTint(;fn_params="your_parameter_file.jl")If you do not specify the optional argument fn_params, the pacakege tries to read optional_parameters.jl in the current path.
- For ChiEFTint
n_mesh::Int64, number of momentum meshpmax_fm::Float64, maximum pmax in fm$^{-1}$emax::Int64, emax quantaNnmax::Int64, Nnmax quantachi_order::Int64, order of chiral EFT potenteial (0:LO 1:NLO 2:NNLO 3:N3LO 4:N4LO)calc_NN::Bool, calculate NN partcalc_3N::Bool, calculate eff2n (2n3n) partcoulomb::Bool, calculate Coulomb termcalc_EperA::Bool, calculate E/Ahw::Float64hbar omega in MeVsrg::Bool, SRG transformation (NN-only)srg_lambda::Float64, resolution scale for SRG in $fm^{-1}$tbme_fmt::Stringfile format of matrix-elements of free-space interaction. "snt" or "snt.bin" is supportedfn_tbme::Stringfile name of output interactionpottype::Stringpotential type (em500n3lo,emn500n3lo,emn500n4lo)kF::Float64Fermi momentum for 2n3n in fm$^{-1}$
- For IMSRG
smax::Float64max flow parametersdsmax::Float64maximum step size for IMSRG flowmaxnormOmega::Float64tol for norm of IMSRG generatordenominatorDelta::Float64denominator delta for multi-shell interactionBetaCM::Float64beta for center-of-mass correctionmagnusamethod::Stringspecifying IMSRG solver ("" or "split" => multi-step splitting (as a default), "no-split" or "NS"=> no-splitting)