aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Initialise all grid points when grid functions are paddedHEADmastereschnett2013-06-13
| | | | | | | Use cctk_ash instead of cctk_lsh to determine total array size. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@67 57fe0bb3-ccba-405f-9b23-de0201f165b7
* HydroBase: add paramcheck for "read from file parameters"rhaas2013-05-17
| | | | | | | * add missing "read from file option" to initial_hydro git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@64 57fe0bb3-ccba-405f-9b23-de0201f165b7
* extent ID keywords by "read from file"rhaas2013-05-15
| | | | | | | | if given, we do nothing and assume the user uses IOUtil's filereader capability to read in ID from disk. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@62 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Schedule HydroExcisionMask ini bin before MoL_PostStep.reisswig2013-04-10
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@60 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Add gridfunctions and boilerplate for vector potential.tbode2012-11-21
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@59 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Split temperature and entropy evolution methods: needed for implementing the ↵bmundim2012-11-19
| | | | | | 'entropy fix' in GRHydro for magnetically dominated regions. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@58 57fe0bb3-ccba-405f-9b23-de0201f165b7
* revert r55rhaas2012-07-08
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@56 57fe0bb3-ccba-405f-9b23-de0201f165b7
* schedule hydrobase_InitExcisionmask global-early loop-localrhaas2012-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | Christian Ott found that right now the scheduling of EinsteinUtil/SetMask_SphericalSurface::SetMask_SphericalSurface and HydroBase::HydroBase_InitExcisionMask conflict in the Post_Recover_Variables and INITIAL since SetMask_SphericalSurface which needs to run after HydroBase_InitExcisionMask is scheduled GLOBAL which happens to be global-late in these bins. SetMask_SphericalSurface must be local since it must run after SphericalSurfaceHasBeenSet which is after SphericalSurface_Set which is GLOBAL. The attached patch runs HydroBase_InitExcisionMask global-early loop-local instead. Pleas note that the patch will change the behaviour in PostRegrid slightly since HydroBase_InitExcisionMask (and not just SetMask_SphericalSurface which already does so) will run on all refinement levels, always, independent of the iteration counter and Carpet's do_every logic. The current code prevents properly recovering from checkpoints. Found and fixed by Christian Ott. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@55 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Make timelevels parameters steerable upon recoveryeschnett2012-05-28
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@53 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Mention the reference frame the fluid velocity is measured.bmundim2012-05-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@52 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Fix B field conversion factor to use cgs system to read it in Gauss.bmundim2012-05-10
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@51 57fe0bb3-ccba-405f-9b23-de0201f165b7
* initialize w_lorentz as well as the other declared quantities - especially ↵knarf2012-05-08
| | | | | | as the velocities git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@50 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Documentation: fix conversion factor for SI units. Add Gaussian one.bmundim2012-05-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@49 57fe0bb3-ccba-405f-9b23-de0201f165b7
* epsilon: specific internal energy (ie energy/mass)bmundim2012-03-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@48 57fe0bb3-ccba-405f-9b23-de0201f165b7
* * fix a bug that prevented the use of single-level initializationcott2012-02-04
| | | | | | | | (incorrect string comparison) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@47 57fe0bb3-ccba-405f-9b23-de0201f165b7
* documentation.tex: Add braces for htlatexhinder2011-10-25
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@44 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Better form.bmundim2011-09-15
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@42 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Add a few lines about units adopted, in particular the conversion factors bmundim2011-09-15
| | | | | | | for your convenience. Please review these numbers though. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@41 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Lorentz factor tensor type alias fixed.bmundim2011-02-21
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@39 57fe0bb3-ccba-405f-9b23-de0201f165b7
* * add variable w_lorentz for the Lorentz factorcott2011-02-21
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@38 57fe0bb3-ccba-405f-9b23-de0201f165b7
* declare argument list of HydroBase_StartUp as (void)rhaas2011-02-21
| | | | | | | | otherwise C (both C89 and C99) assume that it is as being and old K&R style function definition (C differs from C++ here) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@37 57fe0bb3-ccba-405f-9b23-de0201f165b7
* make Bvec an axial vector in interface.cclrhaas2011-02-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@36 57fe0bb3-ccba-405f-9b23-de0201f165b7
* * change temp_and_ent_evolution_method to temperature_evolution_methodcott2010-11-11
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@33 57fe0bb3-ccba-405f-9b23-de0201f165b7
* * change parameter name from:cott2010-11-01
| | | | | | | | | | | | | temperature_and_entropy_evolution_method to temp_and_ent_evolution_method to make Intel compiler happy. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@32 57fe0bb3-ccba-405f-9b23-de0201f165b7
* * add a parameter controlling the evolution of temperature and entropy.cott2010-10-31
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@31 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Schedule HydroBase_PostStep after ADMBase_SetADMVars. This changeeschnett2010-05-30
| | | | | | | | logically belongs to the previous change that added the schedule group ADMBase_SetADMVars to ADMBase. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@28 57fe0bb3-ccba-405f-9b23-de0201f165b7
* HydroBase: add references to Valencia formulation, update documentation torhaas2010-04-29
| | | | | | | include new grid variables git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@27 57fe0bb3-ccba-405f-9b23-de0201f165b7
* make sure prim2con is called before settmunuknarf2010-04-27
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@26 57fe0bb3-ccba-405f-9b23-de0201f165b7
* remove duplicate callknarf2010-04-22
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@25 57fe0bb3-ccba-405f-9b23-de0201f165b7
* make hydro_excision an INT ACCUMULATOR parameterknarf2010-04-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@24 57fe0bb3-ccba-405f-9b23-de0201f165b7
* patch from Christian: add entropy and temperatureknarf2010-03-08
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@23 57fe0bb3-ccba-405f-9b23-de0201f165b7
* create group HydroBase_ExcisionMaskSetup for initialization of excision ↵knarf2010-02-12
| | | | | | mask, is scheduled in HydroBase_Initial, PostRegridInitial, PostRegrid and Post_Recover_Variables and can be used to schedule functions which set excision masks git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@22 57fe0bb3-ccba-405f-9b23-de0201f165b7
* add mask for hydro excision to HydroBaseknarf2010-02-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@21 57fe0bb3-ccba-405f-9b23-de0201f165b7
* fix README formatknarf2010-01-12
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@20 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Document unitsschnetter2009-12-08
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@19 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Add a new group "Bvec" to HydroBase, containing the magnetic field.schnetter2009-12-07
| | | | | | | | | | | | | | | Same as the velocity "vel", this is a vector group with three components. There are also two new parameters "initial_Bvec" with default value "none", specifying that Bvec does not have storage. This keeps things backward compatible. Another parameter "Bvec_evolution_method" specifies its method; the default value is also "none". These parameters need to be extended by initial data and evolution thorns that handle magnetic fields. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@18 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Add a parameter "initial_hydro" to HydroBase with a default setting ofschnetter2009-12-07
| | | | | | | | | | | | | | "zero". This parameter, which can be extended by hydro initial data thorns, determines which hydro thorn is setting up initial data. The default setting "zero" is implemented by HydroBase itself, setting all hydro variables to zero. This corresponds to a vacuum, but without atmosphere. Reformat and/or clarify some comments in the ccl files. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@17 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Remove unneeded #include statementsschnetter2009-12-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@16 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Remove white spaceschnetter2009-12-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@15 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Update and standardise READMEschnetter2009-12-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@14 57fe0bb3-ccba-405f-9b23-de0201f165b7
* fix copy&paste mistakeknarf2009-10-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@13 57fe0bb3-ccba-405f-9b23-de0201f165b7
* add missing fileknarf2009-10-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@12 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Change parameters for Y_e to be similar to ADMBase and shiftknarf2009-09-29
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@11 57fe0bb3-ccba-405f-9b23-de0201f165b7
* define Y_e plus parameter use_Y_e to use itknarf2009-09-28
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@10 57fe0bb3-ccba-405f-9b23-de0201f165b7
* State that the HydroBase variables correspond to the Valencia formulation.schnetter2009-09-21
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@9 57fe0bb3-ccba-405f-9b23-de0201f165b7
* Add new parameter HydroBase::evolution_methodschnetter2009-09-18
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@8 57fe0bb3-ccba-405f-9b23-de0201f165b7
* rename parameter, more comments, rename Boundary schedule group namesknarf2009-08-28
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@7 57fe0bb3-ccba-405f-9b23-de0201f165b7
* use one group per phys. variableknarf2009-08-27
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@6 57fe0bb3-ccba-405f-9b23-de0201f165b7
* try vel[3] instead of velx vely velzknarf2009-08-27
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@5 57fe0bb3-ccba-405f-9b23-de0201f165b7
* remove MoL-boundary schedulingknarf2009-08-27
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@4 57fe0bb3-ccba-405f-9b23-de0201f165b7