PotentialCalculationMappedVirialV.VFunc
public static class PotentialCalculationMappedVirialV.USine extends java.lang.Object implements PotentialCalculationMappedVirialV.VFunc
Modifier and Type | Field | Description |
---|---|---|
protected double |
beta |
|
protected double[][] |
c |
|
protected double |
epsilon |
|
protected P2SoftSphericalTruncated |
p2 |
|
protected double |
vCut2 |
|
protected double |
vShift |
Constructor | Description |
---|---|
USine(P2SoftSphericalTruncated p2,
double[][] sineParameters,
double temperature) |
Modifier and Type | Method | Description |
---|---|---|
void |
setVCut(double newVCut) |
|
double |
v(double r2,
double r) |
|
double |
vp(double r2,
double r) |
protected final P2SoftSphericalTruncated p2
protected double vShift
protected double vCut2
protected double[][] c
protected double beta
protected double epsilon
public USine(P2SoftSphericalTruncated p2, double[][] sineParameters, double temperature)
public void setVCut(double newVCut)
public double v(double r2, double r)
v
in interface PotentialCalculationMappedVirialV.VFunc
public double vp(double r2, double r)
vp
in interface PotentialCalculationMappedVirialV.VFunc