aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* GRHydro: do not declare grid scalar as OpenMP PRIVATErhaas2013-05-13
| | | | | | | instead leave it SHARED since it is a global read-only variable. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@516 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: fix use of uninitialized variable in eigenproblem_leftrightrhaas2013-05-13
| | | | | | | this is only used when doing flux split FD which is not the default. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@515 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: Fix a problem with ghost zones in Prim2ConCells calls in MHD case.rhaas2013-05-11
| | | | | | From: Christian Reisswig <reisswig@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@512 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: Fixing Con2PrimM to call the proper point-wise routinesrhaas2013-05-11
| | | | | | | | | | This re-introduces routines that work for hybrid/hot EOS and corresponding changes in pointwise routines for hot EOS error checking and temperature treatment by adding old EOSOmni pointwise routine. From: Philipp Moesta <pmoesta@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@511 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRhydro: Pressure in polytypeM_pt was off by factor inv_sqrt_detgrhaas2013-05-11
| | | | | | From: srichers <srichers@caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@510 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: add SAVE attribute to module variablesrhaas2013-04-18
| | | | | | | | | | | | I forgot the SAVE options since my initial google search seemed to indicate that they are redundant. It turns out that is only true for Fortran 2008 and an earlier Fortran compiler would in theory be free do have variables use their values once the last procedure using the module goes out of scope. This seems to be not done by any compiler though. From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@508 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: remove make.code.deps, coeffs_allocated, unused includes rhaas2013-04-18
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@507 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* Set InLastMoLPostStep during initial data setupeschnett2013-04-13
| | | | | | | | The previous code accessed MoL_Intermediate_Step, which is undefined during initial data setup. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@506 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: remove superfluous "divb(i,j,k) +" from divb computationrhaas2013-04-10
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@505 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: Critical bugfix: Con2Prim was probably never executed inrhaas2013-04-10
| | | | | | | | | | | | post_recover_variables or for new points in post_regrid since excision mask does typically not get initialized before MoL_PostStep! Also: Instead of aborting Con2Prim, set points to atmopshere for a point where hydro_excision_mask > 0. From: Christian Reisswig <reisswig@scriwalker.(none)> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@504 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* Although probably often not wanted, there is no reason to have ↵knarf2013-03-28
| | | | | | riemann_solver not steerable=always. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@503 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* Mark GRHydro_NaN_verbose to be steerable. There is no reason this shouldn't ↵knarf2013-03-28
| | | | | | be and odds are that you would like to enable this at some point for debugging... git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@502 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: support reconstruct_Wv in TVD reconstructorrhaas2013-03-28
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@501 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* Finish the implementation of con2prim using the entropy equation.rhaas2013-03-28
| | | | | | | | * Tested successfully pointwisely. It still needs to be tested on evolution. From: Bruno Coutinho Mundim <bcmsma@astro.rit.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@500 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: move critical section in prim2conM into if statementrhaas2013-03-28
| | | | | | | | | otherwise the code will enter and leave the critical section during each loop iteration From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@499 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: explicitly cast from CCTK_REAL to int to avoid warningrhaas2013-03-28
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@498 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: change CCTK_WARN(0,...) to CCTK_ERRORrhaas2013-03-28
| | | | | | | | | this should tell the compiler that the function never returns and help optimizing the code by indicating eg slow branches of if statements From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@497 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: pass pressure into eigenvalue routine for MHDrhaas2013-03-28
| | | | | | | | bugfix for hot eos case, just more efficient for cold eos From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@496 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: remove unused variablesrhaas2013-03-28
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@495 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: reduce size of critical section in eigenbalues routinerhaas2013-03-28
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@494 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: convert more tabs to (8) spaces. No other changes.rhaas2013-03-28
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@493 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: Make recon_method steerable at recovery.rhaas2013-03-28
| | | | | | From: Christian Reisswig <reisswig@scriwalker.(none)> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@492 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: implemented H viscosity for HLLE solver to eliminate the carbuncle ↵rhaas2013-03-28
| | | | | | | | instability. Tested with shocktube and TOV. Not yet tested for problem where carbuncles occur. From: Christian Reisswig <reisswig@scriwalker.(none)> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@491 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: add test case for MP5rhaas2013-03-06
| | | | | | | | this is just a copy of the shock tube test using MP5 From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@490 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: add test case for WENO5rhaas2013-03-06
| | | | | | | | this is just a copy of the shock tube test using WENO From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@489 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: remove par file from test output folderrhaas2013-03-06
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@488 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: Added MP5 reconstruction method. Tested with TOV and shocktube.rhaas2013-03-06
| | | | | | From: Christian Reisswig <reisswig@scriwalker.(none)> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@487 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: Reconstruct Wv for WENO5.rhaas2013-03-06
| | | | | | From: Christian Reisswig <reisswig@scriwalker.(none)> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@486 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* convert tabs to (8) spaces. No other changes.knarf2013-03-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@485 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* remove unused variablesknarf2013-03-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@484 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: add test case for hybrid EOSrhaas2013-02-11
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@483 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: remove poly_gamma_ini from test casesrhaas2013-02-11
| | | | | | From: Roland Haas <roland.haas@physics.gatech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@482 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: remove commented out code, update docsrhaas2013-02-11
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@481 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: synchronize press for initial guess of Con2Primrhaas2013-02-11
| | | | | | | | | | | | since the Polytype (!) con2prim routine uses it for its initial guess then continues to iterate over rho Do not sync variables not used for initial guess. This affects only runs with sync_only_conservatives=yes. From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@480 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: regenerate test datarhaas2013-02-11
| | | | | | | | | | | * after rev 72 of EOS_Omni changed constants of nature * increase con2prim accuracy to avoid O(1) errors in primitives due to O(eps) changes in conservatives * remove changes in K and Gamma to avoid setting points to atmosphere From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@479 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: update tests where poly_gamma_ini was not set properlyrhaas2013-02-11
| | | | | | | | this affect the test_tov_carpet_refined_nosync and tov_slowsector tests. From: Roland Haas <roland.haas@physics.gatech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@478 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: declare charXXX_dc variables in HLLEM OMP privaterhaas2013-02-11
| | | | | | From: Philipp Moesta <pmoesta@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@477 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: add evolution mask test with more levels and gamma lawrhaas2013-02-11
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@476 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: explicitly set EOS parameters in evolution_mask testrhaas2013-02-11
| | | | | | | | remove unused Thorn from ActiveThorns. From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@475 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: add fuzzy comparison for evolution_maskrhaas2013-02-11
| | | | | | | | | evolution_mask is every only set to 0d0 or 1d0 (explicitly) right now. Should this change, this tests needs to be amended. From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@474 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* * add option to reconstruct temperature to GRHydrorhaas2013-02-11
| | | | | | | | | | | | This does not yet work with the MHD part of the code, but Philipp is going to change this. * Improve TOVSolverHot; in particular, give functions unique names to avoid duplicate symbols with TOVSolverC From: Christian Ott <cott@bethe.tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@473 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: disable in-AH polytrope call by default for Avecrhaas2013-02-11
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@472 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* Update test results after Carpet domain decomposition changeeschnett2013-01-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@471 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* Correct syntax error in interface.ccleschnett2013-01-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@470 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: add option to automatically use Evolution_Mask if possiblerhaas2013-01-20
| | | | | | From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@469 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* Make Carpet optional_ifactiveeschnett2013-01-18
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@468 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: restrict carpetevolutionmask test to 2 processesrhaas2013-01-15
| | | | | | | this fixes a test failure introduced in r454 git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@467 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: Improved WENO implementation: (i) Pick adaptive epsilon-parameter ↵rhaas2013-01-14
| | | | | | | | according to WHAM code paper, (ii) Catch epsilon<0 for non-microphysical EOS. Tested with shock tube and TOV. From: Christian Reisswig <reisswig@scriwalker.(none)> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@466 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: Implemented WENO5. Tested with a shock tube.rhaas2013-01-14
| | | | | | From: Christian Reisswig <reisswig@scriwalker.(none)> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@465 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
* GRHydro: output v2 when warning about NaN in w_lorentzrhaas2013-01-14
| | | | | | From: Roland Haas <roland.haas@physics.gatech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@464 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45