aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* * add a python script that computes cgs->M_sun=c=G=1 units cott2012-12-29
| | | | | | | | conversion factors (and their inverses) based on NIST data git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@71 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * improve solution for density based on pressure, temperature, Y_e.cott2012-12-22
| | | | | | | | | The new implementation is robust, but slow and should only be used at initial data (which is generally the case) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@70 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* remove superfluous F90FLAGS used for HDF5 in Fortranrhaas2012-12-05
| | | | | | | | EOS_Omni no longer uses the Fortran HDF5 interfaces, instead readtable.c is using the C interface. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@69 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* remove unused variablesknarf2012-11-23
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@68 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* EOS_Omni: use H5Fis_hdf5, protect assumed type sizesrhaas2012-08-10
| | | | | | From: Roland Haas <roland.haas@physics.gatech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@66 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* add option read_table_on_single_process to have a named processorrhaas2012-08-09
| | | | | | | | read the full table and MPI_Bcast it to the other processors From: Roland Haas <roland.haas@physics.gatech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@65 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* make more parameters steerablerhaas2012-08-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@64 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* EOS_Omni: add table reader testrhaas2012-06-22
| | | | | | | | | | | | This adds a test (plus sample hdf5 table) using a small routine EOS_OMNI_dumptable to output the read in data as ASCII into a user selected file. Code and table kindly provided by Evan O'Connor. Small changes afterwards by Roland Haas. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@63 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* EOS_Omni: avoid allocting temporary memory twicerhaas2012-06-04
| | | | | | | | instead of storing a copy of the data in the Fortran module store Fortran pointers. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@62 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * small change (will not break anything): change the parametercott2012-05-23
| | | | | | | | for the file name of the nuclear EOS table to STEERABLE=ALWAYS (was not steerable) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@60 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * close all HDF5 objectsrhaas2012-05-17
| | | | | | | | * check H5?close() return code * make file-local functions static git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@59 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* use version 1.6 of the HDF5 API, since this is the only place within the ET ↵knarf2012-04-16
| | | | | | which explicitely used the 1.8 API which just tripped one of my installations. It also doesn't need the 1.8 API, which is why it now explicitely requests version 1.6 git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@58 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * add aliased routine to compute deps/drho|p and deps/dp|rhocott2012-03-08
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@57 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* fix scheduling of table readercott2012-02-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@56 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * add banner informing user that EOS table is being readcott2012-01-31
| | | | | | | | | * fix scheduling issue (reading the table was not scheduled in global mode) * re-add option of turning off energy shift git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@55 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* Let EOS_Omni read HDF5 EOSs using the C-API, since building the fortran ↵knarf2011-11-13
| | | | | | | | | | interface is usually disabled, and conflicts with the parallel API as well. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@54 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* documentation.tex: Add braces for htlatexhinder2011-10-25
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@51 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* documentation.tex: Move definitions under START CACTUS THORNGUIDE linehinder2011-10-19
| | | | | | Otherwise the thornguide fails to build git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@49 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * fix dpdrho issuecott2011-06-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@48 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* Some grammar correctionseschnett2011-04-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@46 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * describe finite-temperature nuclear EOScott2011-04-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@45 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * add a refcott2011-04-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@44 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * describe hybrid EOScott2011-04-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@43 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * some work on documentation. more to comecott2011-04-19
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@42 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* Add comments to numerical constantseschnett2011-03-31
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@41 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* Correct typo in parameter descriptioneschnett2011-03-31
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@40 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* Begin to improve documentationeschnett2011-03-31
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@39 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * improve error handling in nuc_eos a bit.cott2011-03-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@38 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * update nuc_eos with some changes in the low-density regime.cott2011-02-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@37 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * update hdf5 table reader routine so thatcott2011-02-05
| | | | | | | | | | 2006 results from Ott et al. 2007 can be reproduced by using the Shen table of the Garching group. Note that the code is currently commented (with #if 0 [...] #endif). git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@36 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* Rename file, stage 2.eschnett2011-01-26
| | | | | | | Change suffix from .f to .F so that Cactus expands macros. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@35 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* Rename file, stage 1eschnett2011-01-26
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@34 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* Replace stop commands with calls to CCTK_WARN, since stop with aeschnett2011-01-26
| | | | | | | string argument is not supported by all Fortran compilers. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@33 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * make nuc_eos thread safecott2010-12-22
| | | | | | | | * fix a bug in MultiVarCalls git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@32 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* remove some usage of uninitialized memory. Tidy up code a bitknarf2010-12-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@31 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* fix compilation bugknarf2010-12-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@30 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * add missing filecott2010-12-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@29 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * small fixcott2010-12-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@28 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * updates needed to make TOVSolverHot workcott2010-12-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@27 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* import into EinsteinEOSknarf2010-11-26
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/trunk@24 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * add a new routine that computes dpde|rho and dpdrho|ecott2010-11-21
| | | | | | | | at once. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/EOS_Omni@23 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * tiny change to make gcc/gfortran happycott2010-11-17
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/EOS_Omni@22 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * add a parameter controlling a potential energy shiftcott2010-11-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/EOS_Omni@21 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * minor mods related to hot EOScott2010-11-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/EOS_Omni@20 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * fix a stupid issue with hdf5cott2010-11-14
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/EOS_Omni@19 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* correct compile errorknarf2010-11-14
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/EOS_Omni@18 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * small optimization: introduce call to nuc_eos that just returns the ↵cott2010-11-13
| | | | | | pressure (and eps) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/EOS_Omni@17 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * fix a bug in call with entropycott2010-11-12
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/EOS_Omni@16 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * small fix to EOS_Omni_short callcott2010-11-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/EOS_Omni@15 8e189c6b-2ab8-4400-aa02-70a9cfce18b9
* * add a multi-var callcott2010-11-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEOS/EOS_Omni/EOS_Omni@14 8e189c6b-2ab8-4400-aa02-70a9cfce18b9