public class SensitivityAnalysisTest extends AbstractIsisFishTest
Modifier and Type | Field and Description |
---|---|
protected File |
simulationsDir
Simulation dir used to save Rdata files.
|
dirIsisBase
Constructor and Description |
---|
SensitivityAnalysisTest() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Test tmp files/dir.
|
protected void |
displayScenarios(fr.ifremer.isisfish.simulator.sensitivity.SensitivityScenarios scenarii) |
protected fr.ifremer.isisfish.simulator.sensitivity.Factor |
getContinuousDoubleCauchyFactor() |
protected fr.ifremer.isisfish.simulator.sensitivity.Factor |
getContinuousDoubleChisqFactor() |
protected fr.ifremer.isisfish.simulator.sensitivity.Factor |
getContinuousDoubleUniformMMFactor() |
protected fr.ifremer.isisfish.simulator.sensitivity.Factor |
getContinuousDoubleUniformPcFactor() |
protected fr.ifremer.isisfish.simulator.sensitivity.DesignPlan |
getDesignPlan(fr.ifremer.isisfish.simulator.sensitivity.Factor... factors) |
protected fr.ifremer.isisfish.simulator.sensitivity.Factor |
getDiscreteIntFactor() |
protected fr.ifremer.isisfish.simulator.sensitivity.FactorGroup |
getFactorGroup(boolean continuous,
fr.ifremer.isisfish.simulator.sensitivity.Factor... factors) |
void |
setUp()
Ces tests utilisent directement le moteur R, s'il n'est pas disponible,
on va eviter de faire les tests.
|
void |
testDOptimal()
Test de génération des scenarios via la methode DOptimal.
|
void |
testFast()
Test de génération des scenarios via la methode Fast.
|
void |
testMorris()
Test de génération des scenarios via la methode Morris.
|
void |
testOptimumLHS()
Test de génération des scenarios via la methode OptimumLHS.
|
void |
testRandomLHS()
Test de génération des scenarios via la methode RandomLHS.
|
void |
testRegularExpandGrid()
Test de génération des scenarios via la methode RegularExpandGrid.
|
void |
testRegularFractions()
Test de génération des scenarios via la methode RegularFractions.
|
void |
testSobol()
Test de génération des scenarios via la methode Sobol.
|
clean, getCurrentDatabaseDirectory, getFreemarkerConfiguration, getTestDirectory, init, resetConfig
protected File simulationsDir
public void setUp()
protected fr.ifremer.isisfish.simulator.sensitivity.DesignPlan getDesignPlan(fr.ifremer.isisfish.simulator.sensitivity.Factor... factors)
protected fr.ifremer.isisfish.simulator.sensitivity.FactorGroup getFactorGroup(boolean continuous, fr.ifremer.isisfish.simulator.sensitivity.Factor... factors)
protected fr.ifremer.isisfish.simulator.sensitivity.Factor getContinuousDoubleUniformMMFactor()
protected fr.ifremer.isisfish.simulator.sensitivity.Factor getContinuousDoubleUniformPcFactor()
protected fr.ifremer.isisfish.simulator.sensitivity.Factor getContinuousDoubleCauchyFactor()
protected fr.ifremer.isisfish.simulator.sensitivity.Factor getContinuousDoubleChisqFactor()
protected fr.ifremer.isisfish.simulator.sensitivity.Factor getDiscreteIntFactor()
protected void displayScenarios(fr.ifremer.isisfish.simulator.sensitivity.SensitivityScenarios scenarii)
public void clear() throws IOException
IOException
public void testMorris() throws fr.ifremer.isisfish.IsisFishException, fr.ifremer.isisfish.simulator.sensitivity.SensitivityException
fr.ifremer.isisfish.IsisFishException
SensitivityException
public void testDOptimal() throws fr.ifremer.isisfish.IsisFishException, fr.ifremer.isisfish.simulator.sensitivity.SensitivityException
fr.ifremer.isisfish.IsisFishException
SensitivityException
public void testFast() throws fr.ifremer.isisfish.IsisFishException, fr.ifremer.isisfish.simulator.sensitivity.SensitivityException
fr.ifremer.isisfish.IsisFishException
SensitivityException
public void testOptimumLHS() throws fr.ifremer.isisfish.IsisFishException, fr.ifremer.isisfish.simulator.sensitivity.SensitivityException
fr.ifremer.isisfish.IsisFishException
SensitivityException
public void testRandomLHS() throws fr.ifremer.isisfish.IsisFishException, fr.ifremer.isisfish.simulator.sensitivity.SensitivityException
fr.ifremer.isisfish.IsisFishException
SensitivityException
public void testRegularExpandGrid() throws fr.ifremer.isisfish.IsisFishException, fr.ifremer.isisfish.simulator.sensitivity.SensitivityException
fr.ifremer.isisfish.IsisFishException
SensitivityException
public void testRegularFractions() throws fr.ifremer.isisfish.IsisFishException, fr.ifremer.isisfish.simulator.sensitivity.SensitivityException
fr.ifremer.isisfish.IsisFishException
SensitivityException
public void testSobol() throws fr.ifremer.isisfish.IsisFishException, fr.ifremer.isisfish.simulator.sensitivity.SensitivityException
fr.ifremer.isisfish.IsisFishException
SensitivityException
Copyright © 1999–2019 CodeLutin. All rights reserved.