-
void
PermanentFieldRegion.init(Atom[] atoms,
Crystal crystal,
double[][][] coordinates,
double[][][] globalMultipole,
double[][][] inducedDipole,
double[][][] inducedDipoleCR,
int[][][] neighborLists,
ScaleParameters scaleParameters,
boolean[] use,
int[] molecule,
double[] ipdamp,
double[] thole,
int[][] ip11,
int[][] mask12,
int[][] mask13,
int[][] mask14,
LambdaMode lambdaMode,
boolean reciprocalSpaceTerm,
ReciprocalSpace reciprocalSpace,
EwaldParameters ewaldParameters,
PCGSolver pcgSolver,
IntegerSchedule permanentSchedule,
RealSpaceNeighborParameters realSpaceNeighborParameters,
AtomicDoubleArray3D field,
AtomicDoubleArray3D fieldCR)
void
RealSpaceEnergyRegion.init(Atom[] atoms,
Crystal crystal,
ExtendedSystem extendedSystem,
boolean esvTerm,
double[][][] coordinates,
MultipoleType.MultipoleFrameDefinition[] frame,
int[][] axisAtom,
double[][][] globalMultipole,
double[][][] titrationMultipole,
double[][][] tautomerMultipole,
double[][][] inducedDipole,
double[][][] inducedDipoleCR,
boolean[] use,
int[] molecule,
int[][] ip11,
int[][] mask12,
int[][] mask13,
int[][] mask14,
int[][] mask15,
boolean[] isSoft,
double[] ipdamp,
double[] thole,
RealSpaceNeighborParameters realSpaceNeighborParameters,
boolean gradient,
boolean lambdaTerm,
boolean nnTerm,
LambdaMode lambdaMode,
Polarization polarization,
EwaldParameters ewaldParameters,
ScaleParameters scaleParameters,
AlchemicalParameters alchemicalParameters,
long[] realSpaceEnergyTime,
AtomicDoubleArray3D grad,
AtomicDoubleArray3D torque,
AtomicDoubleArray3D lambdaGrad,
AtomicDoubleArray3D lambdaTorque,
SharedDouble shareddEdLambda,
SharedDouble sharedd2EdLambda2)