gemseo.algos.doe.morris_doe.morris_doe module#

The DOE used by the Morris sensitivity analysis.

class MorrisDOE(algo_name='MorrisDOE')[source]#

Bases: BaseDOELibrary

The DOE used by the Morris sensitivity analysis.

This DOE algorithm applies the OATDOE algorithm at \(r\) points. The number of samples is equal to \(r(1+d)\) where \(d\) is the space dimension.

Parameters:

algo_name (str) --

The algorithm name.

By default it is set to "MorrisDOE".

Raises:

KeyError -- When the algorithm is not in the library.

ALGORITHM_INFOS: ClassVar[dict[str, DOEAlgorithmDescription]] = {'MorrisDOE': DOEAlgorithmDescription(algorithm_name='MorrisDOE', internal_algorithm_name='MorrisDOE', library_name='MorrisDOE', description='The DOE used by the Morris sensitivity analysis.', website='', Settings=<class 'gemseo.algos.doe.morris_doe.settings.morris_doe_settings.MorrisDOE_Settings'>, handle_integer_variables=True, minimum_dimension=1)}#

The description of the algorithms contained in the library.