| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
Removed checking for wchan.h, as we don't need it after all.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1551 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1549 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
HAVE_WCHAN_H
and
HAVE_SCANDIR
for checking if things are available.
Also a rather more verbose message if the architecture isn't in the known-architecture
list.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1548 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1546 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1545 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
(Treatment of free format fortran)
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1543 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
This isn't a perfect solution, but fixes the reported case. It will still break with
CCTK_WARN(0,"blah blah") ! CCTK_WARN(0,"very long line ..... ")
Complete fix will be added soon ....
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1542 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1541 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Supplied by Eric Schnetter
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1539 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1537 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1536 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
MPI=NATIVE now works (at least on the Argonne SP2).
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1535 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1534 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1533 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
probably temporarily break things on some platforms, this should be fixed soon.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1532 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1531 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1529 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1527 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Notation is
[DISTRIB=CONSTANT|DEFAULT]
DEFAULT will distribute the arrays in the default way (at the moment decided
by the driver) across processors
CONSTANT will put a constant sized array on each processor
This is implemented now by PUGH
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1518 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1517 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1516 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1515 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
to finally set the MPI libs, libdirs, and includedirs.
Also test if MPI=NATIVE was selected but the system doesn't provide a
native MPI.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1514 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
| |
into NATIVE_MPI_XXX.
If a system doesn't have a native MPI it just doesn't set it here.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1513 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
#define MPI
to
#define CCTK_MPI CCTK_MPI
#define MPI MPI (this one will be removed in beta 8)
Now external packages which the flesh knows about will be defined with
a CCTK_, to indicate this, but this won't be made fully consistent until
the beta8 when there will be improvements to how the external packages
are treated.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1511 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
doesn't end up blank.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1510 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1506 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
shared implementations. These names are now unique only within this
header file, rather than globally. This fixes the rather nasty problem
of whenever you added or removed a thorn which has a restricted parameter,
every thorn which shared a parameter from any other thorn could potentially
be rebuilt !
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1504 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
on the name of the first thorn requesting it. This fixes PR 293
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1503 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
'const int *'.
Thanks Tom.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1501 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
and don't add it to the LIBDIRS if found.
This prevents picking up the wrong (32bit) library
on 64bit SGIs.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1495 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1490 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1486 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
improved
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1485 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
files. This is not a working script in any sense.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1482 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1472 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
Fixes (second part of) Erik's BR Compiler/274.
Thomas
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1471 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1466 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1460 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
no fortran whatsoever.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1459 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
| |
development arrangement
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1456 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PROMPT=no
using this at either configuration or compile time will run gmake until
an executable is produced without giving further prompts. The default is
PROMPT=yes
This means that you can do
gmake <config> THORNLIST=MyFavList PROMPT=no
to get an executable.
This is experimental at the moment, since I might change it so that
PROMPT=no still requires you to do a separate configuation and compile step, and add a new option to run them together.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1454 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Note that cvsdiff tells you the difference between the file you have checked out and possibly edited, and the latest version in the repository ... it doesn't tell you what "cvs diff" would tell you (the changes you have made to the file you checked out). I will change the name if I can think of a better one, to make this difference clearer.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1451 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is where they installed HDF5 on berte.zib.de.
As soon as parallel HDF5 is working the path should be changed to point
to /usr/local/hdf5/parallel/.
This fixes BR IO:212.
The script now also checks if libhdf5.a was compiled with libz.a -
if so, it does a search on this lib and adds it to LIBS and LIBDIRS.
You can also set LIBZ_DIR manually.
Thomas
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1448 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1441 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
C_POSTPROCESSING
CXX_POSTPROCESSING
F77_POSTPROCESSING
F_POSTPROCESSING
F90_POSTPROCESSING
as things a known-architecture can set. This allows object files to be
moved and things like that.
Also added the ability of the architecture files to write to a file calles
make.arch.defn
which is included at the bottom of make.code.defn. Thus, for example,
an architecture requiring mpicc and its ilk for compiling with MPI
can replace the compilers at this point, but still allow the rest
of the configuration to use the normal compiler. Use with caution.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1438 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CXX_WORKING_NAME
this defaults to the working name being the filename without the directory
info, but can be used to give the file generated after preprocessing a
different name. E.g. if your machine requires C++ files to end with .C
you should be able to do
CXX_WORKING_NAME='$(notdir $<).C
to solve the problem.
At some point we're going to have to go through all these obscure flags
and decide on nice names and what functionality they really should have.
For instance the above could also have been done by introducing CXX_SUFFIX
which would of course be easier for the end-user, but might in some
circumstances be less useful.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1420 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
proablems were the resulting #define was of the form *1024 thus leading
to compilation errors.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1419 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1418 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1417 17b73243-c579-4c4c-a9d2-2d5706c11dac
|