public abstract class RatesCase extends java.lang.Object implements IBasicRates, IRates
| Modifier and Type | Field and Description |
|---|---|
private double[] |
energies |
private double[] |
prefactors |
| Constructor and Description |
|---|
RatesCase() |
| Modifier and Type | Method and Description |
|---|---|
double |
getDepositionRatePerSite() |
double |
getEnergy(int i) |
double |
getEnergy(int i,
int j) |
double |
getIslandDensity(double temperature)
Returns the island density mono layer depending on the temperature.
|
double |
getPrefactor(int i) |
double[] |
getRates(double temperature) |
void |
setDepositionFlux(double depositionFlux) |
void |
setRates(double[] newEnergies,
double[] newPrefactors) |
public final void setRates(double[] newEnergies,
double[] newPrefactors)
public double getPrefactor(int i)
getPrefactor in interface IBasicRatespublic double getEnergy(int i)
getEnergy in interface IBasicRatespublic double getDepositionRatePerSite()
getDepositionRatePerSite in interface IRatespublic double getIslandDensity(double temperature)
IRatesgetIslandDensity in interface IRatestemperature - temperature in Kelvin.public void setDepositionFlux(double depositionFlux)
setDepositionFlux in interface IRates