dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #00370
Fixes for PETSc 2.2.1, based on suggestions by Garth Wells. [...]
Commit from logg (2005-02-18 18:43 CET)
----------------
Fixes for PETSc 2.2.1, based on suggestions by Garth Wells.
Added two new options to configure:
--with-petsc=<path>
--with-petsc-version=<version>
The configure script first uses the path to PETSc specified by
the flag --with-petsc=<path>. It then tries the environment variable
PETSC_DIR, and if neither is given then uses /usr/lib/petsc.
To compile DOLFIN with PETSc 2.2.1 (which is not yet available in Debian),
use the option --with-petsc-version=2.2.1. This should take care of some
of the compiler flags and the changed API for the Krylov solvers.
Please check that it works and tell me if something needs to be changed.
dolfin Makefile.in 1.72
dolfin aclocal.m4 1.100
dolfin configure 1.145
dolfin configure.ac 1.51
dolfin src/Makefile.in 1.72
dolfin src/config/Makefile.in 1.76
dolfin src/demo/Makefile.in 1.75
dolfin src/demo/la/Makefile 1.198
dolfin src/demo/la/Makefile.in 1.51
dolfin src/demo/solvers/Makefile.in 1.68
dolfin src/demo/solvers/navierstokes/Makefile.in 1.41
dolfin src/demo/solvers/ode/Makefile.in 1.57
dolfin src/demo/solvers/ode/homotopy/Makefile.in 1.3
dolfin src/demo/solvers/ode/mechanical/Makefile.in 1.40
dolfin src/demo/solvers/ode/modeling/Makefile.in 1.30
dolfin src/demo/solvers/ode/stiff/Makefile 1.153
dolfin src/demo/solvers/ode/stiff/Makefile.in 1.48
dolfin src/greeting/Makefile.in 1.57
dolfin src/kernel/Makefile.in 1.73
dolfin src/kernel/common/Makefile.in 1.73
dolfin src/kernel/common/dolfin/Makefile.in 1.67
dolfin src/kernel/element/Makefile.in 1.50
dolfin src/kernel/element/dolfin/Makefile.in 1.50
dolfin src/kernel/fem/Makefile 1.205
dolfin src/kernel/fem/Makefile.in 1.79
dolfin src/kernel/fem/dolfin/Makefile.in 1.78
dolfin src/kernel/form/Makefile.in 1.52
dolfin src/kernel/form/dolfin/Makefile.in 1.51
dolfin src/kernel/function/Makefile.in 1.43
dolfin src/kernel/function/dolfin/Makefile.in 1.43
dolfin src/kernel/io/Makefile.in 1.79
dolfin src/kernel/io/dolfin/Makefile.in 1.73
dolfin src/kernel/la/Makefile.in 1.79
dolfin src/kernel/la/NewGMRES.cpp 1.17
dolfin src/kernel/la/dolfin/Makefile.in 1.76
dolfin src/kernel/log/Makefile.in 1.64
dolfin src/kernel/log/dolfin/Makefile.in 1.64
dolfin src/kernel/main/Makefile.in 1.73
dolfin src/kernel/main/dolfin/Makefile.in 1.69
dolfin src/kernel/map/Makefile.in 1.51
dolfin src/kernel/map/dolfin/Makefile.in 1.50
dolfin src/kernel/math/Makefile.in 1.65
dolfin src/kernel/math/dolfin/Makefile.in 1.64
dolfin src/kernel/mesh/Makefile.in 1.50
dolfin src/kernel/mesh/dolfin/Makefile.in 1.49
dolfin src/kernel/ode/Makefile.in 1.73
dolfin src/kernel/ode/dolfin/Makefile.in 1.70
dolfin src/kernel/quadrature/Makefile.in 1.66
dolfin src/kernel/quadrature/dolfin/Makefile.in 1.66
dolfin src/kernel/settings/Makefile.in 1.59
dolfin src/kernel/settings/dolfin/Makefile.in 1.59
dolfin src/modules/Makefile.in 1.78
dolfin src/modules/convdiff/Makefile.in 1.74
dolfin src/modules/convdiff/dolfin/Makefile.in 1.2
dolfin src/modules/dolfin/Makefile.in 1.2
dolfin src/modules/elasticity/Makefile.in 1.38
dolfin src/modules/elasticity-stationary/Makefile.in 1.38
dolfin src/modules/elasticity-updated/Makefile.in 1.25
dolfin src/modules/euler/Makefile.in 1.31
dolfin src/modules/heat/Makefile.in 1.19
dolfin src/modules/heat/dolfin/Makefile.in 1.2
dolfin src/modules/navierstokes/Makefile.in 1.73
dolfin src/modules/navierstokes/dolfin/Makefile.in 1.2
dolfin src/modules/odesolver/Makefile.in 1.51
dolfin src/modules/poisson/Makefile.in 1.73
dolfin src/modules/poisson/dolfin/Makefile.in 1.3
dolfin src/modules/poisson-multigrid/Makefile.in 1.29
dolfin src/modules/template/Makefile.in 1.71
dolfin src/modules/wave/Makefile.in 1.38
dolfin src/modules/wave-vector/Makefile.in 1.38
dolfin src/post/Makefile.in 1.60
dolfin src/pre/Makefile.in 1.68
dolfin src/utils/Makefile.in 1.71
dolfin src/utils/inp2dx/Makefile.in 1.71