aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Support PETSc >= 3.0.0HEADsvnmasterschnetter2009-11-11
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@107 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Remove empty fileschnetter2009-11-11
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@106 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Use new-style configuration mechanism for PETSc: Use an entry inschnetter2009-11-11
| | | | | | | configuration.ccl instead of checking in make.configuration.defn. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@105 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Support PETSc 2.2.1 APIschnetter2007-02-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@98 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Remove duplicate variable definition.schnetter2007-02-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@97 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Make EllPETSc_Register return void instead of int, since it isschnetter2007-02-28
| | | | | | | scheduled at basegrid. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@96 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Make it work with PETSc 2.3.x as well.schnetter2006-04-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@95 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Clean up the backwards compatibility macros for PETSc.schnetter2006-03-06
| | | | | | | Incorporate Steve's changes for PETSc 2.2.x. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@94 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Make things work for later PETSc versions as well. The KSPSolve callschnetter2006-02-13
| | | | | | | is now different. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@93 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Untabified. Please try to adhere to the Cactus coding guidelines whengoodale2004-05-17
| | | | | | | modifying or adding files. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@87 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Remove unused file.schnetter2004-05-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@86 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Make EllPETSc compile with PETSc 2.2.0. The new version has no SLESschnetter2004-05-05
| | | | | | | | | | object any more; instead the KSP object is used, which was previously stored inside the SLES object. As is, EllPETSc does not work with PETSc 2.2.0. There is no testsuite for EllPETSc, so I don't know whether these changes cause trouble, or whether it was broken before. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@84 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Clean up the check for PETSc.schnetter2004-04-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@83 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Use $(error) instead of an unsatisfied dependency to reportschnetter2004-03-10
| | | | | | | configuration errors. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@81 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Change message text from "??)" to "?)" to avoid trigraphs.schnetter2003-10-08
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@80 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Removed all the configure stuff which checked for PETSC_DIR and PETSC_ARCHtradke2003-08-29
| | | | | | | | | | | | at compile time. This is now done only once at configure time by saying 'PETSC=yes [PETSC_DIR=...] [PETSC_ARCH=...]'. You need to update Cactus/lib/make/extras/ also. This closes PR CactusElliptic/1142: EllPETSc solver doesn't link and PR CactusElliptic/868: EllPETSc needs environment variables. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@79 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Also check for PETSC_VERSION_SUBMINOR to detect the right number of argumentstradke2003-08-29
| | | | | | | | to KSPSetInitialGuessNonzero(). This closes CactusElliptic/1594: EllPETSc passes too many arguments to PETSc. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@78 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Don't need to set EXTRAFLAGS. Added some explanatory comment lines.tradke2003-08-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@77 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Include function prototypes from EllBaseallen2003-07-20
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@75 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Fixed liblist for PETSC_ARCH=linux_intel.tradke2003-07-15
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@74 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Changed PETSC_LIB_DIR to point to the optimized version of the petsc libs.tradke2003-07-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@73 1d96b42b-98df-4a6a-9d84-1b24288d4588
* A better check to test whether a configuration was configured with MPI.tradke2003-07-07
| | | | | | | This closes PR CactusElliptic/1218. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@72 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Added required libraries for linux_intel compiling.pollney2003-06-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@71 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Added patch from Erik Schnetter for compiling with latest PETScallen2002-08-20
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@70 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Adding extra library needed on origin for compilation with PETSc 2.1.1allen2002-01-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@65 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Adding MPI_LIBS after PETSC_LIBS to solve linking problems for originallen2002-01-23
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@64 1d96b42b-98df-4a6a-9d84-1b24288d4588
* More stuff for backwards compatibility to older PETSc versions.tradke2002-01-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@63 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Make EllPETSc compiling with different PETSc versions (before 2.1.x and ↵tradke2002-01-04
| | | | | | current). This closes PR BetaThorns(?)-594. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@62 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Changes for PETSc 2.1.0allen2002-01-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@61 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Added some macro definitions which used to be defined in PUGH before.tradke2001-12-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@59 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Added some macro definitions which used to be defined in PUGH before.tradke2001-12-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@58 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Make sure that MPI is configured in.tradke2001-12-13
| | | | | | | Closes PR BetaThorns/525 (??). git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@56 1d96b42b-98df-4a6a-9d84-1b24288d4588
* CCTK_FILEVERSIONallen2001-05-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@54 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Making rcsid strings constant - PR 669.goodale2001-05-10
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@53 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Typo in error messageallen2001-05-07
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@52 1d96b42b-98df-4a6a-9d84-1b24288d4588
* removing unused variables from EllPETSc. This one i still there: Macro ↵lanfer2000-07-20
| | | | | | HAVE_SYS_TIME_H incompatible redefinition. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@47 1d96b42b-98df-4a6a-9d84-1b24288d4588
* removing unused variables from EllPETSc. This one i still there: Macro ↵lanfer2000-07-20
| | | | | | HAVE_SYS_TIME_H incompatible redefinition. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@46 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Compiler warnings from originallen2000-07-20
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@45 1d96b42b-98df-4a6a-9d84-1b24288d4588
* New macros for calling C from fortranallen2000-05-10
| | | | | | | using PUGH_pGH git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@40 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Changed names of PUGH functions to be uniform. Now all PUGH functionsgoodale2000-04-19
| | | | | | | | | should begin with PUGH. Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@38 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Define USE_PETSC_DEBUG in the CFLAGS so enable PETSC's error-checking macros.tradke2000-04-18
| | | | | | | Now the EllPETSc routines should terminate cleanly if an error occurs in PETSc. git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@37 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Changes for new PUGH ... compiles but untestedallen2000-03-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@36 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Allow compilation on the origin.pollney2000-03-23
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@35 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Switch signs for M and N in the EllBase interface so that it now solvespollney2000-03-02
| | | | | | | | L\phi + M\phi + N\phi = 0 (in line with BAM_Elliptic). git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@34 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Changed to use new make-variable X_LIB_DIR.goodale2000-02-10
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@33 1d96b42b-98df-4a6a-9d84-1b24288d4588
* GetCommandLine->CommandLinegoodale2000-02-10
| | | | | | | | | | | | | | | One nghostzones->nghostzones[0] Fixed some linking problems on my laptop - it seems the PETSc I compiled needs the X libraries. Also liblapack needs to be linked before libblas. At some point I'll add the stuff to autoconf to automatically find the X libraries and include files. Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@32 1d96b42b-98df-4a6a-9d84-1b24288d4588
* cctk_arguments -> cctk_Argumentsallen2000-01-27
| | | | | | | cctk_parameters -> cctk_Parameters git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@28 1d96b42b-98df-4a6a-9d84-1b24288d4588
* Adding recent changes to rnx lnx nx etc from PUGHallen1999-10-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@22 1d96b42b-98df-4a6a-9d84-1b24288d4588
* misc.lanfer1999-09-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@20 1d96b42b-98df-4a6a-9d84-1b24288d4588
* pointer confusionlanfer1999-09-23
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@17 1d96b42b-98df-4a6a-9d84-1b24288d4588