public abstract class AbstractBasicGrowthRates extends java.lang.Object implements IRates
| Modifier and Type | Field and Description |
|---|---|
private double |
diffusionMl |
private double[][] |
energies |
private double |
prefactor |
| Constructor and Description |
|---|
AbstractBasicGrowthRates() |
| Modifier and Type | Method and Description |
|---|---|
double |
getDepositionRatePerSite() |
double |
getEnergy(int i,
int j) |
double |
getIslandDensity(double temperature)
Returns the island density mono layer depending on the temperature.
|
private double |
getRate(int sourceType,
int destinationType,
double temperature) |
double[] |
getRates(double temperature) |
double[] |
getReduced5Energies() |
double[] |
getReduced5Rates(float temperature)
Calculates rates from the genes.
|
void |
setDepositionFlux(double diffusionMl)
Diffusion Mono Layer (F).
|
void |
setEnergies(double[][] energies) |
private double diffusionMl
private final double prefactor
private double[][] energies
public final void setEnergies(double[][] energies)
public double getDepositionRatePerSite()
getDepositionRatePerSite in interface IRatespublic void setDepositionFlux(double diffusionMl)
setDepositionFlux in interface IRatesdiffusionMl - diffusion mono layer (deposition flux)public double getIslandDensity(double temperature)
getIslandDensity in interface IRatestemperature - public double[] getReduced5Rates(float temperature)
temperature - public double[] getReduced5Energies()
private double getRate(int sourceType,
int destinationType,
double temperature)