import sys import numpy import math import dakota_utils #--> le module a creer def my_func(x): return math.log(x[0]**2+x[1]**2+0.5)+math.cos(x[0]**2+x[1]**2)+0.01*x[1] x,varnames=dakota_utils.read_input(sys.argv[1]) fval = my_func(x) dakota_utils.write_output(sys.argv[2],fval)
import sys import numpy import dakota_utils #--> le module a creer def my_func(x): return x[0]**2+x[1]**2 x,varnames=dakota_utils.read_input(sys.argv[1])[0] fval = my_func(x) dakota_utils.write_output(sys.argv[2],fval,'my_function')
import sys import numpy import math import dakota_utils #--> le module a creer def my_func(x): return math.exp(x[0]**2+x[1]**2) x,varnames=dakota_utils.read_input(sys.argv[1]) fval = my_func(x) dakota_utils.write_output(sys.argv[2],fval,"fonction 2")