资 源 简 介
Conjugate gradient library CCGPAK2.0
| File | Description | Language |
|:-----|:------------|:---------|
| User Guide | Conjugate gradient library CCGPAK2.0| Documentation|
| ccgpak2_0.zip | Conjugate gradient library CCGPAK2.0| FORTRAN90|
CCGPAK is designed to solve single or double precision system of linear equations
Ax = y
where A is complex matrix, x is unknown, and y is known right hand side vector. The impetus for this library has been provided by applications in computational electromagnetics, in particular in the Discrete Dipole Approximation code DDSCAT (see Piotr J. Flatau, Improvements in the discrete-dipole approximation method of computing scattering and absorption, Optics Letters, 22, 1205-1207 and google DDSCAT code site). However, the codes are general and not limited to such applications. All codes are written in FORTRAN90. Older FO