Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Kranc.mt: Add test for ParameterConditions | Ian Hinder | 2013-09-12 |
| | |||
* | ParamCheck.m: Bypass bug in checkCondition | Ian Hinder | 2013-09-12 |
| | | | The "params" variable is never initialised, so the code as written is wrong. Bypass the corresponding check until the parameters are passed in. | ||
* | KrancThorn.m: Accumulate finite differencing header in sources variable | Ian Hinder | 2013-09-12 |
| | |||
* | KrancThorn.m: Accumulate symmetries registration source file in sources variable | Ian Hinder | 2013-09-12 |
| | |||
* | KrancThorn.m: Accumulate boundary source files in sources variable | Ian Hinder | 2013-09-12 |
| | |||
* | KrancThorn.m: Reorder some code so it can go into the right sections | Ian Hinder | 2013-09-12 |
| | |||
* | KrancThorn.m: Accumulate startup file in sources variable | Ian Hinder | 2013-09-12 |
| | |||
* | KrancThorn.m: Localise some variables in MoL | Ian Hinder | 2013-09-12 |
| | |||
* | KrancThorn.m: Create a "sources" accumulator list and use it for the MoL ↵ | Ian Hinder | 2013-09-12 |
| | | | | registration source file | ||
* | KrancThorn.m: Move MoL registration source file generation into MoL section | Ian Hinder | 2013-09-12 |
| | |||
* | KrancThorn.m: Move MoL-related code to MoL section | Ian Hinder | 2013-09-12 |
| | |||
* | KrancThorn.m: Add more section comments | Ian Hinder | 2013-09-12 |
| | |||
* | KrancThorn.m: Add section comments to CreateKrancThorn | Ian Hinder | 2013-09-11 |
| | |||
* | Remove now-unneeded arguments from CreateKrancParam | Ian Hinder | 2013-09-11 |
| | |||
* | Change arguments of CactusBoundary`GetParameters to declaredGroups and ↵ | Ian Hinder | 2013-09-11 |
| | | | | | groups from evolvedGFs and evolvedGroups This means the caller doesn't have to know about which groups are evolved. It changes the ordering of the parameters. | ||
* | MoL.m: Use the new MoLEvolvedGroups in MoLParameterStructures | Ian Hinder | 2013-09-11 |
| | |||
* | MoL.m: Add a version of MoLEvolvedGroups which does not require the calculations | Ian Hinder | 2013-09-11 |
| | |||
* | Determine evolved groups using MoLEvolved group option rather than passing list | Ian Hinder | 2013-09-11 |
| | |||
* | MoL.m: Remove MoLEvolved from copied RHS group definition | Ian Hinder | 2013-09-11 |
| | |||
* | Pass declared groups into parameter file generation functions | Ian Hinder | 2013-09-11 |
| | |||
* | KrancGroups.m: Add DeleteGroupExtra function | Ian Hinder | 2013-09-11 |
| | |||
* | MoL.m: Add MoLEvolved option to groups which are evolved using MoL | Ian Hinder | 2013-09-11 |
| | | | This allows easy identification of these groups later | ||
* | Param.m: Remove unneeded arguments from CreateKrancParam | Ian Hinder | 2013-09-11 |
| | |||
* | Param.m: Move calculation and common parameter structures into their own ↵ | Ian Hinder | 2013-09-11 |
| | | | | | functions This changes the ordering of entries in param.ccl. | ||
* | Param.m: Eliminate temporary variable | Ian Hinder | 2013-09-11 |
| | |||
* | Param.m: Move user parameter structure generation into a separate function | Ian Hinder | 2013-09-11 |
| | |||
* | Param.m: Group user parameter structures together | Ian Hinder | 2013-09-11 |
| | |||
* | Param.m: Move "used parameters" part of CreateKrancParam into a separate ↵ | Ian Hinder | 2013-09-11 |
| | | | | function | ||
* | Param.m: Correct variable declarations | Ian Hinder | 2013-09-11 |
| | |||
* | Param.m: Move details of used MoL parameters into MoL.m | Ian Hinder | 2013-09-11 |
| | |||
* | Param.m: Move details of MoL parameters into MoL.m | Ian Hinder | 2013-09-11 |
| | |||
* | CactusBoundary.m: Add type checking to GetParameters | Ian Hinder | 2013-09-11 |
| | |||
* | Jacobian.m: Comment out generation of code for Jacobian derivative and inverse | Ian Hinder | 2013-09-11 |
| | | | This code is not (and cannot) be used, and it breaks compatibility with old parameter files which don't set the parameters. If the code is used in the future, it should only be added if the variables are actually needed. | ||
* | Interface.m: Modernise type checking | Ian Hinder | 2013-09-11 |
| | |||
* | Remove now-unused arguments and code from interface file generation | Ian Hinder | 2013-09-11 |
| | |||
* | Interface.m: Use new general function for creating interface group structures | Ian Hinder | 2013-09-10 |
| | | | This leads to a reordering of the entries in interface.ccl files. There is code in here to check that the structures are the same apart from a reordering. | ||
* | Kranc.mt: Add test cases for pure-analysis thorns | Ian Hinder | 2013-09-10 |
| | |||
* | Kranc.mt: Add ODE test case | Ian Hinder | 2013-09-10 |
| | |||
* | Interface.m: Generalise the functions for creating group interface structures | Ian Hinder | 2013-09-10 |
| | | | The new function is currently only tested against the old structures, it is not actually used. The ordering of the group structures is different, and it is not easy to implement the original ordering. | ||
* | Pass declared groups into CreateInterface from CreateKrancThorn | Ian Hinder | 2013-09-10 |
| | |||
* | KrancThorn.m: Hook MoLProcessGroups into CreateKrancThorn | Ian Hinder | 2013-09-10 |
| | | | Currently this adds InterfaceTimelevels to the group options for evolved variables. Later in CreateKrancThorn, these groups are copied as RHS groups and the options are copied as well. | ||
* | KrancThorn.m: Add group options to indicate that a group is an ODE group | Ian Hinder | 2013-09-10 |
| | |||
* | KrancGroups.m: Replace EnsureTimelevels with EnsureInterfaceTimelevels | Ian Hinder | 2013-09-10 |
| | | | The interaction between interface.ccl and schedule.ccl timelevels is subtle and hard to replicate in a more general system. For now, just separate the two using different internal options. | ||
* | KrancGroups.m: Add GroupExtras function | Ian Hinder | 2013-09-10 |
| | |||
* | MoL.m: Add MoLProcessGroups | Ian Hinder | 2013-09-10 |
| | | | This function is called to modify the groups structure for MoL's requirements. At the moment, it adds an InterfaceTimelevels option to the group with a value of EvolutionTimelevels (passed in as an argument). | ||
* | Errors.m: Make PrintStructure public | Ian Hinder | 2013-09-09 |
| | |||
* | KrancGroups.m: Add EnsureTimelevels function | Ian Hinder | 2013-09-09 |
| | |||
* | Interface.m: Remove wrong comment | Ian Hinder | 2013-09-09 |
| | |||
* | Interface.m: Move MoL aliased function declarations into MoL.m | Ian Hinder | 2013-09-09 |
| | |||
* | KrancThorn.m: Move RHS ODE group definitions into MoL.m | Ian Hinder | 2013-09-09 |
| |