[Commits] [McLachlan]McLachlan annotated tag, ET_2013_05_v0, created. ET_2013_05_v0

Carpet git repositories carpetgit at stellarcollapse.org
Mon May 27 17:22:58 CDT 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "McLachlan".

The annotated tag, ET_2013_05_v0 has been created
        at  44b99a035ddc3d6168757d381d8a99ee8eceb52b (tag)
   tagging  966f1fdcffb6c327d4083a285edf895e3cd51da3 (commit)
 tagged by  Frank Löffler
        on  Mon May 27 17:22:44 2013 -0500

- Log -----------------------------------------------------------------
ET_2013_05_v0 tag
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJRo9y0AAoJEOkzpip+I59kiikP/jVv0MLz+YsBpGHPBqhUgg0Q
UFYS254dWT3HgjswR5WkZYuq6VNKOqK5kwa5aSwYe5rVvPS6vaYHmQSHOR3rNgQm
qp6CPwgc6jnkLUjE0MoUakTfuU61muOqUlX0E9Sr3xRH5OCREiUX7dfuwlVYjvDJ
RSeERwgT+M0dqUbEhXlkU7msPV+/1jeVLWdandi23zFk82fxJSpS1Br1GkIuT5Ty
KO5jJf+T/TaFkfAakFsZzYVuTdRGG9E2Uvt9qb2rs+p5QR+wrD3NyTExX4Kjkdee
1MClaMfMRIupak/7s9h/k1KRwtTV2PMN3AxIFQQXCOwgxPr+oTocERgrXP5cXdII
gL4ljuhJdxTybGjpis2L6zMT4r/1Qpv3MJmdHPdkKsRieDyamWZk12nXEwl7Vvxu
tS/rWdlSIoso87zigi0qG2DrLsecYnbt/X/BG9H6SBSzX4yaIGbEqlRSaljHPjba
50+qPmr+c8+xkambnaU9aH6HhvVp+e5JDCNcEKe+iav3EzS0j63B8JvvqjEpYcnz
Kls4ohqyStA8FfyMh24YZ1Mfjug3L5TaWQXD1jq4+mkY5Wt0OF54KUfgcTUJXsRn
UYh3UVwgmUjP3H4lWFd4WcodOjE6llQRIZpj+XLjboovrAWt48hUym5mlJMZX2Dw
um4Ln50tsdwnDxpoRLQM
=HkVB
-----END PGP SIGNATURE-----

Anton Khirnov (1):
      McLachlan_BSSN: fix the Hamiltonian constraint for CCZ4.

Barry Wardell (27):
      Enable Vectorisation.
      Regenerate code with Vectorisation enabled.
      Enable Vectorisation.
      Merge branch 'master' into CCZ4
      Merge branch 'master' into CCZ4
      Regenerate thorns.
      Add formulation parameter to select between BSSN and CCZ4.
      Add some regression tests for CCZ4, modelled on the BSSN tests.
      Make sure boundary conditions and tags are set for CCZ4 Theta.
      Add some sample CCZ4 parameter files.
      Generate a separate thorn for CCZ4.
      Remove CCZ4 specific code from BSSN helper thorn.
      Add CCZ4 Helper thorn.
      Rename CMBSSNW and CMBSSNphi to CMW and CMphi.
      Regenerate thorns.
      Move CCZ4 regression tests and update parameter files to use the ML_CCZ4 thorn.
      Merge branch 'CCZ4'
      Add CCZ4 thorns to 'clean' make target.
      Add all WaveToy thorns to 'clean' make target.
      Add testsuites using EinsteinExact.
      Regenerate code (kranc commit f4d2482bef5b7daf9fc89279db2ddc7ec8ea5bb2)
      Regenerate code after fix to CCZ4 constraint calculation.
      Include Hamiltonian and momentum constraints in CCZ4 tests.
      Regenerate thorns which were missed in 45bcf7046474c39dc6fb7c3e7729cdd1143a70fe.
      Regenerate CCZ4 Hamiltonian and momentum test results with corrected version of code.
      Increase tolerance in ML_CCZ4 test cases.
      Remove tests for _MP and _O8 thorns which no longer exist.

Bernard Kelly (1):
      McLachlan_BSSN.m: Correct harmonic shift for conformalMethod = phi

Christian D. Ott (2):
      A sample par file for evolving a single Kerr-Schild BH with 7 levels.
      * white space change to test commit messages

