|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gcube.application.aquamaps.ecomodelling.generators.connectors.DistributionGeneratorInterface
public class DistributionGeneratorInterface
Constructor Summary | |
---|---|
DistributionGeneratorInterface(GenerationModel model,
java.lang.String configPath)
initializes the calculator |
Method Summary | |
---|---|
java.util.List<Hspec> |
compute(java.util.List<Hcaf> hcaflist,
Hspen hspen)
computes the list of Hspec for the couples (species,hcaf1), (species,hcaf2), ... |
java.util.HashMap<java.lang.String,java.util.List<Hspec>> |
compute(java.util.List<Hcaf> hcaflist,
java.util.List<Hspen> hspenlist)
sequentially computes the overall hspec for the species along the cells the output map uses speciesID as key. |
double |
computeProbability(Hcaf hcaf,
Hspen hspen)
computes the punctual probability according to the model |
BoundingBoxInformation |
getBoudingBox(Hcaf hcaf,
Hspen hspen,
boolean gen2050)
gets the bounding box information according to the model |
double |
getStatus()
gets the status in percentage of the current calculation |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DistributionGeneratorInterface(GenerationModel model, java.lang.String configPath)
model
- configPath
- Method Detail |
---|
public double getStatus()
public BoundingBoxInformation getBoudingBox(Hcaf hcaf, Hspen hspen, boolean gen2050) throws java.lang.Exception
hcaf
- hspen
- gen2050
-
java.lang.Exception
public double computeProbability(Hcaf hcaf, Hspen hspen) throws java.lang.Exception
hcaf
- hspen
-
java.lang.Exception
public java.util.List<Hspec> compute(java.util.List<Hcaf> hcaflist, Hspen hspen) throws java.lang.Exception
hcaflist
- hspen
-
java.lang.Exception
public java.util.HashMap<java.lang.String,java.util.List<Hspec>> compute(java.util.List<Hcaf> hcaflist, java.util.List<Hspen> hspenlist) throws java.lang.Exception
hcaflist
- hspenlist
-
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |