qm_sim.temporal_solver.base.get_temporal_solver

qm_sim.temporal_solver.base.get_temporal_solver(scheme: str) type[TemporalSolver][source]

Get a solver from its name, if it exists

Parameters:

scheme (str) – Name of the solver

Raises:

ValueError – If the scheme does not exist

Returns:

A temporal solver class, NOT an instance

Return type:

type[TemporalSolver]