x3cflux.NonStationaryEMUSystemBuilder
- class x3cflux.NonStationaryEMUSystemBuilder
Bases:
pybind11_objectCascade system builder
Attributes
derivative_solversolverMethods
build(self, params, numpy.float64, ])Builds cascade system from metabolic parameters.
set_derivative_solver(self, solver_name)set_solver(*args, **kwargs)Overloaded function.
- build(self: x3cflux.lib.core.NonStationaryEMUSystemBuilder, params: Annotated[numpy.typing.ArrayLike, numpy.float64, '[m, 1]']) x3cflux::LabelingSystem<x3cflux::EMUMethod, false, false, true>
Builds cascade system from metabolic parameters.
- Parameters:
params (np.ndarray) – vector of all metabolic parameters (e.g. from compute_parameters)
- Returns:
cascade system
- set_derivative_solver(self: x3cflux.lib.core.NonStationaryEMUSystemBuilder, solver_name: str) None
- set_solver(*args, **kwargs)
Overloaded function.
set_solver(self: x3cflux.lib.core.NonStationaryEMUSystemBuilder, solver: x3cflux.lib.core.MatrixLinearIVPSolver) -> None
set_solver(self: x3cflux.lib.core.NonStationaryEMUSystemBuilder, solver_name: str) -> None