gemseo.algos.doe.diagonal_doe.diagonal_doe module#
Build a diagonal DOE for scalable model construction.
- class DiagonalDOE(algo_name='DiagonalDOE')[source]#
Bases:
BaseDOELibrary
Class used to create a diagonal DOE.
- Parameters:
algo_name (str) --
The algorithm name.
By default it is set to "DiagonalDOE".
- Raises:
KeyError -- When the algorithm is not in the library.
- ALGORITHM_INFOS: ClassVar[dict[str, DOEAlgorithmDescription]] = {'DiagonalDOE': DOEAlgorithmDescription(algorithm_name='DiagonalDOE', internal_algorithm_name='DiagonalDOE', library_name='GEMSEO', description='Diagonal design of experiments', website='', Settings=<class 'gemseo.algos.doe.diagonal_doe.settings.diagonal_doe_settings.DiagonalDOE_Settings'>, handle_integer_variables=True, minimum_dimension=1)}#
The description of the algorithms contained in the library.