1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
#! /usr/bin/env python
from __future__ import print_function
from openturns import *
TESTPREAMBLE()
try:
size = 10
for dimension in range(1, 4):
f = LinearEnumerateFunction(dimension)
print("First", size, " values for dimension", dimension)
for index in range(size):
multiIndex = f(index)
print("index=", index, ", multi-index=", multiIndex,
", linear index=", f.inverse(multiIndex))
except:
import sys
print("t_LinearEnumerateFunction_std.py",
sys.exc_info()[0], sys.exc_info()[1])
|