energy
Class FDPoissonBoltzmann_ICCG_NPBC

java.lang.Object
  extended byenergy.FDPoissonBoltzmann_ICCG
      extended byenergy.FDPoissonBoltzmann_ICCG_NPBC

public class FDPoissonBoltzmann_ICCG_NPBC
extends FDPoissonBoltzmann_ICCG


Field Summary
(package private)  int GPX
           
(package private)  int GPXGPY
           
(package private)  int GPXGPYGPZ
           
(package private)  int GPY
           
(package private)  int GPZ
           
(package private)  int index
           
 
Constructor Summary
FDPoissonBoltzmann_ICCG_NPBC(int GPX, int GPY, int GPZ, int GPXGPY, int GPXGPYGPZ)
           
 
Method Summary
 void gqact(double[] zvec, double[] pvec, double[] epsCgrid, double[] epsIgrid, double[] epsJgrid, double[] epsKgrid)
           
 void initpciccg(double[] ldiag, double[] epsCgrid, double[] epsIgrid, double[] epsJgrid, double[] epsKgrid)
           
 void pciccg(double[] zvec, double[] ldiag, double[] rhogrid, double[] epsIgrid, double[] epsJgrid, double[] epsKgrid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GPX

int GPX

GPY

int GPY

GPZ

int GPZ

GPXGPY

int GPXGPY

GPXGPYGPZ

int GPXGPYGPZ

index

int index
Constructor Detail

FDPoissonBoltzmann_ICCG_NPBC

public FDPoissonBoltzmann_ICCG_NPBC(int GPX,
                                    int GPY,
                                    int GPZ,
                                    int GPXGPY,
                                    int GPXGPYGPZ)
Method Detail

initpciccg

public final void initpciccg(double[] ldiag,
                             double[] epsCgrid,
                             double[] epsIgrid,
                             double[] epsJgrid,
                             double[] epsKgrid)
Overrides:
initpciccg in class FDPoissonBoltzmann_ICCG

pciccg

public final void pciccg(double[] zvec,
                         double[] ldiag,
                         double[] rhogrid,
                         double[] epsIgrid,
                         double[] epsJgrid,
                         double[] epsKgrid)
Overrides:
pciccg in class FDPoissonBoltzmann_ICCG

gqact

public final void gqact(double[] zvec,
                        double[] pvec,
                        double[] epsCgrid,
                        double[] epsIgrid,
                        double[] epsJgrid,
                        double[] epsKgrid)
Overrides:
gqact in class FDPoissonBoltzmann_ICCG