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
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
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
ulrikey
b39374690d
replaced copyright headers
2008-07-18 01:34:48 +00:00
ulrikey
1de17d7dfe
changed copyright statement to reflect new management.
2007-11-13 19:09:13 +00:00
ulrikey
7da5af7f51
changed parcsr_ls.h, parcsr_mv.h, IJ_mv.h to _hypre_parcsr_ls.h, _hypre_parcsr_mv.h , _hypre_IJ_mv.h
2006-11-29 17:24:08 +00:00
hill66
402d34179c
Updated license info.
2006-09-22 22:06:21 +00:00
hill66
e5ec2c6dec
Modified HEADER to include LGPL (license) info.
2006-07-27 23:26:57 +00:00
hill66
a865392431
Corrected argument type errors.
2006-02-08 17:52:48 +00:00
hill66
1f7c60e701
Updated fortran routines to be consistent with C routines.
2006-02-08 17:41:26 +00:00
treadway
0a9c64c706
fixed typo
2004-03-05 16:39:46 +00:00
treadway
8e390a1113
fixed pointer cast
2002-05-29 18:08:12 +00:00
ulrikey
dc972d574c
new IJ-interface routines
2001-06-21 22:30:21 +00:00
treadway
4b2de0fcbc
added HYPRE_IJMatrixAddToRow, HYPRE_IJMatrixAddToRowAfter,
...
HYPRE_IJMatrixSetValues, HYPRE_IJMatrixAddToValues,
HYPRE_IJMatrixSetBlockValues, and HYPRE_IJMatrixAddToBlockValues interfaces
2001-04-18 23:56:17 +00:00
falgout
d9015e48a9
_matrix_vector=>_mv translations
2000-12-14 18:19:22 +00:00
falgout
c4ae5f02f8
Changed fortran interface port to (hopefully) support CRAY fortran
...
compilers and any other fortran compilers that mangle subroutine
names using all caps.
2000-10-09 22:32:34 +00:00
lambda
ad7476733b
'Const'ified some arguments in invocations from F90 sources
1999-09-27 16:12:42 +00:00
lambda
55aee5778b
Touched it
1999-09-23 17:44:45 +00:00
ulrikey
621587f0d3
changed function names containing AddRow or AddBlock to those
...
containing AddToRow or AddToBlock
1999-09-17 22:04:51 +00:00
ulrikey
cbb584ac51
changed function names to begin with the class names,
...
e.g. HYPRE_CreateIJMatrix is now HYPRE_IJMatrixCreate.
1999-09-17 19:10:36 +00:00
ulrikey
6786172b4d
changed New/Free Initialize/Finalize to Create/Destroy where appropriate
1999-09-03 20:38:39 +00:00
lambda
f17b466258
Installed a GetIJMatrixLocalStorage in fortran interface
1999-09-01 23:14:59 +00:00
lambda
cb0d03ea54
Got rid of HYPRE_PARCSR_MATRIX flag. Replaced it with HYPRE_PARCSR.
1999-08-30 22:51:44 +00:00
lambda
971804af39
Got rid of HYPRE_ParCSRMatrix types in parameter lists
1999-08-20 18:26:46 +00:00
cleary
b099b40c01
Changed headers.
1999-08-13 21:27:39 +00:00
lambda
2ac5748c8d
Hammering at IJ_matrix_vector/f77_parcsr_linear_solvers collusion
1999-08-13 19:04:15 +00:00
lambda
07629e4525
Getting ready to test Fortran interface to IJ_matrix_vector functions
1999-08-13 00:17:25 +00:00
lambda
7d4d6d213c
Entered into header function declarations for definitions in F90_....c
1999-07-27 20:51:52 +00:00
lambda
245d2fda22
Fixed bad argument list in call to HYPRE_InsertIJMatrixRow, etc.
1999-07-27 17:58:00 +00:00
lambda
9c59250fca
Untested initial installation of IJMatrix Fortran interface
1999-07-21 00:11:50 +00:00