def configure(self): # Specify DOE driver. doe = self.add('M4_DOE', m4.doe.DOE()) # The model is just an M4 test component. doe.add('model', m4.dummy_components.Model_A2d()) doe.design_variables = [('x', 0., 5.), ('y', 0., 5.)] doe.response_variables = [('z1'), ('z2')] doe.type = 'rand_lhs' doe.n_samples = 200
def __init__(self, *args, **kwargs): super(MyModel, self).__init__(*args, **kwargs) # Specify DOE driver. doe = self.add('M4_DOE', m4.doe.DOE()) # The model is just an M4 test component. doe.add('model', m4.dummy_components.Model_A2d()) doe.design_variables = [('x', 0., 5.), ('y', 0., 5.)] doe.response_variables = [('z1'), ('z2')] doe.type = 'rand_lhs' doe.n_samples = 200