Daniela Alic (1):
      Implement CCZ4 formulation.

Erik Schnetter (230):
      Import initial version
      Add ML_ prefix.
      Add urls for Cactus and Kranc.
      The code also requires Carpet.
      Add script to re-generate thorns.
      Add sample parameter file
      Restructure arrangement
      Add BSSN RHS.
      Remove old files
      Add gauge conditions
      Add Kerr-Schild parameter files
      Internal changes, add debug statements
      Remove debugging statements
      Add .gitignore file
      Update .gitignore file
      Update parameter files
      Continued development on the BSSN constraints
      Correct errors in equations
      Implement arbitrary finite differencing orders
      Abort code generation script on errors
      Merge branch 'master' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Add comment to BSSN constraint calculations
      Update autogenerated files
      Begin to add Tmunu terms
      Ignore CVS backup files
      Add local tensor objects for T_ab
      Remove underscores from HydroBase variable names
      Use updated Kranc version
      Add Kranc generated WaveToy
      Merge branch 'master' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Add first-order WaveToy.  Use makefile to run Kranc
      Ignore all temporary thorns
      Rename MLFO_WaveToy to ML_FOWaveToy
      Inherit WaveToy from MultiPatch
      Correct initialisation of dtlapse
      Add example parameter files for gauge wave
      Make it more convenient to use global derivatives
      Correct description and default value for parameter harmonicN
      Activate TmunuBase
      Make single black hole evolution work
      Regenerate WaveToy thorns
      Use only 2 time levels for evolved variables
      Merge branch 'master' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Regenerate code after removing leftover debugging code from Kranc
      Add new thorn ML_BSSN_Helper
      Improve ML_BSSN schedule
      Update generated code
      Use 3 time levels by default.  Use ADMBase initial data by default
      Update McLachlan.  ML_BSSN_Helper is now required at run time
      Update
      Rename trA to trAt
      Don't calculate ADMBase variables on the boundaries
      Take note of arXiv:gr-qc/0104063 in the README file
      Add parameter file for QC-0 evolution
      Update path to Kranc
      Re-generate all code
      Re-generate interface.ccl after correcting error in Kranc
      Don't schedule boundary conditions explicitly after setting up initial data,
      Re-generate code after latest change
      Synchronise ADMBase variables after converting from BSSN to ADM
      Create several specialised thorns: ML_ADM and ML_BSSN as standard cases,
      Update ML_BSSN parameetr files.
      Update path to Kranc installation
      Update generated ADM thorn
      Update script to generate BSSN code:
      Update auto-generated code
      Re-introduce the distinction between vacuum and matter spacetimes.
      Add new parameter calculate_ADMBase_variables_at, which determines whether
      Set CartGrid3D symmetries of McLachlan's variables
      Correct error in schedule group name
      Do not register the grid function symmetries in the helper thorns since
      Update comment
      Regenerate the code
      Convert to ADM variables on all grid points, including the boundary.
      Reformat README
      Add experiment towards a hydro code
      Add semicolons to prevent output
      Add commented out functions for modifying calculations.
      Add semicolons to prevent output
      Merge branch 'master' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Resolve merge commits
      Update generated WaveToy
      Updated generated hydro code
      Add Helper thorns that went missing during a merge (my apologies)
      Create helper thorns automatically from a prototype
      Use correct one-sided stencils at boundaries.
      Regenerate code
      Re-generate code after correcting a code generation error in Kranc
      Register ADM variables as constrained variables, so that MoL copies them
      Add some documetation, explaining how to check out McLachlan and related Cactus thorns, how to build, and how to run a simple parameter file with McLachlan.
      Update
      Add parameter MinimumLapse to enforce a positive lapse value.
      Correct parameter file and thorn list.
      Register constrained (e.g. ADMBase) variables with MoL
      Add missing autogenerated file
      Add new RHS boundary condition NewRad, implemented in the thorn LSUThorns/NewRad.
      Rename FOWaveToy to WaveToyFO
      Add radiative boundary conditions
      Update documentation
      Introduce new RHS boundary condition "static" that sets the RHS boundary explicitly to zero.
      Update auto-generated code
      Update example parameter files
      Allow 4 RHS time levels.
      Add description for converting BSSN_MoL parameter files to McLachlan
      Do not build the BSSN_W formulation any more, since it is now a part of the standard BSSN formulation.
      Add new run-time parameter "useMatter", so that the matter terms can be enabled or disabled at run time, instead of requiring a formulation of their own
      Update auto-generated code
      Update example parameter files:
      Remove superfluous synchronisation of RHS variables.
      Regenerate code
      Update example parameter file
      Add CCATIE example for comparison (does not work yet)
      Commit changes that should have been committed earlier
      Avoid division-by-zero problems when ShiftGammaCoeff=0
      Remove commented out code
      Merge branch 'master' of /Users/eschnett/Cbeta/arrangements/McLachlan
      Create CVS password file for anonymous checkout
      Add McLachlan's dtlapse and dtshift to output variables
      Handle the case correctly where ShiftGammaCoeff=0.  Don't dividy by ShiftGammaCoeff in this case; instead, initialise the (unused) B^i to zero.
      Use relative instead of absolute path names pointing to Kranc
      Split RHS evaluation into two routines to reduce instruction cache usage.
      Correct synchronisation problems
      Do not generate a separate "matter" thorn; instead, the standard thorn does now handle matter terms
      Distinguish between persistent variables and those that need to be checkpointed; e.g. eta (the shift driver parameter) is persistent, but is not checkpointed.
      Add thorn that evaluates the ADM constraints
      Add thorn that evaluates the kernels for global ADM quantites (ADM mass and ADM angulare momentum)
      Update auto-generated code
      Merge /Users/eschnett/Cbeta/arrangements/McLachlan
      Merge
      Treate Tmunu variables as tensors, instead of accessing them via local helper scalars.
      Remove useMatter parameters which are now unused.
      Regenerate code after correcting error in Kranc.
      Use new schedule group MoL_PseudoEvolution for the ADM constraints and the ADM quantities.
      Add second order accurate versions of all thorns
      Make eta (the Gamma driver damping parameter) a local variable only, not a grid function
      Generate and add 8th order version as well
      Schedule boundary conditions in ML_PseudoEvolution
      Correct boundary conditions
      Use Ian's version of Kranc, which is found at
      Don't build or schedule old RHS routine any more
      Add SpatialShiftGammaCoeffRadius to reduce ShiftGammaCoeff outside of a certain radius
      Merge branch 'master' of /Users/eschnett/Cbeta/arrangements/McLachlan
      Don't use explicit path name when including Slicing.h
      Add dissipation terms to the RHS.
      Regenerate code
      Update example parameter files
      Add benchmark parameter file
      Add missing definition of temporary variable
      Regenerate code
      Regenerate code
      Correct error in Makefile.
      Merge branches 'master' and 'master' of carpetcode.dyndns.org:McLachlan
      Merge branches 'master', 'master', 'master', 'master', 'master', 'master', 'master', 'master', 'master', 'master', 'master', 'master', 'master', 'master' and 'master' of carpetcode.dyndns.org:McLachlan
      Update path to Kranc
      Change AssertSymmetricDecreasing to AssertSymmetricIncreasing
      Use boundary_width instead of 1 when selecting boundary conditions
      Schedule ADMBase variable calculations in MoL_PseudoEvolution
      Regenerate code
      Regenerate code after setting the default tensor weight in Kranc to 0
      par: Correct output variables in example parameter files
      ML_BSSN: Simplify handling of upwinding derivatives
      Do not apply constraint boundaries manually; Kranc does this now automatically.
      Do not fix up the boundaries of analysis quantities any more; Kranc now handles this correctly.
      Do not schedule a group for the constraint boundary conditions any more
      Do not schedule the RHS calculation at postinitial any more
      Correct boundary conditions for ADMConstraints and ADMQuantities
      Regenerate code
      Do not schedule the conversion to ADMBase at post_recover_variables if they are scheduled in MoL_PostStep, since MoL_PostStep is already scheduled in post_recover_variables.
      Calculate the Ricci scalar for the BSSN constrains in the same way as for the time evolution; this simplifies the generated code significantly.
      Don't define the (unused) upwinding differencing operators in the ADM constraints
      Split the BSSN constraint calculations differently into two calculations to reduce code size
      Add comment about constraint projection
      Re-generate code
      Update auto-generated code as generated by the current version of Kranc
      Update auto-generated code as generated by the current version of Kranc
      par: Adapt qc0-mclachlan.par to ET 05 2011, add wave extraction using ET
      Correct group names of imported McLachlan grid functions
      Regenerate code
      Rename tensor indices
      Use new Jacobian mechanism for all thorns
      Regenerate code
      Correct scheduling order
      Regenerate code
      Correct schedule, in particular for checkpoint/recovery
      Correct Makefile
      Use new fdOrder mechanism in ADM thorn
      Regenerate code for ADM thorn
      Remove (outdated) explict multi-patch version of WaveToy
      Initialise boundaries of A and B^i together with boundaries of Gamma^i
      Regenerate code
      Implement harmonic shift condition
      Regenerate code
      Add test case for harmonic shift
      Correct description of LapseAdvectionCoeff
      Don't replace Pi by its numeric equivalent -- Kranc does this already
      Remove unused function definition SetGroupTimelevels
      Correct definition of dot[A] advection terms
      Regenerate code
      Apply advection terms to A or B^i only if they are evolved
      Regenerate code
      Regenerate code after changes to Kranc's vectorisation
      Correct etaExpr to avoid (inconsequential) division by zero
      Regenerate code
      Regenerate code with current version of Kranc
      Some superficial changes:
      Handle CCZ4 in Makefile better
      Do not generate *_O* and _MP thorns
      Replace pi by Pi
      Regenerate code, removing the *_O* and *_MP thorns
      Handle Theta in helper thorn
      Regenerate code
      Update WaveToy example, generate OpenCL code as well
      Add thorn ML_WaveToy_CL
      Regenerate thorn ML_WaveToy and ML_WaveToy_CL
      Correct some errors in CCZ4, in particular the GammaShift parameter
      Regenerate code
      Introduce cctk_ash, retire cctk_lssh
      Regenerate code after Kranc update
      Remove TriggerGroups declaration
      Improve layout
      Add test cases for MoL/Carpet with adaptive time stepping
      ML_WaveToy_Test: Increase tolerance for test cases
      Update test results for gaussian-RK45-adaptive
      Regenerate code
      WaveToy: Don't declare Jacobian explicitly any more
      WaveToy: Rename local variable "k" to "kvec"
      WaveToyFO: Don't handle Jacobian explicitly
      Regenerate code after Kranc update
      Regenerate code after Kranc change
      Update OpenCL code after Kranc change

