aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* GRHydro_InitData: Bondi routine: smooth puncture data.rhaas2012-09-17
| | | | | | From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@162 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitData/par/advectedloop3D_vz.par: changes to run w/storage for Tmunurhaas2012-09-17
| | | | | | From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@161 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro and GRHydro_InitData: Tmunu requires storage since 454e99d6a717.rhaas2012-09-17
| | | | | | | | | | | | | Since commit 454e99d6a717433c523ec7074302fc1fc7c01dbe it is not possible to run SRMHD tests anymore without assigning storage to Tmunu. This commit change changes advectedloop3D.par to reflect that and suggests a possible solution in GRHydro/src/GRHydro_RegisterVars.cc. This solution doesn't work yet due to inadequate scheduling. A trac ticket will be filed soon to discuss this issue more broadly. From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@160 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitData: advectedloop3D par files: allow larger number of constr. vrbs.rhaas2012-09-17
| | | | | | From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@159 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitData: Fix advectedloop3D boundary map.rhaas2012-09-17
| | | | | | From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@158 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Do not define M_PI explicitlyeschnett2012-09-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@157 ac85fae7-cede-4708-beff-ae01c7fa1c26
* * add a hot shocktube to run shocktube tests with the nuclear EOSrhaas2012-09-04
| | | | | | From: Christian Ott <cott@bethe.tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@156 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitData: extent initial_Bvecrhaas2012-09-04
| | | | | | | | rather than defining a private parameter of the same name. From: Roland Haas <roland.haas@physics.gatech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@155 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Make GRHydro_PoloidalMagFieldM.F90 call P2C correctly for temperature ↵rhaas2012-09-04
| | | | | | | | evolved or not evolved. From: Philipp Moesta <pmoesta@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@154 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Changes to make GRHydro MHD work with nuclear/hot equation of state:rhaas2012-09-04
| | | | | | | | | | | | | | | | | | 1) Switch to EOSOmni pointwise C2P routine and modify where necessary. 2) Modify Con2PrimM.F90 to allow for the evolution of temperature and adjust the wrapper routine. 3) Create EigenProblemM_hot pointwise routine and call that from HLLEM.F90 when temperature is evolved. Additionally adjust HLLEM where necessary. 4) Adjust InterfacesM.h to incorporate the newly created functions. 5) Fix a loop problem (not taking into account constraint transport) in PPM reconstruction of Y_e 6) Introduce Prim2ConM_hot and call this pointwise routine from Prim2ConM.F90 when temperature is evolved. Additionally also make this routine available to initial data routine in GRHydro_InitData 7) Adjust loops in GRHydro_PoloidalMagFieldM.F90 to not set boundary points it cannot set but instead call boundary group afterwards! Pay attention as this will not work with boundary conditions set to "none" in MHD case anymore but is the correct thing to do. 8) Allow StarMapper to extend HydroBase::initial_hydro = "starmapper". 9) Smaller fixes. From: Philipp Moesta <pmoesta@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@153 ac85fae7-cede-4708-beff-ae01c7fa1c26
* remove unused GRHydro_reflevel declaration that causes compilation to failrhaas2012-08-27
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@152 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Define Pi with double precisioneschnett2012-08-09
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@151 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Fix to oblique case for Advected loop, new implementation of Alfven wave testrhaas2012-08-09
| | | | | | | | including used-defined pressure (to alter wavespeed) and oblique case From: Josh Faber <jfaberrit@jfaber3.local> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@150 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Slight tweaks to the monopole routine options (patch by Josh)rhaas2012-08-09
| | | | | | From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@149 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Added option to smooth metric inside horizonrhaas2012-08-09
| | | | | | Signed-off-by: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@148 ac85fae7-cede-4708-beff-ae01c7fa1c26
* high resolution advectedloop2D par files.rhaas2012-08-09
| | | | | | From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@147 ac85fae7-cede-4708-beff-ae01c7fa1c26
* update balsara par filesrhaas2012-08-09
| | | | | | From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@146 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitData: update balsara1_2d par files.rhaas2012-08-09
| | | | | | From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@145 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitData: par file for advectedloop test with v^z \= 0.rhaas2012-08-09
| | | | | | From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@144 ac85fae7-cede-4708-beff-ae01c7fa1c26
* update advectedloop2D.parrhaas2012-08-09
| | | | | | From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@143 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Revised parameters for advected loop testrhaas2012-08-09
| | | | | | From: Josh Faber <jfaberrit@jafsmamacbook.main.ad.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@142 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitData: adapt rotor parfile to current coderhaas2012-08-09
| | | | | | From: Roland Haas <roland.haas@physics.gatech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@141 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitData: change 2d array access to avoid compiler warningsrhaas2012-08-09
| | | | | | | | | * don't access 2d array as 1d array through second index * always assign something to rho_guess in Bondi solution From: Roland Haas <roland.haas@physics.gatech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@140 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitData: make rotor parameters Cactus parametersrhaas2012-08-09
| | | | | | | | | | * cite paper with description of system * reverse sense of rotation * add openmp statements From: Roland Haas <roland.haas@physics.gatech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@139 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitData: REQUIRE EOS_Omnirhaas2012-08-09
| | | | | | From: Roland Haas <roland.haas@physics.gatech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@138 ac85fae7-cede-4708-beff-ae01c7fa1c26
* A couple of changes:rhaas2012-08-09
| | | | | | | | | | | 1) Calculate divergence of B in MoL PseudoEvolution and set its Prolongation="Restrict". 2) Correct the source terms and fluxes for the Bfield and the divergence cleaning field when having a non-flat space-time. 3) Make sure alpha factors match between UpdateCalculation and fluxes definition. 4) Include 1/sqrt(detg) factor in calculation of \epsilon^{\muijk} in the cross product to obtain the Bfield form the vector potential. From: Philipp Moesta <pmoesta@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@137 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Fix a sign error in the poloidal mag field idatarhaas2012-08-09
| | | | | | From: Philipp Moesta <pmoesta@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@136 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Introduce a better treatment of the shocktube boundaries.rhaas2012-08-09
| | | | | | | | | | | | | | | | | | | | | | * The 2d diagonal boundary conditions are correctly applied when using multiprocessors. * The ymin (ymax) surfaces have their points in the region indsum < minsum (indsum > maxsum) fixed after a first sync operation. A second sync guarantees the neighbour grid receives the correct value of the boundary on those regions. * Mirror symmetries applied at the faces intercepting the upper right corner assumed cubic local domain. However, rectangular local domains are common after domain decomposition. This commit fixes the indexes applying this symmetry for these cases. * Upper right corner/edge/surface condition should use sten instead of stenp1. Thanks for catching this Josh! * Attempt at a 3d diagonal boundary treatment (Josh's commit) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@135 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Snapshot of ET GRHydro_InitData rev. 132 with a poloidal magnetic field routinerhaas2012-08-09
| | | | | | added. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@134 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Magnetized diagonal shock parameter file.bmundim2011-11-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@132 ac85fae7-cede-4708-beff-ae01c7fa1c26
* EOSomni support added but commented outjfaber2011-11-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@131 ac85fae7-cede-4708-beff-ae01c7fa1c26
* GRHydro_InitialData: apply boundary conditions to Bcons for diagonal shocksrhaas2011-04-30
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@128 ac85fae7-cede-4708-beff-ae01c7fa1c26
* A few fixes on the interface calls and related bugs.bmundim2011-04-28
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@127 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Change of Con2Prim and Prim2Con interface.bmundim2011-04-28
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@126 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Change Prim2Con functions interface.bmundim2011-04-27
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@125 ac85fae7-cede-4708-beff-ae01c7fa1c26
* RIT MHD dev:bmundim2011-04-27
| | | | | | | | | 1) Komissarov's cylindrical explosion test 2) Magnetic monopole test git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@124 ac85fae7-cede-4708-beff-ae01c7fa1c26
* RIT MHD dev:bmundim2011-04-27
| | | | | | | Balsara's and Komissarov's shock tube tests. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@123 ac85fae7-cede-4708-beff-ae01c7fa1c26
* fix type of C2P_failedknarf2011-02-10
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@121 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Add a few parameter files for MHD testing purposes.bmundim2011-01-01
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@120 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Clean up a few routines and make them to conform tobmundim2011-01-01
| | | | | | | | EOS Omni interface. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@119 ac85fae7-cede-4708-beff-ae01c7fa1c26
* RIT MHD development:bmundim2010-12-31
| | | | | | | | | | | | | | | | | | | Add #include "cctk_Functions.h" and DECLARE_CCTK_FUNCTIONS to GRHydro_C2P2CM.F90. Solve several issues of rank mismatch in the EOS Omni interface. Initialize the velocities at GRHydro_C2P2CM.F90 since GRHydro_Con2PrimM_pt.c uses past values as initial guess for its Newton-Raphson procedure. These unitialized values were causing C2P2CM to fail from time to time, since it would access memory positions with very large numerical values, i.e. v>>1. C2P2CM test always passes now. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@118 ac85fae7-cede-4708-beff-ae01c7fa1c26
* RIT MHD dev:bmundim2010-12-25
| | | | | | | | | | | | | | Update initial data routines to properly call out pressures and other hydro quantities using EOS_Omni rather than now-defunct interfaces. Add C2P_polytype interface. Un-hardwire fixed values of gamma for all MHD Con2Prim routines. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@117 ac85fae7-cede-4708-beff-ae01c7fa1c26
* Add the magnetized routine versions for prim2con2prim bmundim2010-10-08
| | | | | | | | | | and vice versa. Add the magnetized version for the ShockTube routine. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@114 ac85fae7-cede-4708-beff-ae01c7fa1c26
* * make work with updated EOS_Omni interfacecott2010-08-18
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@113 ac85fae7-cede-4708-beff-ae01c7fa1c26
* * add EOS Omni functions to interface.cclcott2010-08-18
| | | | | | | | * correct syntax in F90 files git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@112 ac85fae7-cede-4708-beff-ae01c7fa1c26
* ccl using omniknarf2010-08-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@111 ac85fae7-cede-4708-beff-ae01c7fa1c26
* use eos handlesknarf2010-08-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@110 ac85fae7-cede-4708-beff-ae01c7fa1c26
* add USE_EOS_OMNI checksknarf2010-08-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@109 ac85fae7-cede-4708-beff-ae01c7fa1c26
* file/parameter string replacement from whisky to GRHydrobmundim2010-05-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@106 ac85fae7-cede-4708-beff-ae01c7fa1c26
* some fixes here and thereknarf2010-03-26
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@89 ac85fae7-cede-4708-beff-ae01c7fa1c26