← Back to team overview

dolfin team mailing list archive

[HG] Add vim macros (patch from Ola Skavhaug).

 

One or more new changesets pushed to the primary DOLFIN repository.
A short summary of the last three changesets is included below.

changeset:   1932:506276f056b370fb43e047ffebd14260a0599567
tag:         tip
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Mon May 15 10:37:03 2006 +0200
files:       src/utils/vim/macros
description:
Add vim macros (patch from Ola Skavhaug).


changeset:   1931:c9ba92920628d923a872512baf4be51a6b093815
user:        "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
date:        Fri May 12 14:41:22 2006 +0200
files:       configure configure.ac src/kernel/la/EigenvalueSolver.cpp src/kernel/la/PETScManager.cpp src/kernel/la/dolfin/EigenvalueSolver.h
description:
Use SLEPc to compute eigenvalues/vectors.

SLEPc offers a range of different algorirthms. The DOLFIN interface is similar ot that of KrylovSolver,


  Matrix A;

  // Create solver
  EigenvalueSolver esolver;

  // Solve all eigenpairs
  esolver.solve(A);

  // Solve 10 largest eigenpairs)
  esolver.solve(A, 10);

  // Get ith eigenpair
  esolver.getEigenpair(real xr, real xc, Vector r, Vector c, int i);


changeset:   1930:5ad7c19fd148d27da6bcbda5ecb869fe6043c701
user:        "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
date:        Fri May 12 11:59:45 2006 +0200
files:       Makefile.in aclocal.m4 configure configure.ac src/Makefile.in src/bench/Makefile.in src/bench/ode/Makefile.in src/config/Makefile.in src/demo/Makefile.in src/demo/fem/Makefile.in src/demo/nls/Makefile.in src/demo/ode/Makefile.in src/demo/ode/homotopy/Makefile.in src/demo/pde/Makefile.in src/demo/pde/nonlinear/Makefile.in src/demo/pde/stokes/Makefile.in src/demo/scripting/Makefile.in src/demo/solvers/Makefile.in src/demo/solvers/navierstokes/Makefile.in src/greeting/Makefile.in src/kernel/Makefile.in src/kernel/common/Makefile.in src/kernel/common/dolfin/Makefile.in src/kernel/fem/Makefile.in src/kernel/fem/dolfin/Makefile.in src/kernel/form/Makefile.in src/kernel/form/dolfin/Makefile.in src/kernel/function/Makefile.in src/kernel/function/dolfin/Makefile.in src/kernel/io/Makefile.in src/kernel/io/dolfin/Makefile.in src/kernel/la/Makefile.in src/kernel/la/dolfin/Makefile.in src/kernel/log/Makefile.in src/kernel/log/dolfin/Makefile.in src/kernel/main/Makefile.in src/kernel/main/dolfin/Makefile.in src/kernel/math/Makefile.in src/kernel/math/dolfin/Makefile.in src/kernel/mesh/Makefile.in src/kernel/mesh/dolfin/Makefile.in src/kernel/nls/Makefile.in src/kernel/nls/dolfin/Makefile.in src/kernel/ode/Makefile.in src/kernel/ode/dolfin/Makefile.in src/kernel/parameter/Makefile.in src/kernel/parameter/dolfin/Makefile.in src/kernel/pde/Makefile.in src/kernel/pde/dolfin/Makefile.in src/kernel/quadrature/Makefile.in src/kernel/quadrature/dolfin/Makefile.in src/lib/Makefile.in src/modules/Makefile.in src/modules/convdiff/Makefile.in src/modules/convdiff/dolfin/Makefile.in src/modules/dolfin/Makefile.in src/modules/elasticity-updated/Makefile.in src/modules/elasticity-updated/dolfin/Makefile.in src/modules/elasticity/Makefile.in src/modules/elasticity/dolfin/Makefile.in src/modules/heat/Makefile.in src/modules/heat/dolfin/Makefile.in src/modules/navierstokes/Makefile.in src/modules/navierstokes/dolfin/Makefile.in src/modules/poisson/Makefile.in src/modules/poisson/dolfin/Makefile.in src/modules/stokes/Makefile.in src/modules/stokes/dolfin/Makefile.in src/post/Makefile.in src/pre/Makefile.in src/pydolfin/Makefile.in src/utils/Makefile.in src/utils/convert/Makefile.in src/utils/inp2dx/Makefile.in
description:
Add test for SLEPc to configure.ac

SLEPc is a PETSc extension for computing eigenvalues and eigenvators. It has an interface which is consistent with PETSc and works with the PETSc data structures(matrices, vectors, etc). You can find it at http://www.grycap.upv.es/slepc/.

The actual implementation will follow shortly.


-------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin