| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
number.
Thanks to Jonathan to point this out.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2707 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
This closes Cactus/966.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2706 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2705 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2704 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Removed empty chapter on IO.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2703 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2702 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2701 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2700 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2699 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2698 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
called by the scheduler.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2697 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2696 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
| |
/proc/cpuinfo) then 0 is used rather than leaving the value undefined.
(this is for linux on the Alpha chip, haven't yet seen where to get this
information from).
Gab and Kashif
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2695 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently passes -1 as the timelevel for each group as we don't specify and
read that data from the schedule.ccl files yet.
This should make no visible change to anyone.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2694 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CCTK_GroupStorageIncrease(cGH *GH, int n_groups,const int *groups,const int *timelevels, int *status)
CCTK_GroupStorageDecrease(cGH *GH, int n_groups,const int *groups,const int *timelevels, int *status)
These should increase or decrease the number of timelevels with storage enabled to the
number specified in the timelevels array for each group in the groups array. The status
array is optional, and if not NULL should contain the previous number of timelevels enabled
for that group. A timelevel value of -1 implies enable/disable all timelevels for that group.
The Increase function should never decrease the amount of storage, and the Decrease one never
increase it, so it is possible to use Enable to ensure a certain minimum number of timelevels
are available without problem, and to pass the status return from Enable in as the timelevel
array of Decrease to restore the previous state of the system.
The defaults for these functions currently call the old Enable and Disable GroupStorage
routines if they have been overloaded, similarly the defaults for the old routines have been
changed to call the new routines if they are overloaded, passing -1 as the timelevel value.
The old routines will disappear eventually once all drivers are converted to the new routines.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2693 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
| |
Util_TableClone()
Util_TableItClone()
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2692 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and "Errors" sections have more horizontal space in the left column
--> greatly increases the number of entries that can fit in a single
line, i.e. we now have
See Also
CCTK_LongFunctionName() Some text describing it
CCTK_EvenLongerFunctionName() Some text describing this one
whereas before we had
See Also
CCTK_LongFunctionName()
Some text describing it
CCTK_EvenLongerFunctionName()
Some text describing this one
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2691 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
| |
Util_TableGetGeneric()
Util_TableGetGenericArray()
Util_TableSetGeneric()
Util_TableSetGenericArray()
also fix glitches in a few other table examples
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2690 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
* slightly clarify example in description of Util_TableGet*Array()
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2689 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
A thorn's own parameters may be unqualified, shared parameters must be
fully qualified.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2688 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
array sizes.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2687 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
are families of routines, one for each Cactus data type
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2686 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
not in cctk_Types.h!
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2685 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
space is not stripped out between the date and time.
Stripped out archaic stuff which followed \end{document}.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2684 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
src/util/Table.c
src/include/util_Table.h
* add new functions (cf my E-mail of 30 Mar 2002)
Util_TableClone()
Util_TableItClone()
* add new functions (cf Erik Schnetter's E-mails of 5 Feb 2002)
Util_Table{Set,Get}Generic()
Util_Table{Set,Get}GenericArray()
* add tests for new functions
* fix a memory leak in Util_TableDestroy()
* fixed some assert( variable = value ) bugs (yikes!!)
* refactor some code to better modularize the implementation
* add some more const qualifiers to local vars
* reformat code to match flesh standard indentation and { } conventions
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2683 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2682 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
by CCTK_ParameterValString().
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2681 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2680 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Updated descriptions for CCTK_INFO() and CCTK_WARN().
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2679 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Changed the way how parameters are used within the USE_CCTK macros:
> now it's done by "(void) (parameter = 0);" which is better than
> assigning the address of it to some dummy pointer.
should read as
> Changed the way how parameters are used within the USE_CCTK macros:
> now it's done by "(void) (parameter + 0);" which is better than
> assigning the address of it to some dummy pointer.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2678 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
| |
now it's done by "(void) (parameter = 0);" which is better than
assigning the address of it to some dummy pointer.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2677 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
will put everything up to the closing bracket for a routine into a new block.
Also, the USE_CCTK macro is now appended directly to the CCTK_DECLARE macro.
There is no need anymore to use CCTK_NO_AUTOUSE_MACRO.
Also changed the way how parameters and arguments are used within the USE_CCTK
macros: now it's done by "(void) (parameter = 0);" which is better than
assigning the address of it to some dummy pointer.
This fixes problems where one had to parse for a possible return statement
at the end of the routine.
This fix closes PR Cactus/949.
Also did some perl code optimization and added grdoc headers for files
generated by the CST.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2676 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2675 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
This closes PR Documentation/953.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2674 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
symbols.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2673 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* rework FunctionDescription environment to fix a number of latex
formatting problems: now uses latex list (similar to existing
Lentry environment), so text for individual items is now a list
\item, rather than in a minipage environment as before
--> page breaking works properly (finally!); in particular,
long examples are now page-broken properly, rather than
running off the bottom of the page like they did before
--> \NewPar (for paragraph breaks in items) no longer needed,
now the ordinary tex leave-a-blank-line (gives \par) works fine
Alas, the new format requires changes in how the environment is
used, hence the corresponding changes to FunctionReference.tex
FunctionReference.tex
* make changes in each use of the FunctionDescription environment
to match new definition of that environment
* fix memory leak in Util_TableItQueryKeyValueInfo() example
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2672 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
This closes PR Cactus/951.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2671 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
beginning of a group now.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2670 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
| |
Also put in Erik's patch to print group names in a schedule.
This closes PR Cactus/771.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2669 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
This closes PR Cactus/938.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2668 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
This closes PR Cactus/890.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2667 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Check for OPTIMIZE in addition to OPTIMISE.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2666 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
| |
time.
This closes Cactus/950.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2665 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
This closes PR Cactus/943.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2664 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
This closes PR Cactus/946.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2663 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
add \Cplusplus macro to properly typeset "C++"
FunctionReference.tex
in CCTK_InterpLocalUniform() example,
fix array initializations that were valid C++ but not C,
and add a paragraph outlining the problem
(thanks to Ian Hawke for pointing this out!)
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2662 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2661 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
reduction API --> now refers to CCTK_InterpLocalUniform().
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2660 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Fixed some typos.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2659 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Thanks to Frank Herrmann for working these out.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2658 17b73243-c579-4c4c-a9d2-2d5706c11dac
|