energy
Class FDPoissonBoltzmann_EpsGrid

java.lang.Object
  extended byenergy.FDPoissonBoltzmann
      extended byenergy.FDPoissonBoltzmann_EpsGrid

public class FDPoissonBoltzmann_EpsGrid
extends FDPoissonBoltzmann


Field Summary
(package private)  int size
          The PoissonBoltzmannn_EpsGrid class constructor.
 
Fields inherited from class energy.FDPoissonBoltzmann
atoms, debug, epsCgrid, epsIgrid, epsJgrid, epsKgrid, epssolute, epssolvent, GPX, GPXGPY, GPXGPYGPZ, GPY, GPZ, gridspacing, gridstart, havephi, iccg, kappa, PBboundary, PBcrgGrid, PBeps, phigrid, rhogrid, sys
 
Constructor Summary
FDPoissonBoltzmann_EpsGrid(Particles atoms, SimSystem sys)
           
 
Method Summary
protected  void radiusboundaryEPSI(double gridspacing, double[] gridstart, double epssolute, double epssolv, double[] epsgrid)
           
protected  void radiusboundaryEPSJ(double gridspacing, double[] gridstart, double epssolute, double epssolv, double[] epsgrid)
           
protected  void radiusboundaryEPSK(double gridspacing, double[] gridstart, double epssolute, double epssolv, double[] epsgrid)
           
 
Methods inherited from class energy.FDPoissonBoltzmann
addParticles, dGelec, getgridstart, getpotential, gridcheck, index, setpermittivity, setupGrid, solveforpotential
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

size

final int size
The PoissonBoltzmannn_EpsGrid class constructor.

Constructor Detail

FDPoissonBoltzmann_EpsGrid

public FDPoissonBoltzmann_EpsGrid(Particles atoms,
                                  SimSystem sys)
Method Detail

radiusboundaryEPSI

protected void radiusboundaryEPSI(double gridspacing,
                                  double[] gridstart,
                                  double epssolute,
                                  double epssolv,
                                  double[] epsgrid)

radiusboundaryEPSJ

protected void radiusboundaryEPSJ(double gridspacing,
                                  double[] gridstart,
                                  double epssolute,
                                  double epssolv,
                                  double[] epsgrid)

radiusboundaryEPSK

protected void radiusboundaryEPSK(double gridspacing,
                                  double[] gridstart,
                                  double epssolute,
                                  double epssolv,
                                  double[] epsgrid)