Skip to content

Commit

Permalink
added brief description of recent changes
Browse files Browse the repository at this point in the history
  • Loading branch information
shusa committed Oct 20, 2004
1 parent 7c3fa0d commit 6d958a0
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions Changelog
@@ -1,3 +1,48 @@
- added the possibility to "USE" functions which are actually Fortran subroutines,
this is required by LegoExcsion

- added a parameter 'excision' to MoL thorns to switch excision on or off
like all excision-dependent code this is only done if the CreateExcisionCode option
is set to True in the Create*Thorn functions.

- properly use functions from LegoExcision thorn in MoL thorns

- further cleanup of namespace, added variables to the lists
of local variables within Modules.

- the constant value to be used by LegoExcision inside
the excision now re-uses the <gfname>_bound_limit parameter
to set a sensible value (e.g. we do not want the determinant of
the 3-metric become singular).

- changed the way lower and upper bounds for loops are set
Previously this was based on cctk_nghostzones, which causes
problem in the case of real boundaries, where the stencil size needs to be
considered, e.g. the number of ghost zones may be larger than the stencil size.

new stencil parameters have been added to GenericFD, they are tested for
consistency in a new function GenericFG_ParamCheck

There is also a new dependence on whether or not the equaions in the loop
take derivatives or not.

- Added support for language specifier "None" in schedule.ccl entries, to suppress
warning messages like:

CST warning:
-> Scheduling group "ApplyBCs" with LANG specifier in thorn "BSSNMoL"
HINT: Groups should not have a LANG specificier


- Added support for a larger number of boundary conditions, parameters for steering
those are added to param.ccl of the corresponding evolution thorn and
templete parfile entries are appended in a comment block at the end of
the file *_Boundaries.c.

- Added EvolutionTimeLevels optional argument to CreateBaseThorn to support Carpet
or other mesh refinement drivers, which need more than 2 Timelevels. Default value is
3 now.

1.0.1-cvs
=========

Expand Down

0 comments on commit 6d958a0

Please sign in to comment.