Exemplo n.º 1
0
def test_ensemble_length(simulation_compiled):
    sim = simulation_compiled
    ens1 = EnsembleSimulation()
    ens1.add(sim)
    ens1.replicate_member(4)
    assert len(ens1) == 4
    assert ens1.N == 4
Exemplo n.º 2
0
def test_ensemble_replicate(simulation_compiled):
    sim = simulation_compiled
    ens1 = EnsembleSimulation()
    ens2 = EnsembleSimulation()
    ens1.add(sim)
    ens1.replicate_member(4)
    ens2.add([sim, sim, sim, sim])
    assert deepdiff.DeepDiff(ens1, ens2) == {}
Exemplo n.º 3
0
def ensemble(model, domain, simulation_compiled):
    ens = EnsembleSimulation()
    ens.add(simulation_compiled)
    ens.replicate_member(n_members)
    return ens