| Commit message (Collapse) | Author | Age |
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1270 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gmake <config>[-config] THORNLIST=<file name>
to use a given file as the thorn list for that configuration.
This needs to be tweaked to do something if the file to be copied doesn't
exist, but I'm still wondering whether to exit with an error, prompt for
another filename or do the default of making the thornlist from all the
available thorns. Also, it might be useful to give a warning if it
includes thorns which are not available, and also to still give you
a chance to edit the file.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1261 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
the info directly to screen
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1215 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1213 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
gmake thorninfo
to give information about all thorns. At the moment this just prints
the output from Build Active Thorns to screen, but means that you
can easily see which thorn implements something.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1212 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1195 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
| |
and the hardware
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1182 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1159 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1158 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1146 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1126 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1104 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1097 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1066 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1004 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@995 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
thornparfiles in the Cactus directory
git-svn-id: http://svn.cactuscode.org/flesh/trunk@914 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@848 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@845 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Everything should work again (!)
git-svn-id: http://svn.cactuscode.org/flesh/trunk@839 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@835 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
and changing the default of PUGH::padding_active to "no". This obscure
thingy is in principle only useful on the T3E...
- Joan
git-svn-id: http://svn.cactuscode.org/flesh/trunk@819 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@811 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@803 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@769 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Current types are
CUSTOM
- must define, either in the environment or on the command line
MPI_LIBS
MPI_LIB_DIRS
MPI_INC_DIRS
NATIVE
- use the 'native' MPI for the machine; this must be checked for and setup
in the known-architecture file.
MPICH
- use MPICH. This is controlled by
MPICH_DIR - the MPICH installation directory
will search a few places for this if not defined.
MPICH_DEVICE - the MPICH device
again will search.
If MPICH_DEVICE=globus you must set GLOBUS_DIR.
LAM
- use LAM. This is controlled by
LAM_DIR - the LAM installation directory
will search a few places.
This should still be treated as experimental, but it works on my laptop for MPICH and LAM.
I've updated the known-architectures/irix file for this, plus fixed the IRIX IRIX64 problem
(I think), but haven't tested the change yet.
Have fun,
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@748 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
you want your configurations - a sodt link is still probably better but
this is here if anyone wants it.
Made it so that things like
gmake clean
tells you to specify a configuaration rather than asking to setup a
configuration called clean.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@738 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@670 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@669 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
it doesn't exist.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@657 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@641 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@623 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
the postscript file in the cactus home directory.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@616 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@613 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
Almost there. Everything seems to compile, modulo a problem I just spotted,
with only the final linking remaining.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@589 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
Changed make config to make default to make it a bit more obvious.
Tidied up the help system a bit.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@573 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
since etags/ctags is run in append mode.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@566 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now the floating point precision is controlled with REAL_PRECISION
with allowed values 16,8,4 , default 8. This maps onto a #define
of CCTK_REAL_PRECISION_* .
Comples types CCTK_COMPLEX* and CCTK_COMPLEX, as well as the
character type CCTK_CHAR have also been defined.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@559 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
the command line. To whit: CC,F90,F77,LD,CFLAGS,F90FLAGS,F77FLAGS,
LDFLAGS,PRECISION,INTEGER_PRECISION .
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@558 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
(I hadn't included the configuration before, which it needs to
look at ActiveThorns to see what thorns to run the test suite
on ... perhaps instead of looking at ActiveThorns we should be
running ./cactus-<conf> -A to get the list of thorns ... )
git-svn-id: http://svn.cactuscode.org/flesh/trunk@511 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
doc directories, testsuites and configurations.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@503 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
gmake testsuite
git-svn-id: http://svn.cactuscode.org/flesh/trunk@501 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are now two parameters
TJOBS - the number of thorns to make in parallel
FJOBS - the number of files within a thorn to make in parallel
so the maximum number of processes started will be TJOBS*FJOBS.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@477 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
active thorns list from all your packages, thorns. This basically
just does a
rm configs/<config>/ActiveThorns ... which is about the same length
to type.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@449 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@420 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
subset of features 8-( Perhaps we should just tell everyone to use
GNU ctags instead ?
Removed # in front of .SILENT, as the SILENT=no option makes this uneccessery
now.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@391 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@361 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-----
To clean a configuration run gmake followed by the name of a configuration suffixed by -clean e.g. Linux-clean. This deletes all object and dependency files in the configuration.
-----
Added some more targets
-----
To clean a configuration's dependency files run gmake followed by the name of a configuration suffixed by -cleandeps e.g. Linux-cleandeps.
To clean a configuration's object files run gmake followed by the name of a configuration suffixed by -cleanobjs e.g. Linux-cleanobjs.
To restore a configuration to almost a new state run gmake followed by the name of a configuration suffixed by -realclean e.g. Linux-realclean. This deletes all but the config-data directory and the ActiveThorns file.
-----
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@326 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
use
make <config> options=<option-file-name>
when making a new configuration.
<option-file-name> has the format of
keyword value
or keyword = value
Note that even though it will allow a vlue to be blank, the configure
script itself will ignore this, so it's not so easy to tell it to ignore,
say, your f90 compiler.
The configure script now uses the f90 compiler for f77, or the f77
compiler if there is no f90 compiler.
The configure.pl script will produce a dummy fortran_name perl script if
there is no fortran compiler.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@319 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
To rebuild a configuration run gmake followed by the name of a configuration suffixed by -rebuild e.g. Linux-rebuild. This forces the CST to be rerun.
To reconfigure a configuration run gmake followed by the name of a configuration suffixed by -reconfig e.g. Linux-reconfig. This reruns the configuration scripts.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@290 17b73243-c579-4c4c-a9d2-2d5706c11dac
|