-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'development' into jac_cell_display
- Loading branch information
Showing
13 changed files
with
110 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
************ | ||
``eos_cell`` | ||
************ | ||
|
||
.. index:: eos_cell | ||
|
||
``eos_cell`` simply calls the equation of state on an input density, temperature, | ||
and composition, and then outputs the full thermodynamic state. This is mainly | ||
used to understand the thermodynamics one might encounter in a simulation | ||
when using a particular EOS. | ||
|
||
Getting Started | ||
=============== | ||
|
||
The ``eos_cell`` code is located in | ||
``Microphysics/unit_test/eos_cell``. An inputs file which sets the | ||
default parameters for your thermodynamic state is needed to run the | ||
test. | ||
|
||
Setting the thermodynamics | ||
-------------------------- | ||
|
||
The parameters that affect the thermodynamics are: | ||
|
||
* ``unit_test.density`` : the initial density | ||
|
||
* ``unit_test.temperature`` : the initial temperature | ||
|
||
* ``unit_test.small_temp`` : the low temperature cutoff used in the equation of state | ||
|
||
* ``unit_test.small_dens`` : the low density cutoff used in the equation of state | ||
|
||
The composition can be set in the same way as in ``burn_cell``, either | ||
by setting each mass fraction explicitly via the parameters, | ||
``unit_test.X1``, ``unit_test.X2``, ..., or forcing them to be all | ||
equal via ``unit_test.uniform_xn=1``. | ||
|
||
|
||
Building and Running the Code | ||
============================= | ||
|
||
The code can be built simply as: | ||
|
||
.. prompt:: bash | ||
|
||
make | ||
|
||
.. note:: | ||
|
||
Even though there are no reactions, a network is still required, | ||
and can be set via the ``NETWORK_DIR`` build variable. By default, | ||
the ``aprox13`` network is used. | ||
|
||
The network choice serves only to set the composition, and a | ||
``general_null`` network may also be used. | ||
|
||
The build process will automatically create links in the build | ||
directory to any required EOS table. | ||
|
||
To run the code, in the ``eos_cell`` directory run:: | ||
|
||
./main3d.gnu.ex inputs_eos | ||
|
||
where ``inputs_eos`` is the provided inputs file. You may edit the | ||
thermodynamic state in that file prior to running. | ||
|
||
|
||
Output | ||
====== | ||
|
||
All output is directed to ``stdout`` and simply lists the entries in the | ||
full ``eos_t`` datatype. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,3 +11,4 @@ have analysis scripts, which we describe in the next sections. | |
:hidden: | ||
|
||
burn_cell.rst | ||
eos_cell.rst |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -39,3 +39,6 @@ X32 real 0.0e0 | |
X33 real 0.0e0 | ||
X34 real 0.0e0 | ||
X35 real 0.0e0 | ||
|
||
uniform_xn bool 0 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,5 +17,3 @@ density real 1.e7 | |
temperature real 3.e9 | ||
|
||
skip_initial_normalization bool 0 | ||
|
||
init_species_all_equal bool 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters