17.35. test_minimal_medium
¶
Test functionalities of minimal medium creation and analysis.
17.35.1. Module Contents¶
17.35.1.1. Functions¶
|
Test linear minimal medium. |
|
Benchmark linear minimal medium. |
|
Test mixed-integer minimal medium. |
|
Benchmark mixed-integer minimal medium. |
|
Test alternative mixed-integer minimal medium. |
|
Test exports of a minimal medium. |
|
Test open exchanges of a minimal medium. |
|
Test proper functioning of model medium manipulations. |
|
Test that the medium setter does not overwrite exports defined as reactants. |
|
Test that the medium setter does not overwrite exports defined as products. |
-
test_minimal_medium.
test_minimal_medium_linear
(model: Model) → None[source]¶ Test linear minimal medium.
-
test_minimal_medium.
test_minimal_medium_linear_benchmark
(model: Model, benchmark: Callable) → None[source]¶ Benchmark linear minimal medium.
-
test_minimal_medium.
test_minimal_medium_mip
(model: Model) → None[source]¶ Test mixed-integer minimal medium.
-
test_minimal_medium.
test_minimal_medium_mip_benchmark
(model: Model, benchmark: Callable) → None[source]¶ Benchmark mixed-integer minimal medium.
-
test_minimal_medium.
test_minimal_medium_alternative_mip
(model: Model) → None[source]¶ Test alternative mixed-integer minimal medium.
-
test_minimal_medium.
test_minimal_medium_exports
(model: Model) → None[source]¶ Test exports of a minimal medium.
-
test_minimal_medium.
test_minimal_medium_open_exchanges
(model: Model) → None[source]¶ Test open exchanges of a minimal medium.
-
test_minimal_medium.
test_model_medium
(model: Model) → None[source]¶ Test proper functioning of model medium manipulations.