Commit Graph

105 Commits

Author SHA1 Message Date
falgout
46488e8cbc Added HYPRE_Complex and HYPRE_Real types in place of double.
Added an example code to test CG on a 4D HYPRE_SSTRUCT complex problem.
Added regression tests for bigint, maxdim, and complex.
Added a test to make sure double types are not added to the source.
See [Issue995] in the tracker for more details.
2013-10-11 19:48:06 +00:00
falgout
742544d027 Added new CMake support for building the FEI.
Reduced some of the warnings generated by the Visual Studio compiler.
Made the CMake build out-of-source only to reduce issues with make system.
Added some documentation to the 'INSTALL' file on compiling with CMake.
2012-09-24 22:59:54 +00:00
falgout
518fa75fa2 Made some makefile changes to reduce file copying for blas, lapack, and femli 2012-05-25 23:54:08 +00:00
falgout
eb8490a6b2 Fixed a HYPRE_SEQUENTIAL redefined problem. 2012-03-14 15:24:57 +00:00
falgout
de1c289538 Made some changes to get additional configuration options working. Not sure yet
how to handle setting MPI flags in general.
2012-03-14 00:30:30 +00:00
kolev1
1b497fb016 Fixed globally exposed symbols without namespace protection in pilut/, lapack/
and blas/. See issue 536.
2011-11-07 18:12:01 +00:00
falgout
e16b341a9c When the MPI include flags are added to CFLAGS, the compilation of dlamch.c
can break.  The easiest fix is to set HYPRE_SEQUENTIAL in f2c.h since MPI is
not needed in either the lapack or blas routines.
2011-02-24 21:58:07 +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
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
falgout
8ed12c2264 Added the release number to the names of hypre shared libraries (see [issue181]).
Also removed the HYPRE_LSI library because it was nearly identical to HYPRE.
2010-01-14 01:16:24 +00:00
ulrikey
b39374690d replaced copyright headers 2008-07-18 01:34:48 +00:00
kolev
218da76486 Allowed for an external BLAS library in our LAPACK sources. See issue169. 2008-02-07 00:43:42 +00:00
ulrikey
47ece1a981 changed header to reflect new management 2007-11-13 17:40:07 +00:00
kolev
2e8cdec349 Replaced several "*.*o" with "*.o" 2006-12-07 16:43:02 +00:00
kolev
17f273b18c Removed unnecessary copying of several header files. 2006-11-29 22:45:48 +00:00
hill66
27bdbc5769 copied f2c.h to utilities directory 2006-10-26 20:21:57 +00:00
hill66
dc7dc95e81 Corrections made to use internal blas/lapack routines. 2006-10-20 15:45:21 +00:00
hill66
402d34179c Updated license info. 2006-09-22 22:06:21 +00:00
hill66
b3e54b65d1 shared libraries enabled. 2006-08-29 15:45:05 +00:00
hill66
abf6da32f7 Force removal of temporary libtool directory. 2006-08-15 22:30:21 +00:00
hill66
92a1558e24 Remove temporary directories created by libtool. 2006-08-15 22:27:32 +00:00
hill66
fb29a207c7 Updated to enable shared libraries. 2006-08-15 22:09:36 +00:00
hill66
eedcac98ff Updated with LGPL license info. 2006-07-31 22:54:37 +00:00
hill66
e5ec2c6dec Modified HEADER to include LGPL (license) info. 2006-07-27 23:26:57 +00:00
baker59
7e45827b8d The function prototypes should not have had hypre_ in front of them. 2006-05-08 23:00:07 +00:00
hill66
4a261fabd9 Modified to be compatible with changes for building blas and lapack options. 2005-09-26 22:01:42 +00:00
hill66
b7beee6d23 Changes to allow configuring with internal and vendor supplied blas/lapack libraries. 2005-04-29 20:06:31 +00:00
hill66
c14c044646 No longer need this file. 2005-03-30 17:48:44 +00:00
hill66
43b5fd1424 Modified to always build blas internal routines. 2005-03-14 22:45:54 +00:00
hill66
ba9613d09d Copy *.o files to lib directory. 2005-03-09 17:21:14 +00:00
hill66
ff6a9bdfe8 Makefile no longer needed in repo as it is rebuilt by configure from Makefile.template 2005-01-31 21:32:41 +00:00
hill66
b720a49b1e Corrected typo. 2005-01-31 21:24:57 +00:00
hill66
90625234ab Modified conditional build of blas routines. 2005-01-31 16:25:18 +00:00
hill66
2f7c840795 New build system. 2005-01-10 19:03:38 +00:00
barrylee
e8018de401 Added hypre_no_blas.h into BLAS_HEADERS. 2005-01-05 18:02:22 +00:00
hill66
89b33d6a62 Updated files. 2005-01-05 00:32:39 +00:00
hill66
fa0e8687ef Removed old files. 2005-01-05 00:31:38 +00:00
hill66
0825fc4c67 Corrected typo. 2005-01-03 23:12:24 +00:00
hill66
75b84abf60 More corrections. 2004-12-08 19:19:00 +00:00
hill66
28626da12b Needed for proper copying when external library used. 2004-12-08 18:41:03 +00:00
hill66
90fa841e0d Corrections/updates to config/build changes. 2004-12-08 18:13:21 +00:00
hill66
9e49c0b4b2 Corrections/updates to config/build changes. 2004-12-08 00:45:07 +00:00
hill66
91102d6440 Updating build system 2004-12-01 18:56:39 +00:00
hill66
e7b95fe438 Newly built with configure. 2004-09-29 17:28:38 +00:00
hill66
f6a49d34cb updated for variable for g2c library. 2004-07-29 21:47:25 +00:00
treadway
a586b9393f removed unneeded BABEL variables 2004-02-21 01:36:17 +00:00
treadway
3d058d5fd8 *** empty log message *** 2004-02-10 02:14:57 +00:00
treadway
172c31063d sync-up changes for 1.8.3b release 2004-01-23 01:51:24 +00:00
treadway
6bad07ef13 added README to the distribution 2004-01-23 00:06:39 +00:00
treadway
d5799af576 added docs and tools directory conditionals 2004-01-22 20:31:58 +00:00