Synthesis Module
The Synthesis module is part of the MUSES framework, and it is designed to be used with an input configuration file (the config.yaml).
The code provides methods for joining two one-dimensional Equations of State (EoS), the options are to
Maxwell phase transition (PT)
Gibbs phase transition
Hyperbolic tangent interpolation
Attaching the two EoS at a user defined variable and value
EoS File Requirements
For all cases, the beta-equilibrated EoS are required. For the Gibbs phase transition, the grid files must also be provided, and also a leptonic EoS file provided by the Lepton module
The nuclear EoS input files must contain the following columns, presented in order:
Variable |
Unit |
---|---|
Temperature (T) |
MeV |
Baryon chemical potential (\(\mu_B\)) |
MeV |
Strange chemical potential (\(\mu_S\)) |
MeV |
Electric charge chemical potential (\(\mu_Q\)) |
MeV |
Baryon density (\(n_B\)) |
fm-3 |
Strange density (\(n_S\)) |
fm-3 |
Electric charge density (\(n_Q\)) |
fm-3 |
Energy density (\(\varepsilon\)) |
MeV/fm3 |
Pressure (\(P\)) |
MeV/fm3 |
Entropy density (\(s\)) |
1/fm3 |
You can also provide a file with particle properties, which will be interpolated for the beta-equilibrated EoS, provided the first seven columns are identical to EoS input file \((T, \mu_B, \mu_S, \mu_Q, n_B, n_S, n_Q)\) for the interpolator.
The Lepton EoS file must contain the following columns, presented in order:
Variable |
Unit |
---|---|
Temperature (T) |
MeV |
Electron chemical potential (\(\mu_e\)) |
MeV |
Neutrino chemical potential (\(\mu_\nu\)) |
MeV |
Lepton density (\(n_L\)) |
fm-3 |
Electric charge density (\(n_Q\)) |
fm-3 |
Energy density (\(\varepsilon\)) |
MeV/fm3 |
Pressure (\(P\)) |
MeV/fm3 |
Entropy density (\(s\)) |
1/fm3 |
Further information regarding the input and output files can be found in the Open API Specification.
In the context of the `MUSES workflow`_, the eos.csv
serves as input to the QLIMR.