falgout
8d4a3851c1
Forgot to remove south/north from the shared OpenMP variables.
2011-01-19 23:02:34 +00:00
falgout
37e709e857
Rewrote PFMG constant-coeff variable-diag non-Galerkin routines and threaded.
2011-01-19 22:48:06 +00:00
baker59
7646a0be56
removed threading from the block routimes (interp, rap and relax)
2011-01-19 00:14:04 +00:00
falgout
aee8513efc
Added the '-c' option for OpenMP runs to ensure that we get enough cores.
2011-01-14 23:29:45 +00:00
falgout
e86279b488
Threaded some loops that were previously not.
2011-01-14 18:45:54 +00:00
falgout
2b07c64640
These OpenMP changes actually run correctly now.
...
Much of this code is not threaded.
2011-01-13 23:10:56 +00:00
falgout
28a4441c27
Added a macro to force only one block in BoxLoops to help with fixing the
...
threading problems in FAC and Maxwell.
2011-01-13 19:19:32 +00:00
falgout
b54db9f362
More OpenMP changes.
2011-01-13 01:53:48 +00:00
falgout
8165ca26b8
Didn't get all of the private variables right the first time.
2011-01-13 01:17:47 +00:00
falgout
84f822d30a
Commented out another OpenMP loop and documented the issue to be resolved.
2011-01-13 01:03:04 +00:00
falgout
8696112e1f
Messed one thing up.
2011-01-13 00:35:22 +00:00
falgout
f11b0cc37f
Fixed an OpenMP problem
2011-01-13 00:33:03 +00:00
falgout
fd54f78e8a
Forgot to comment out the OpenMP forloop here
2011-01-13 00:09:04 +00:00
falgout
337642dc31
Fixed a bug setting 'A_loc' incorrectly in the BoxLoops.
2011-01-12 23:11:37 +00:00
falgout
f21408f1b3
Fixed a bunch of OpenMP problems.
...
Only partially fixed the Maxwell solver - made notes at the top of each file
about additional issues and commented out the OpenMP directives.
2011-01-12 22:32:25 +00:00
falgout
4e59e511ab
I believe these are all mistakes in the openmp implementation.
2011-01-12 02:08:12 +00:00
falgout
4c08ad0908
Changed the examples test on tux to use insure.
...
Fixed the 'base' file for example 10.
2011-01-12 01:34:08 +00:00
kolev1
fe9042ac62
Moved the location of the examples regression test, since now we are also
...
comparing them with baseline results.
2011-01-12 01:03:52 +00:00
kolev1
ee1eaf87de
This script now also runs the examples regression tests in TEST_examples.
2011-01-12 01:02:53 +00:00
kolev1
c757feff7d
Updated the list of example files (the TEST_examples directory is handled
...
in a special way by the runtest.sh script).
2011-01-12 00:44:22 +00:00
kolev1
451093916f
Updated the baseline output files for the example codes.
2011-01-12 00:42:15 +00:00
kolev1
af30c9e9ec
Removed an empty file.
2011-01-11 20:38:54 +00:00
kolev1
58abe34ab8
Added a 64-bit version of Example 5 (ex5big.c).
2011-01-11 20:32:40 +00:00
falgout
114639fee9
Removed the second openmp build and added a default optimization build.
2011-01-11 01:45:27 +00:00
falgout
d345b5c5d5
Put the '-nthreads 2' option on the wrong line by accident.
2011-01-11 01:37:59 +00:00
falgout
136639c2ee
Added a -nthreads feature to runtest.sh and added an openmp.sh autotest.
2011-01-11 01:20:51 +00:00
falgout
15539bec25
Changed the 'find' command to something that is hopefully more portable.
2011-01-11 00:31:36 +00:00
kolev1
ec5fe96fe2
Added a test for --enable-bigint
2011-01-10 23:11:27 +00:00
falgout
609aa825e1
Added filters for a couple of SuperLU functions when compiled on dawndev.
2011-01-10 22:48:22 +00:00
falgout
810671a39e
Fixed a typo that could cause an infinite loop.
2011-01-10 22:40:27 +00:00
falgout
d5196dc660
Fixed the --with-insure option so that it works without using FLIBS.
2011-01-10 22:12:37 +00:00
falgout
a2eedb6347
Changed default compiler options while getting --with-openmp to work on dawndev.
...
Removed FLIBS from the link line in the test directory.
Added an #undef in 'f2c.h' to fix a compiler macro conflict.
2011-01-10 21:04:02 +00:00
kolev1
eecc42bc7f
Removed the f2c line for LAM and related comments, which became obsolete
...
after Rob's changes.
2011-01-07 16:43:04 +00:00
falgout
3f0a439827
Changed the Fortran interface to use a Fortran MPI communicator.
...
Also implemented the new F90 types and macros for all of the interfaces.
2011-01-06 23:20:57 +00:00
kolev1
63f0d69abc
Fixed indentation after the transition to HYPRE_Int.
2011-01-04 01:05:27 +00:00
falgout
f28a7c956a
Changed the 'install' target so that it doesn't complain when the build and
...
install directories are the same.
2011-01-03 20:00:19 +00:00
falgout
ee4524b1db
Fixed some casting problems.
2011-01-03 18:16:38 +00:00
falgout
7995260b56
Used a script to remove 6 spaces after HYPRE_Int to improve indentation
2010-12-23 01:25:40 +00:00
falgout
e76d059c57
Fixed the constant coefficient PFMG solvers and added regression tests
2010-12-23 00:47:50 +00:00
falgout
874cba6a2d
Added appropriate openmp flags to the link line. This probably doesn't work
...
correctly on dawndev because I wasn't able to test it.
2010-12-21 22:20:31 +00:00
falgout
d636ba377d
Fixed the size of a Fortran communicator to be 'int' not 'HYPRE_Int'.
...
Changed the communicator type in all Fortran interface routines to use
the new hypre_F90_Comm type.
2010-12-21 19:34:30 +00:00
falgout
d0caf642b1
Changed to use 'int' in the reference manual instead of 'HYPRE_Int'
2010-12-20 21:28:35 +00:00
falgout
e3181f26b1
Added 64 bit feature using HYPRE_Int (see tracker [issue489] for details).
...
Changed MPI routines to hypre_MPI routines.
Added hypre_printf, etc. routines.
Added AUTOTEST tests to look for 'int' and 'MPI_' calls.
Added a new approach for the Fortran interface (not implemented everywhere yet).
2010-12-20 19:27:44 +00:00
kolev1
6182e05fe5
Added a filter for a compiler information message (possible optimization).
2010-12-16 18:42:20 +00:00
falgout
ac76484afd
Fixed a bug.
2010-12-09 16:26:28 +00:00
falgout
ba01c34d54
Added DawnDev and Hera
2010-12-09 01:40:51 +00:00
falgout
eb8ec0340c
Added Hera and Dawndev as a general default option
2010-12-09 01:34:11 +00:00
falgout
6c43e1874b
Adding DawnDev and Hera to the regression testing. Added some compilers and put
...
the Intel and IBM compilers before the GNU ones.
2010-12-08 19:37:10 +00:00
baker59
e73c417e3d
Added a private variable for the l1 norm computation
2010-12-08 00:15:50 +00:00
baker59
fb7a432223
fixed typo in a AP variable name
2010-12-07 17:50:52 +00:00