public enum StorageLayoutIJK extends java.lang.Enum<StorageLayoutIJK>
This information aims at optimizing the data traversal for extractors. Enum
values covering all possible cases for internal data layout in memory. For
instance KJI
means that:
The fastest way to go through the data with such layout is to perform the
following triple loop:
for each k with 0 <= k < numK
for each j with 0 <= j < numJ
for each i with 0 <= i < numI
Enum Constant and Description |
---|
IJK |
IKJ |
JIK |
JKI |
KIJ |
KJI |
UNKNOWN
Means that the data storage organization is unknown, for instance when data
are computed on the fly.
|
Modifier and Type | Method and Description |
---|---|
static StorageLayoutIJK |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static StorageLayoutIJK[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final StorageLayoutIJK IJK
public static final StorageLayoutIJK IKJ
public static final StorageLayoutIJK JKI
public static final StorageLayoutIJK JIK
public static final StorageLayoutIJK KJI
public static final StorageLayoutIJK KIJ
public static final StorageLayoutIJK UNKNOWN
public static StorageLayoutIJK[] values()
for (StorageLayoutIJK c : StorageLayoutIJK.values()) System.out.println(c);
public static StorageLayoutIJK valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullGenerated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com