Frank Loeffler (3):
      Merge branches 'master', 'master', 'master', 'master' and 'master' of git://carpetcode.dyndns.org/McLachlan
      Merge branches 'master', 'master', 'master', 'master', 'master', 'master' and 'master' of git://carpetcode.dyndns.org/McLachlan
      Schedule ML_BSSN_convertToADMBaseGroupWrapper also at CCTK_POST_RECOVER_VARIABLES

Frank Löffler (1):
      remove outdated thornlists (closes #1156)

Ian Hinder (72):
      Add test cases for BSSN - 3D diagonal gauge wave
      ML_BSSN_Test: Remove testsuite output for constraints
      ML_BSSN_Test: Update testsuites to use 4th order differencing in Exact
      Regenerate code
      Remove testsuites
      Add new tests for ML_BSSN, ML_BSSN_O8 and ML_BSSN_MP_O8
      McLachlan_BSSN.m: Apply dissipation consistently
      Regenerate code
      Regenerate testsuite
      McLachlan_BSSN.m: Split dissipation into a separate calculation
      Regenerate code
      McLachlan_BSSN.m: Split advection terms into a separate calculation
      Regenerate code
      Add test for individual RHS variables computed on initial data
      Regenerate code after Kranc ToReal change
      Regenerate code after OutputForm change in Kranc
      Regenerate code after tensor index fix to Kranc
      Regenerate test suite
      Regenerate code
      McLachlan_BSSN.m: Change from old TensorTools to new Kranc Jacobians for MP
      Regenerate code
      McLachlan_BSSN.m: Add InitGamma calculation
      Regenerate code
      Add poison to all tests
      Revert recent commits
      Revert "Rename tensor indices"
      Undo "Revert recent commits"
      Add missing poison in test
      Don't terminate on NaNChecker in tests
      Initialise dtlapse and dtshift in tests
      Set RHS variables to zero in ANALYSIS before computing them
      Regenerate code
      Regenerate testsuites with new initial gauge
      Rename tensor indices
      Regenerate code
      Regenerate ML_ADMQuantities and ML_WaveToyFO
      McLachlan_ADM.m: Add explicit "*" to quiet warning
      Improve finite differencing in tests
      Regenerate test results
      McLachlan_BSSN.m: Make finite difference order a run-time parameter
      Regenerate code
      Remove debugging code
      Use kranc script instead of calling Mathematica directly
      Regenerate code
      McLachlan_ADMConstraints.m: Fix index errors
      Regenerate ML_ADMConstraints
      McLachlan_ADM.m: Fix index errors in constraint computation
      Regenerate ML_ADM
      Fix inconsistent index positions
      Regenerate code (CCTK_LOOP)
      Makefile: Only copy back CCZ4 if it was generated
      ML_BSSN_Helper: Correct background value of phi in NewRad boundary condition
      Regenerate ML_BSSN_Helper and ML_CCZ4_Helper
      Add test case for NewRad boundary condition for ML_BSSN
      Regenerate code
      Use CCTK_REAL_VEC instead of ptrdiff_t for dirN variables
      Set apply_dissipation = "always" in test cases
      Regenerate code (Kranc commit d75251ed3fdfced898bbd1c9c8e940c15896640f)
      Regenerate code (Kranc commit b2315b27195e1b18786b80c6b9a22c3502948d77)
      Regenerate code (Kranc commit 17deb8b4ff45a8a3cd1645cb626f6d33a5e17beb)
      Regenerate code (Kranc commit b0019939fb9ef98a05431967a4cc2139f0f2a1e4)
      Revert "Remove tests for _MP and _O8 thorns which no longer exist."
      Adapt O8 and MP test parameter files to use ML_BSSN thorn and update
      ML_BSSN_MP_O8_bh.par: Add poison of 0
      ML_BSSN_MP_O8.par: Change n_angular to number of cells from number of points
      test.ccl: Increase absolute tolerance of ML_BSSN_MP_O8_bh to 1e-10
      McLachlan_BSSN.m: Add comment to explain confusing situation with advection term for \tilde \Gamma^i in \partial_t B^i equation
      Regenerate code (Kranc commit 519f2cd182c4828e74429e883139fbb8b1a11d3c)
      SetGroupTags.c: Ignore error if Prolongation table entry is already present
      Regenerate ML_BSSN and ML_CCZ4 (Kranc commit 519f2cd182c4828e74429e883139fbb8b1a11d3c)
      Regenerate code (Kranc commit 519f2cd182c4828e74429e883139fbb8b1a11d3c)
      Add ML_BSSN_sgw3d_harmonic_phi test

Peter Diener (55):
      Some local fixes to test
      Merge branch 'HEAD' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Constraints
      Merge branch 'master' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Fix RHS for phi
      Fix trK RHS.
      Fix trK RHS.
      Merge branch 'HEAD' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Fix RHS for gamma
      Optimization.
      Replace Xt with Xtn when it appears without derivatives.
      Dummy commit.
      Merge branch 'HEAD' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Beginning of matter support.
      Merge branch 'HEAD' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Added matter terms.
      Fix scheduling of matter routines.
      Fix to Makefile.
      Merge branch 'HEAD' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Gauges
      Merge branch 'HEAD' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Fix convertToADMBaseCalcBSSN
      Schedule ML_BSSN_convertToADMBase everywhere.
      Head on parameter file
      Don't enforce lapse>0.
      Merge commit 'origin/master'
      No real change
      Merge commit 'origin/master'
      Merge commit 'origin/master'
      dummy merge
      Merge commit 'origin/master'
      6th order version, upwinding version and upwinding, W-method version.
      Merge commit 'origin/master'
      Merge commit 'origin/master'
      Merge after running script
      Merge commit 'origin/master'
      Introduce shift advection upwinding.
      Update auto generated code.
      Undo changes to the makefile.
      Update auto generated files.
      Merge branch 'HEAD' of ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
      Add support for the W-method.
      Add the missing helper prototype files.
      Merge branch 'HEAD' of carpetgit at carpetcode.dyndns.org:McLachlan.git
      Merge with Erik's latest changes.
      Clean up.
      Make BetaDriver spatially varying.
      Make sure BetaDriver routines are scheduled appropriately.
      Merge branch 'HEAD' of carpetgit at carpetcode.dyndns.org:McLachlan.git
      Fix and clarify parameter conversions.
      Move RHS evaluations around to optimize for 32Kb instruction cache machines.
      Reintroduce an optimization.
      Change the dafault value of apply_dissipation to "never".
      Fix the sign for 2nd and 6th order dissipation operators.
      Regenerate code.

-----------------------------------------------------------------------


hooks/post-receive
--
McLachlan


More information about the Commits mailing list