[Octopus-devel] cvs commit: marques/octopus/src poisson.F90
poisson3D.F90 poisson_cg.F90
cvsusers at tddft.org
cvsusers at tddft.org
Thu Jan 20 18:07:41 WET 2005
acastro 2005/01/20 18:07:41 WET
Modified files:
octopus/src poisson.F90 poisson3D.F90 poisson_cg.F90
Log:
Major modifications in the new (and incidentally, also in the old one)
CG Poisson solver to make it *much* faster. The cost is the use of more
memory, and some overhead in the initialization part. However, I think
it is necessary if we want to run octopus with CG at realistic speed.
Moreover, now two more variables may be set:
PoissonSolverCGMaxMultipole (default = 4), which is the maximum order
of the multipole correction for the new method, and of the multipoles
to consider to build the multipole expansion for the old method;
PoissonSolverCGThreshold (default = 1.0e-5), which is the criterion to
stop the CG procedure.
Until we are not done modifying the Poisson solver, I will not update
the manual.
Revision Changes Path
1.19 +2 -0 marques/octopus/src/poisson.F90
1.22 +9 -2 marques/octopus/src/poisson3D.F90
1.5 +115 -29 marques/octopus/src/poisson_cg.F90
More information about the Octopus-devel
mailing list