From schnetter at cct.lsu.edu Sun Apr 6 22:00:51 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Mon, 7 Apr 2008 03:00:51 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusWave/IDScalarWaveC/src CheckParameters.c" Message-ID: <20080407030051.5B0E381A6@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusWave/IDScalarWaveC/src In directory asylum.cct.lsu.edu:/tmp/cvs-serv14061 Modified Files: CheckParameters.c Log Message: Allow kx=0, ky=0, kz=0 for box initial data. (k_i=0 corresponds to constant initial data, and there is nothing special about this.) From schnetter at cct.lsu.edu Sun Apr 6 22:14:16 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Mon, 7 Apr 2008 03:14:16 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusWave/IDScalarWaveC schedule.ccl param.ccl interface.ccl" Message-ID: <20080407031416.5145B81AD@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusWave/IDScalarWaveC In directory asylum.cct.lsu.edu:/tmp/cvs-serv14216/IDScalarWaveC Modified Files: schedule.ccl param.ccl interface.ccl Log Message: Remove trailing white space at end of file From schnetter at cct.lsu.edu Sun Apr 6 22:14:15 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Mon, 7 Apr 2008 03:14:15 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusWave/IDScalarWaveC/src make.code.defn" Message-ID: <20080407031416.2271C81A6@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusWave/IDScalarWaveC/src In directory asylum.cct.lsu.edu:/tmp/cvs-serv14216/IDScalarWaveC/src Modified Files: make.code.defn Log Message: Remove trailing white space at end of file From schnetter at cct.lsu.edu Sun Apr 6 22:23:24 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Mon, 7 Apr 2008 03:23:24 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusEinstein/ADMConstraints interface.ccl" Message-ID: <20080407032324.260ED81A6@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusEinstein/ADMConstraints In directory asylum.cct.lsu.edu:/tmp/cvs-serv14342 Modified Files: interface.ccl Log Message: Correct the tensor type of the momentum constraint: it is covariant, not contravariant. (This should have no effect on simulations.) From schnetter at cct.lsu.edu Sun Apr 6 22:23:42 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Mon, 7 Apr 2008 03:23:42 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusEinstein/ADMConstraints schedule.ccl" Message-ID: <20080407032342.98F9581A6@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusEinstein/ADMConstraints In directory asylum.cct.lsu.edu:/tmp/cvs-serv14353 Modified Files: schedule.ccl Log Message: Remove mention of non-existing schedule group MoL_PostRegrid From schnetter at cct.lsu.edu Sun Apr 6 22:28:24 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Mon, 7 Apr 2008 03:28:24 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusEinstein/ADMAnalysis/src Ricci.c" Message-ID: <20080407032824.6AEDB81AD@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusEinstein/ADMAnalysis/src In directory asylum.cct.lsu.edu:/tmp/cvs-serv14381/src Modified Files: Ricci.c Log Message: Update thorn ADMAnalysis to make it work better with mesh refinement. We applied similar changes to ADMConstraints some time ago. Set prolongation types of all grid functions. Allow the Ricci tensor to have 3 time levels, so that its boundaries can be interpolated. Add parameters ricci_persist, ricci_timelevels, and ricci_prolongation_type to specify how the boundaries are treated. The default is to do nothing on mesh refinement boundaries, keeping the old behaviour. Select Ricci tensor boundary conditions in level mode in a new routine. From schnetter at cct.lsu.edu Sun Apr 6 22:28:24 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Mon, 7 Apr 2008 03:28:24 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusEinstein/ADMAnalysis interface.ccl param.ccl schedule.ccl" Message-ID: <20080407032824.4BF0581A6@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusEinstein/ADMAnalysis In directory asylum.cct.lsu.edu:/tmp/cvs-serv14381 Modified Files: interface.ccl param.ccl schedule.ccl Log Message: Update thorn ADMAnalysis to make it work better with mesh refinement. We applied similar changes to ADMConstraints some time ago. Set prolongation types of all grid functions. Allow the Ricci tensor to have 3 time levels, so that its boundaries can be interpolated. Add parameters ricci_persist, ricci_timelevels, and ricci_prolongation_type to specify how the boundaries are treated. The default is to do nothing on mesh refinement boundaries, keeping the old behaviour. Select Ricci tensor boundary conditions in level mode in a new routine. From schnetter at cct.lsu.edu Mon Apr 14 10:56:34 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Mon, 14 Apr 2008 15:56:34 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusWave/IDScalarWaveElliptic/par source_petsc.par" Message-ID: <20080414155634.E55BA81A6@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusWave/IDScalarWaveElliptic/par In directory asylum.cct.lsu.edu:/tmp/cvs-serv2231/par Modified Files: source_petsc.par Log Message: Activate InitBase From schnetter at cct.lsu.edu Mon Apr 14 10:58:09 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Mon, 14 Apr 2008 15:58:09 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusWave/IDScalarWaveElliptic/par source_sor.par" Message-ID: <20080414155809.943FC81A6@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusWave/IDScalarWaveElliptic/par In directory asylum.cct.lsu.edu:/tmp/cvs-serv2250 Added Files: source_sor.par Log Message: Add example using SOR solver From schnetter at cct.lsu.edu Tue Apr 15 14:39:13 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Tue, 15 Apr 2008 19:39:13 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusEinstein/ADMBase interface.ccl param.ccl schedule.ccl" Message-ID: <20080415193913.145C081A6@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusEinstein/ADMBase In directory asylum.cct.lsu.edu:/tmp/cvs-serv21832 Modified Files: interface.ccl param.ccl schedule.ccl Log Message: Add new grid functions for dtlapse and dtbetax, dtbetay, and dtbetaz. Also add several state variables so that codes can determine whether these variables have storage; storage is off by default for backwards compatibility. This is similar to the way in which the shift vector is handled, which also has no storage by default. This is necessary since the ADMBase variables store currently the 3-metric, lapse, shift, and extrinsic curvature. They do not store the time derivatives of lapse and shift, which makes it impossible to calculate the time derivative of the 4-metric from the ADMBase variables. This is a shortcoming, since almost all current evolution systems require these, including common BSSN gauge conditions and harmonic evolution schemes. (In many cases, initial data assume that these additional time derivatives are zero to get around this issue.) From schnetter at cct.lsu.edu Tue Apr 15 14:39:13 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Tue, 15 Apr 2008 19:39:13 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusEinstein/ADMBase/src Initialisation.c" Message-ID: <20080415193913.3DE4E81AD@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusEinstein/ADMBase/src In directory asylum.cct.lsu.edu:/tmp/cvs-serv21832/src Modified Files: Initialisation.c Log Message: Add new grid functions for dtlapse and dtbetax, dtbetay, and dtbetaz. Also add several state variables so that codes can determine whether these variables have storage; storage is off by default for backwards compatibility. This is similar to the way in which the shift vector is handled, which also has no storage by default. This is necessary since the ADMBase variables store currently the 3-metric, lapse, shift, and extrinsic curvature. They do not store the time derivatives of lapse and shift, which makes it impossible to calculate the time derivative of the 4-metric from the ADMBase variables. This is a shortcoming, since almost all current evolution systems require these, including common BSSN gauge conditions and harmonic evolution schemes. (In many cases, initial data assume that these additional time derivatives are zero to get around this issue.) From schnetter at cct.lsu.edu Tue Apr 22 21:53:34 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Wed, 23 Apr 2008 02:53:34 +0000 Subject: [Cactus-thorns-cvs] DEVELOPMENT CVS "CactusEinstein/ADMConstraints/src ADMConstraints.F" Message-ID: <20080423025334.7C64581A6@asylum.cct.lsu.edu> Update of /cactusdevcvs/CactusEinstein/ADMConstraints/src In directory asylum.cct.lsu.edu:/tmp/cvs-serv23693 Modified Files: ADMConstraints.F Log Message: Correct invalid if statement Explanation: the operator .and. does not short-circuit in Fortran.