Home | History | Annotate | Download | only in libs

META-INF/
META-INF/MANIFEST.MF
LICENSE
com/
com/intel/
com/intel/moe/
com/intel/moe/natj/
com/intel/moe/natj/c/
com/intel/moe/natj/c/ann/
com/intel/moe/natj/c/ann/CFunction.class
CFunction.java
package com.intel.moe.natj.c.ann
public abstract com.intel.moe.natj.c.ann.CFunction extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

com/intel/moe/natj/c/ann/CVariable.class
CVariable.java
package com.intel.moe.natj.c.ann
public abstract com.intel.moe.natj.c.ann.CVariable extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String name () 
	public abstract boolean isGetter () 
}

com/intel/moe/natj/c/ann/FunctionPtr.class
FunctionPtr.java
package com.intel.moe.natj.c.ann
public abstract com.intel.moe.natj.c.ann.FunctionPtr extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String name () 
	public abstract java.lang.Class[] argTypes () 
}

com/intel/moe/natj/c/ann/Inline.class
Inline.java
package com.intel.moe.natj.c.ann
public abstract com.intel.moe.natj.c.ann.Inline extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/c/ann/Structure.class
Structure.java
package com.intel.moe.natj.c.ann
public abstract com.intel.moe.natj.c.ann.Structure extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract int alignment () 
}

com/intel/moe/natj/c/ann/StructureField.class
StructureField.java
package com.intel.moe.natj.c.ann
public abstract com.intel.moe.natj.c.ann.StructureField extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract int order () 
	public abstract boolean isGetter () 
	public abstract int count () 
}

com/intel/moe/natj/c/ann/Variadic.class
Variadic.java
package com.intel.moe.natj.c.ann
public abstract com.intel.moe.natj.c.ann.Variadic extends java.lang.Object implements java.lang.annotation.Annotation  {
	public static final byte Runtime
	public static final byte Unbox
	public static final byte Box
	public abstract byte unboxPolicy () 
}

com/intel/moe/natj/c/CRuntime$1.class
CRuntime.java
package com.intel.moe.natj.c
final com.intel.moe.natj.c.CRuntime$1 extends java.lang.Object implements com.intel.moe.natj.general.Pointer$Releaser  {
	void  () 
	public void release (long) 
		long peer
}

com/intel/moe/natj/c/CRuntime.class
CRuntime.java
package com.intel.moe.natj.c
public com.intel.moe.natj.c.CRuntime extends com.intel.moe.natj.general.NativeRuntime {
	public static final int POINTER_SIZE
	public static final int BOOLEAN_SIZE
	public static final int CHAR_SIZE
	public static final int BYTE_SIZE
	public static final int SHORT_SIZE
	public static final int INT_SIZE
	public static final int LONG_SIZE
	public static final int FLOAT_SIZE
	public static final int DOUBLE_SIZE
	private static com.intel.moe.natj.general.Pointer$Releaser strongReleaser
	protected void doRegistration (java.lang.Class) 
		Class type
	private void  () 
	public static com.intel.moe.natj.general.Pointer createStrongPointer (long, boolean) 
		long peer
		boolean owned
	public void tryToDisposeCallback (java.lang.Object) 
		com.intel.moe.natj.c.map.CCallbackMapper$CallbackInfo[] infos
		com.intel.moe.natj.c.map.CCallbackMapper$CallbackInfo[] infos
		java.util.Map map
		com.intel.moe.natj.c.map.CCallbackMapper$CallbackInfo info
		java.util.Map map
		Object callback
		Object cache
		com.intel.moe.natj.c.map.CCallbackMapper$CallbackInfo[] infos
	public static com.intel.moe.natj.c.OpaquePtr cast (com.intel.moe.natj.general.ptr.ConstVoidPtr, java.lang.Class) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr ptr
		Class cls
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo toOpqquePtrInfo
	public static com.intel.moe.natj.general.ptr.VoidPtr cast (com.intel.moe.natj.c.OpaquePtr) 
		com.intel.moe.natj.c.OpaquePtr ptr
	public byte getDefaultUnboxPolicy () 
	private static native void initialize (com.intel.moe.natj.c.CRuntime) 
	private native void registerClass (java.lang.Class) 
	public static native java.lang.String createJavaString (long) 
	public static native long createNativeString (java.lang.String) 
	private static native long malloc (long) 
	public static native void free (long) 
	public static native long createNativeStringArray (java.lang.String[]) 
	public static native long allocNativeObject (java.lang.Class, int) 
	public static native long sizeOfNativeObject (java.lang.Class) 
	public static native void copyNativeObject (java.lang.Class, long, long) 
	public static native long copyNativeObjectArray (com.intel.moe.natj.general.NativeObject[]) 
	public static native int sizeOfPointer () 
	public static native long allocPointer (int) 
	public static native void copyPointerArray (long, long[]) 
	public static native long loadPointer (long, int) 
	public static native void storePointer (long, int, long) 
	public static native long allocNativeCallback (java.lang.Object, java.lang.reflect.Method, long[]) 
	public static native void deallocNativeCallback (long) 
	public static native java.lang.Object createJavaCallback (long) 
	public static native void memset (long, int, int, byte) 
	public static void memset (com.intel.moe.natj.general.ptr.VoidPtr, int, int, byte) 
		com.intel.moe.natj.general.ptr.VoidPtr ptr
		int idx
		int length
		byte value
	public static native void memcpy (long, long, int) 
	public static void memcpy (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int) 
		com.intel.moe.natj.general.ptr.VoidPtr dst
		com.intel.moe.natj.general.ptr.ConstVoidPtr src
		int length
	public static native long allocBoolean (int) 
	public static native void copyBooleanArray (long, int, boolean[], int, int) 
	public static native void copyNativeBooleanArray (long, int, long, int, int) 
	public static native boolean loadBoolean (long, int) 
	public static native void storeBoolean (long, int, boolean) 
	public static native boolean[] createBooleanArray (long, int) 
	public static native long getCharBufferPointer (java.nio.CharBuffer) 
	public static native long allocChar (int) 
	public static native void copyCharArray (long, int, char[], int, int) 
	public static native void copyNativeCharArray (long, int, long, int, int) 
	public static native char loadChar (long, int) 
	public static native void storeChar (long, int, char) 
	public static native char[] createCharArray (long, int) 
	public static native long getByteBufferPointer (java.nio.ByteBuffer) 
	public static native long allocByte (int) 
	public static native void copyByteArray (long, int, byte[], int, int) 
	public static native void copyNativeByteArray (long, int, long, int, int) 
	public static native byte loadByte (long, int) 
	public static native void storeByte (long, int, byte) 
	public static native byte[] createByteArray (long, int) 
	public static native long getShortBufferPointer (java.nio.ShortBuffer) 
	public static native long allocShort (int) 
	public static native void copyShortArray (long, int, short[], int, int) 
	public static native void copyNativeShortArray (long, int, long, int, int) 
	public static native short loadShort (long, int) 
	public static native void storeShort (long, int, short) 
	public static native short[] createShortArray (long, int) 
	public static native long getIntBufferPointer (java.nio.IntBuffer) 
	public static native long allocInt (int) 
	public static native void copyIntArray (long, int, int[], int, int) 
	public static native void copyNativeIntArray (long, int, long, int, int) 
	public static native int loadInt (long, int) 
	public static native void storeInt (long, int, int) 
	public static native int[] createIntArray (long, int) 
	public static native long getLongBufferPointer (java.nio.LongBuffer) 
	public static native long allocLong (int) 
	public static native void copyLongArray (long, int, long[], int, int) 
	public static native void copyNativeLongArray (long, int, long, int, int) 
	public static native long loadLong (long, int) 
	public static native void storeLong (long, int, long) 
	public static native long[] createLongArray (long, int) 
	public static native long getFloatBufferPointer (java.nio.FloatBuffer) 
	public static native long allocFloat (int) 
	public static native void copyFloatArray (long, int, float[], int, int) 
	public static native void copyNativeFloatArray (long, int, long, int, int) 
	public static native float loadFloat (long, int) 
	public static native void storeFloat (long, int, float) 
	public static native float[] createFloatArray (long, int) 
	public static native long getDoubleBufferPointer (java.nio.DoubleBuffer) 
	public static native long allocDouble (int) 
	public static native void copyDoubleArray (long, int, double[], int, int) 
	public static native void copyNativeDoubleArray (long, int, long, int, int) 
	public static native double loadDouble (long, int) 
	public static native void storeDouble (long, int, double) 
	public static native double[] createDoubleArray (long, int) 
	static void  () 
}

com/intel/moe/natj/c/map/
com/intel/moe/natj/c/map/CCallbackMapper$CallbackInfo.class
CCallbackMapper.java
package com.intel.moe.natj.c.map
public com.intel.moe.natj.c.map.CCallbackMapper$CallbackInfo extends java.lang.Object {
	public com.intel.moe.natj.general.Pointer callback
	public long extra
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer callback
		long extra
}

com/intel/moe/natj/c/map/CCallbackMapper$CCallbackCacheConstructor.class
CCallbackMapper.java
package com.intel.moe.natj.c.map
 com.intel.moe.natj.c.map.CCallbackMapper$CCallbackCacheConstructor extends java.lang.Object implements com.intel.moe.natj.general.NatJ$CacheConstructor  {
	int size
	final com.intel.moe.natj.c.map.CCallbackMapper this$0
	public void  (com.intel.moe.natj.c.map.CCallbackMapper, int) 
		int size
	public java.lang.Object constructCache () 
}

com/intel/moe/natj/c/map/CCallbackMapper.class
CCallbackMapper.java
package com.intel.moe.natj.c.map
public com.intel.moe.natj.c.map.CCallbackMapper extends java.lang.Object implements com.intel.moe.natj.general.Mapper  {
	public java.util.Map instance2callbacks
	public java.util.Map callback2extras
	public void  () 
	public long toNative (java.lang.Object, com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo) 
		int[] idxRef
		int[] countRef
		com.intel.moe.natj.c.ann.FunctionPtr cb
		long[] extra
		com.intel.moe.natj.general.Pointer callback
		long peer
		long peer
		Object instance
		com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo info
		Class cls
		java.lang.reflect.Method method
		int idx
		int count
		com.intel.moe.natj.c.map.CCallbackMapper$CallbackInfo[] cache
		long peer
	public java.lang.Object toJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		Long cbInfo
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
		Long cbInfo
}

com/intel/moe/natj/c/map/CObjectMapper.class
CObjectMapper.java
package com.intel.moe.natj.c.map
public com.intel.moe.natj.c.map.CObjectMapper extends java.lang.Object implements com.intel.moe.natj.general.Mapper  {
	public void  () 
	public long toNative (java.lang.Object, com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo) 
		Object instance
		com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo info
	public java.lang.Object toJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		java.lang.reflect.Constructor constructor
		java.lang.reflect.Constructor constructor
		java.lang.reflect.Constructor constructor
		Exception ex
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
		com.intel.moe.natj.general.Pointer pointer
}

com/intel/moe/natj/c/map/CStringArrayMapper.class
CStringArrayMapper.java
package com.intel.moe.natj.c.map
public com.intel.moe.natj.c.map.CStringArrayMapper extends java.lang.Object implements com.intel.moe.natj.general.Mapper  {
	public java.util.Map strings2addr
	public void  () 
	public long toNative (java.lang.Object, com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo) 
		long peer
		com.intel.moe.natj.general.Pointer pointer
		Object instance
		com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo info
		String[] strings
		com.intel.moe.natj.general.Pointer pointer
	public java.lang.Object toJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
}

com/intel/moe/natj/c/map/CStringMapper.class
CStringMapper.java
package com.intel.moe.natj.c.map
public com.intel.moe.natj.c.map.CStringMapper extends java.lang.Object implements com.intel.moe.natj.general.Mapper  {
	public java.util.Map string2addr
	public void  () 
	public long toNative (java.lang.Object, com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo) 
		long peer
		com.intel.moe.natj.general.Pointer pointer
		Object instance
		com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo info
		String string
		com.intel.moe.natj.general.Pointer pointer
	public java.lang.Object toJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
}

com/intel/moe/natj/c/OpaquePtr.class
OpaquePtr.java
package com.intel.moe.natj.c
public abstract com.intel.moe.natj.c.OpaquePtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstVoidPtr  {
}

com/intel/moe/natj/c/StructObject.class
StructObject.java
package com.intel.moe.natj.c
public com.intel.moe.natj.c.StructObject extends com.intel.moe.natj.general.NativeObject {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (java.lang.Class) 
		Class type
}

com/intel/moe/natj/general/
com/intel/moe/natj/general/ann/
com/intel/moe/natj/general/ann/ByValue.class
ByValue.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.ByValue extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/general/ann/Callable.class
Callable.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.Callable extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/general/ann/Generated.class
Generated.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.Generated extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

com/intel/moe/natj/general/ann/Keep.class
Keep.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.Keep extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/general/ann/Library.class
Library.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.Library extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

com/intel/moe/natj/general/ann/Mapped.class
Mapped.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.Mapped extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.Class value () 
}

com/intel/moe/natj/general/ann/MappedReturn.class
MappedReturn.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.MappedReturn extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.Class value () 
}

com/intel/moe/natj/general/ann/NFloat.class
NFloat.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.NFloat extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/general/ann/NInt.class
NInt.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.NInt extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/general/ann/NUInt.class
NUInt.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.NUInt extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/general/ann/Owned.class
Owned.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.Owned extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/general/ann/ReferenceInfo.class
ReferenceInfo.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.ReferenceInfo extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.Class type () 
	public abstract int depth () 
}

com/intel/moe/natj/general/ann/RegisterOnStartup.class
RegisterOnStartup.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.RegisterOnStartup extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/general/ann/Runtime.class
Runtime.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.Runtime extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.Class value () 
}

com/intel/moe/natj/general/ann/UncertainArgument.class
UncertainArgument.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.UncertainArgument extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

com/intel/moe/natj/general/ann/UncertainReturn.class
UncertainReturn.java
package com.intel.moe.natj.general.ann
public abstract com.intel.moe.natj.general.ann.UncertainReturn extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

com/intel/moe/natj/general/map/
com/intel/moe/natj/general/map/ReferenceMapper.class
ReferenceMapper.java
package com.intel.moe.natj.general.map
public com.intel.moe.natj.general.map.ReferenceMapper extends java.lang.Object implements com.intel.moe.natj.general.Mapper  {
	public void  () 
	public long toNative (java.lang.Object, com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo) 
		Object instance
		com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo info
	public java.lang.Object toJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		java.lang.reflect.Constructor constructor
		java.lang.reflect.Constructor constructor
		java.lang.reflect.Constructor constructor
		java.lang.reflect.Constructor constructor
		java.lang.reflect.Constructor constructor
		java.lang.reflect.Constructor constructor
		java.lang.reflect.Constructor constructor
		com.intel.moe.natj.general.ann.ReferenceInfo inf
		java.lang.reflect.Constructor constructor
		java.lang.reflect.Constructor constructor
		Object[] localData
		Exception ex
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
		com.intel.moe.natj.general.Pointer pointer
	private transient java.lang.reflect.Constructor getSimpleConstructor (java.lang.Class, java.lang.Class[])  throws java.lang.SecurityException java.lang.NoSuchMethodException 
		Class type
		Class[] args
		Class impl
		java.lang.reflect.Constructor constructor
	private transient java.lang.reflect.Constructor getConstructor (com.intel.moe.natj.general.ann.ReferenceInfo, java.lang.Class, java.lang.Class[])  throws java.lang.SecurityException java.lang.NoSuchMethodException 
		com.intel.moe.natj.general.ann.ReferenceInfo info
		Class type
		Class[] args
		Class impl
		java.lang.reflect.Constructor constructor
	private transient java.lang.reflect.Constructor getOpaqueConstructor (java.lang.Class, java.lang.Class[])  throws java.lang.SecurityException java.lang.NoSuchMethodException 
		Class declared
		Class type
		Class[] args
		Class impl
		java.lang.reflect.Constructor constructor
}

com/intel/moe/natj/general/Mapper.class
Mapper.java
package com.intel.moe.natj.general
public abstract com.intel.moe.natj.general.Mapper extends java.lang.Object {
	public abstract long toNative (java.lang.Object, com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo) 
	public abstract java.lang.Object toJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
}

com/intel/moe/natj/general/NativeException.class
NativeException.java
package com.intel.moe.natj.general
public abstract com.intel.moe.natj.general.NativeException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	protected com.intel.moe.natj.general.NativeObject peer
	protected void  (com.intel.moe.natj.general.NativeObject) 
		com.intel.moe.natj.general.NativeObject peer
	public com.intel.moe.natj.general.NativeObject getNativeException () 
	public abstract java.lang.String getMessage () 
}

com/intel/moe/natj/general/NativeObject.class
NativeObject.java
package com.intel.moe.natj.general
public com.intel.moe.natj.general.NativeObject extends java.lang.Object {
	private com.intel.moe.natj.general.Pointer peer
	public final com.intel.moe.natj.general.Pointer getPeer () 
	public final long getPeerPointer () 
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
}

com/intel/moe/natj/general/NativeRuntime.class
NativeRuntime.java
package com.intel.moe.natj.general
public abstract com.intel.moe.natj.general.NativeRuntime extends java.lang.Object {
	private java.util.Map class2mapper
	protected com.intel.moe.natj.general.Mapper objectMapper
	protected com.intel.moe.natj.general.Mapper stringMapper
	protected com.intel.moe.natj.general.Mapper callbackMapper
	protected com.intel.moe.natj.general.Mapper createMapper (java.lang.Class) 
		java.lang.reflect.Constructor constructor
		Exception ex
		Class mapperClass
	public com.intel.moe.natj.general.Mapper getMapper (java.lang.Class) 
		com.intel.moe.natj.general.Mapper mapper
		Class mapperClass
		com.intel.moe.natj.general.Mapper mapper
	protected void  (java.lang.Class, java.lang.Class, java.lang.Class) 
		Class objectMapperClass
		Class stringMapperClass
		Class callbackMapperClass
	public com.intel.moe.natj.general.Mapper getObjectMapper () 
	public com.intel.moe.natj.general.Mapper getStringMapper () 
	public com.intel.moe.natj.general.Mapper getCallbackMapper () 
	public abstract byte getDefaultUnboxPolicy () 
	public abstract void tryToDisposeCallback (java.lang.Object) 
	protected abstract void doRegistration (java.lang.Class) 
}

com/intel/moe/natj/general/NatJ$1.class
NatJ.java
package com.intel.moe.natj.general
final com.intel.moe.natj.general.NatJ$1 extends com.intel.moe.natj.general.NativeRuntime {
	void  (java.lang.Class, java.lang.Class, java.lang.Class) 
		Class objectMapperClass
		Class stringMapperClass
		Class callbackMapperClass
	public void tryToDisposeCallback (java.lang.Object) 
		Object callback
	protected void doRegistration (java.lang.Class) 
		Class type
	public byte getDefaultUnboxPolicy () 
}

com/intel/moe/natj/general/NatJ$2.class
NatJ.java
package com.intel.moe.natj.general
final com.intel.moe.natj.general.NatJ$2 extends java.lang.Thread {
	void  () 
	public void run () 
}

com/intel/moe/natj/general/NatJ$CacheConstructor.class
NatJ.java
package com.intel.moe.natj.general
public abstract com.intel.moe.natj.general.NatJ$CacheConstructor extends java.lang.Object {
	public abstract java.lang.Object constructCache () 
}

com/intel/moe/natj/general/NatJ$JavaObjectConstructionInfo.class
NatJ.java
package com.intel.moe.natj.general
public com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo extends java.lang.Object {
	public Class type
	public Object callback
	public boolean owned
	public boolean byvalue
	public boolean arg
	public boolean ref
	public Object data
	public com.intel.moe.natj.general.Mapper mapper
	public void  () 
}

com/intel/moe/natj/general/NatJ$NativeObjectConstructionInfo.class
NatJ.java
package com.intel.moe.natj.general
public com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo extends java.lang.Object {
	public Object callback
	public boolean owned
	public boolean byvalue
	public boolean arg
	public boolean ref
	public Object data
	public com.intel.moe.natj.general.Mapper mapper
	public void  () 
}

com/intel/moe/natj/general/NatJ.class
NatJ.java
package com.intel.moe.natj.general
public com.intel.moe.natj.general.NatJ extends java.lang.Object {
	private static final String OS_DARWIN
	private static final String OS_WINDOWS
	private static String currentOS
	private static boolean isDalvik
	private static String dynlibExt
	private static java.util.Map runtimes
	private static java.util.Set runtimesUnderConstruction
	private static com.intel.moe.natj.general.NativeRuntime invalidRuntime
	private static boolean initialized
	private static com.intel.moe.natj.general.map.ReferenceMapper referenceMapper
	private static final java.util.concurrent.ConcurrentHashMap CLASS_RUNTIME_CACHE
	private static java.util.Map resolvedLibraries
	private static java.util.HashMap strongReferences
	private static java.util.HashMap weakReferences
	public void  () 
	private static boolean isDarwin () 
	private static boolean isWindows () 
	private static boolean isDalvik () 
	public static boolean is64Bit () 
	public static com.intel.moe.natj.general.Mapper getReferenceMapper () 
	private static void init () 
		java.util.Properties props
		String os_name
		String os_name_lowercase
		String java_vm_name
		RuntimeException e
	public static void registerRuntime (java.lang.Class) 
		Class runtimeClass
	public static void register () 
		Class type
		com.intel.moe.natj.general.ann.Library lann
		com.intel.moe.natj.general.NativeRuntime runtime
		Exception ex
		StackTraceElement[] stackTrace
		String name
	public static com.intel.moe.natj.general.NativeRuntime getOrCreateInstanceOfRuntimeClass (java.lang.Class) 
		java.lang.reflect.Constructor constructor
		Throwable ex
		com.intel.moe.natj.general.NativeRuntime runtime
		Class runtimeClass
	private static java.lang.Class getRuntimeClass (java.lang.Class) 
		Class type
		Class nativeRuntime
	private static java.lang.Class getRuntimeClassNoCache (java.lang.Class) 
		java.lang.annotation.Annotation anno
		Class inter
		com.intel.moe.natj.general.ann.Runtime rann
		Class type
		Class runtimeClass
		boolean isAnnotation
	private static com.intel.moe.natj.general.NativeRuntime getRuntime (java.lang.Class, boolean) 
		Class type
		boolean def
		com.intel.moe.natj.general.NativeRuntime runtime
		Class runtimeClass
	protected static java.lang.String lookUpLibrary (java.lang.String, boolean) 
		String path
		String path
		String path
		java.io.IOException e
		String path
		java.io.File file
		String value
		String path
		java.io.IOException e
		String path
		java.io.File file
		String value
		String[] paths
		String values
		boolean res
		String exec_path
		java.io.File file
		String path
		ClassLoader loader
		java.io.File file
		String path
		String path
		java.io.File file
		String prefix
		String name
		boolean load
	private static long id (java.lang.Object) 
		Object obj
	private static long addStrongReference (java.lang.Object) 
		Object reference
		long nextId
	private static boolean removeStrongReference (long) 
		long key
	private static java.lang.Object getStrongReference (long) 
		long key
	private static long addWeakReference (java.lang.Object) 
		Object reference
		long nextId
		java.lang.ref.WeakReference weakReference
	private static boolean removeWeakReference (long) 
		long key
	private static java.lang.Object getWeakReference (long) 
		java.lang.ref.WeakReference weakReference
		long key
		java.lang.ref.WeakReference weakReference
	public static void disposeFunctionPtr (java.lang.Object) 
		java.util.Map$Entry runtimeEntry
		Object callback
	private static boolean isSuperClassOf (java.lang.Class, java.lang.Class) 
		ClassCastException e
		Class superCls
		Class subCls
	public static java.lang.Object getOrCreateObjectCacheForRuntime (java.lang.Class, java.lang.Object, com.intel.moe.natj.general.NatJ$CacheConstructor) 
		java.util.HashMap cache
		Object fieldValue
		java.util.HashMap cache
		java.lang.reflect.Field cacheField
		Object value
		Exception ex
		Class runtimeClass
		Object instance
		com.intel.moe.natj.general.NatJ$CacheConstructor constructor
	public static java.lang.Object getObjectCacheForRuntime (java.lang.Class, java.lang.Object) 
		java.util.HashMap cache
		Object fieldValue
		java.lang.reflect.Field cacheField
		Object value
		Exception ex
		Class runtimeClass
		Object instance
	public static java.lang.Object getAndRemoveObjectCacheForRuntime (java.lang.Class, java.lang.Object) 
		java.util.HashMap cache
		java.lang.reflect.Field cacheField
		Object fieldValue
		Object value
		Exception ex
		Class runtimeClass
		Object instance
	public static java.lang.reflect.Method getMethod (java.lang.Class, java.lang.String, java.lang.Class[], int[], int[]) 
		java.lang.reflect.Method meth
		Class cls
		String name
		Class[] argTypes
		int[] idxRef
		int[] countRef
		int idx
		int count
		java.lang.reflect.Method[] methods
	public static int getMethodIndex (java.lang.reflect.Method) 
		int i
		int n
		java.lang.reflect.Method method
		java.lang.reflect.Method[] methods
	public static boolean isBoxedPrimitiveType (java.lang.Class) 
		Class type
	public static com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo buildJavaObjectConstructionInfo (com.intel.moe.natj.general.NativeRuntime, java.lang.Class, java.lang.Class, java.lang.annotation.Annotation, java.lang.Object, boolean, boolean, boolean) 
		com.intel.moe.natj.general.NativeRuntime runtime
		com.intel.moe.natj.general.NativeRuntime runtime
		com.intel.moe.natj.general.NativeRuntime runtime
		com.intel.moe.natj.general.NativeRuntime defaultRuntime
		Class type
		Class mapperClass
		java.lang.annotation.Annotation callback
		Object typeInfo
		boolean owned
		boolean byvalue
		boolean arg
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
	public static com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo buildNativeObjectConstructionInfo (com.intel.moe.natj.general.NativeRuntime, java.lang.Class, java.lang.Class, java.lang.annotation.Annotation, boolean, boolean, boolean) 
		com.intel.moe.natj.general.NativeRuntime runtime
		com.intel.moe.natj.general.NativeRuntime runtime
		com.intel.moe.natj.general.NativeRuntime runtime
		com.intel.moe.natj.general.NativeRuntime defaultRuntime
		Class type
		Class mapperClass
		java.lang.annotation.Annotation callback
		boolean owned
		boolean byvalue
		boolean arg
		com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo info
	public static java.lang.Object toJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
	public static long toNative (java.lang.Object, com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo) 
		Object instance
		com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo info
	private static native void initialize () 
	private static native void handleShutdown () 
	public static native java.lang.String getPlatformName () 
	public static native boolean loadFramework (java.lang.String) 
	static void access$000 () 
	static void  () 
}

com/intel/moe/natj/general/NilException.class
NilException.java
package com.intel.moe.natj.general
public com.intel.moe.natj.general.NilException extends com.intel.moe.natj.general.NativeException {
	private static final long serialVersionUID
	protected void  () 
	public java.lang.String getMessage () 
}

com/intel/moe/natj/general/Pointer$Releaser.class
Pointer.java
package com.intel.moe.natj.general
public abstract com.intel.moe.natj.general.Pointer$Releaser extends java.lang.Object {
	public abstract void release (long) 
}

com/intel/moe/natj/general/Pointer.class
Pointer.java
package com.intel.moe.natj.general
public com.intel.moe.natj.general.Pointer extends java.lang.Object {
	private long peer
	private com.intel.moe.natj.general.Pointer$Releaser releaser
	public void  (long, com.intel.moe.natj.general.Pointer$Releaser) 
		long peer
		com.intel.moe.natj.general.Pointer$Releaser releaser
	public void  (long) 
		long peer
	protected void finalize () 
	public boolean equals (java.lang.Object) 
		Object object
	public long getPeer () 
	public void setPeer (long) 
		long peer
	public boolean hasReleaser () 
}

com/intel/moe/natj/general/ptr/
com/intel/moe/natj/general/ptr/BoolPtr.class
BoolPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.BoolPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstBoolPtr  {
	public abstract void setValue (boolean) 
	public abstract void setValue (int, boolean) 
	public abstract void copyFrom (boolean[]) 
	public abstract void copyFrom (boolean[], int) 
	public abstract void copyFrom (boolean[], int, int) 
	public abstract void copyFrom (boolean[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.BoolPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.BoolPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.BoolPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/BytePtr.class
BytePtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.BytePtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstBytePtr  {
	public abstract void setValue (byte) 
	public abstract void setValue (int, byte) 
	public abstract void copyFrom (byte[]) 
	public abstract void copyFrom (byte[], int) 
	public abstract void copyFrom (byte[], int, int) 
	public abstract void copyFrom (byte[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.BytePtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.BytePtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.BytePtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/CharPtr.class
CharPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.CharPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstCharPtr  {
	public abstract void setValue (char) 
	public abstract void setValue (int, char) 
	public abstract void copyFrom (char[]) 
	public abstract void copyFrom (char[], int) 
	public abstract void copyFrom (char[], int, int) 
	public abstract void copyFrom (char[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.CharPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.CharPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.CharPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstBoolPtr.class
ConstBoolPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstBoolPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract boolean getValue () 
	public abstract boolean getValue (int) 
	public abstract boolean[] toBoolArray (int) 
	public abstract boolean[] toBoolArray (int, int) 
	public abstract void copyTo (boolean[]) 
	public abstract void copyTo (boolean[], int) 
	public abstract void copyTo (int, boolean[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstBoolPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstBoolPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstBoolPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstBytePtr.class
ConstBytePtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstBytePtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract byte getValue () 
	public abstract byte getValue (int) 
	public abstract byte[] toByteArray (int) 
	public abstract byte[] toByteArray (int, int) 
	public abstract void copyTo (byte[]) 
	public abstract void copyTo (byte[], int) 
	public abstract void copyTo (int, byte[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstBytePtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstBytePtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstBytePtr getGuarded (int, int) 
	public abstract java.lang.String toASCIIString () 
	public abstract java.lang.String toUTF8String () 
	public abstract java.lang.String toString (int) 
	public abstract java.lang.String toString (int, java.lang.String)  throws java.io.UnsupportedEncodingException 
}

com/intel/moe/natj/general/ptr/ConstCharPtr.class
ConstCharPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstCharPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract char getValue () 
	public abstract char getValue (int) 
	public abstract char[] toCharArray (int) 
	public abstract char[] toCharArray (int, int) 
	public abstract void copyTo (char[]) 
	public abstract void copyTo (char[], int) 
	public abstract void copyTo (int, char[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstCharPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstCharPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstCharPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstDoublePtr.class
ConstDoublePtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstDoublePtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract double getValue () 
	public abstract double getValue (int) 
	public abstract double[] toDoubleArray (int) 
	public abstract double[] toDoubleArray (int, int) 
	public abstract void copyTo (double[]) 
	public abstract void copyTo (double[], int) 
	public abstract void copyTo (int, double[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstDoublePtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstDoublePtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstDoublePtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstFloatPtr.class
ConstFloatPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstFloatPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract float getValue () 
	public abstract float getValue (int) 
	public abstract float[] toFloatArray (int) 
	public abstract float[] toFloatArray (int, int) 
	public abstract void copyTo (float[]) 
	public abstract void copyTo (float[], int) 
	public abstract void copyTo (int, float[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstFloatPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstFloatPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstFloatPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstIntPtr.class
ConstIntPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstIntPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract int getValue () 
	public abstract int getValue (int) 
	public abstract int[] toIntArray (int) 
	public abstract int[] toIntArray (int, int) 
	public abstract void copyTo (int[]) 
	public abstract void copyTo (int[], int) 
	public abstract void copyTo (int, int[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstIntPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstIntPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstIntPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstLongPtr.class
ConstLongPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstLongPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract long getValue () 
	public abstract long getValue (int) 
	public abstract long[] toLongArray (int) 
	public abstract long[] toLongArray (int, int) 
	public abstract void copyTo (long[]) 
	public abstract void copyTo (long[], int) 
	public abstract void copyTo (int, long[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstLongPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstLongPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstLongPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstNFloatPtr.class
ConstNFloatPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstNFloatPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract double getValue () 
	public abstract double getValue (int) 
	public abstract double[] toDoubleArray (int) 
	public abstract double[] toDoubleArray (int, int) 
	public abstract void copyTo (double[]) 
	public abstract void copyTo (double[], int) 
	public abstract void copyTo (int, double[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstNFloatPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstNFloatPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstNFloatPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstNIntPtr.class
ConstNIntPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstNIntPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract long getValue () 
	public abstract long getValue (int) 
	public abstract long[] toLongArray (int) 
	public abstract long[] toLongArray (int, int) 
	public abstract void copyTo (long[]) 
	public abstract void copyTo (long[], int) 
	public abstract void copyTo (int, long[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstNIntPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstNIntPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstNIntPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstNUIntPtr.class
ConstNUIntPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstNUIntPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract long getValue () 
	public abstract long getValue (int) 
	public abstract long[] toLongArray (int) 
	public abstract long[] toLongArray (int, int) 
	public abstract void copyTo (long[]) 
	public abstract void copyTo (long[], int) 
	public abstract void copyTo (int, long[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstNUIntPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstNUIntPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstNUIntPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstPtr.class
ConstPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.VoidPtr com.intel.moe.natj.general.ptr.IGuardablePtr com.intel.moe.natj.general.ptr.IElementPtr  {
	public abstract java.lang.Object get () 
	public abstract java.lang.Object get (int) 
	public abstract java.lang.Object[] toArray (int) 
	public abstract java.lang.Object[] toArray (int, int) 
	public abstract void copyTo (java.lang.Object[]) 
	public abstract void copyTo (java.lang.Object[], int) 
	public abstract void copyTo (int, java.lang.Object[], int, int) 
}

com/intel/moe/natj/general/ptr/ConstShortPtr.class
ConstShortPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstShortPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract short getValue () 
	public abstract short getValue (int) 
	public abstract short[] toShortArray (int) 
	public abstract short[] toShortArray (int, int) 
	public abstract void copyTo (short[]) 
	public abstract void copyTo (short[], int) 
	public abstract void copyTo (int, short[], int, int) 
	public abstract com.intel.moe.natj.general.ptr.ConstShortPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstShortPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ConstShortPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/ConstVoidPtr.class
ConstVoidPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ConstVoidPtr extends java.lang.Object {
	public abstract com.intel.moe.natj.general.Pointer getPeer () 
	public abstract boolean isConstPtr () 
	public abstract int getDepth () 
	public abstract void free () 
	public abstract void forceFree () 
	public abstract com.intel.moe.natj.general.ptr.ConstBoolPtr getBoolPtr () 
	public abstract com.intel.moe.natj.general.ptr.ConstBytePtr getBytePtr () 
	public abstract com.intel.moe.natj.general.ptr.ConstShortPtr getShortPtr () 
	public abstract com.intel.moe.natj.general.ptr.ConstCharPtr getCharPtr () 
	public abstract com.intel.moe.natj.general.ptr.ConstIntPtr getIntPtr () 
	public abstract com.intel.moe.natj.general.ptr.ConstLongPtr getLongPtr () 
	public abstract com.intel.moe.natj.general.ptr.ConstFloatPtr getFloatPtr () 
	public abstract com.intel.moe.natj.general.ptr.ConstDoublePtr getDoublePtr () 
	public abstract com.intel.moe.natj.general.ptr.ConstNFloatPtr getNFloatPtr () 
	public abstract com.intel.moe.natj.general.ptr.ConstNUIntPtr getNUIntPtr () 
	public abstract com.intel.moe.natj.general.ptr.ConstNIntPtr getNIntPtr () 
}

com/intel/moe/natj/general/ptr/DoublePtr.class
DoublePtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.DoublePtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstDoublePtr  {
	public abstract void setValue (double) 
	public abstract void setValue (int, double) 
	public abstract void copyFrom (double[]) 
	public abstract void copyFrom (double[], int) 
	public abstract void copyFrom (double[], int, int) 
	public abstract void copyFrom (double[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.DoublePtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.DoublePtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.DoublePtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/FloatPtr.class
FloatPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.FloatPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstFloatPtr  {
	public abstract void setValue (float) 
	public abstract void setValue (int, float) 
	public abstract void copyFrom (float[]) 
	public abstract void copyFrom (float[], int) 
	public abstract void copyFrom (float[], int, int) 
	public abstract void copyFrom (float[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.FloatPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.FloatPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.FloatPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/IElementPtr.class
IElementPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.IElementPtr extends java.lang.Object {
	public abstract java.lang.Object ofs (int) 
}

com/intel/moe/natj/general/ptr/IGuardablePtr.class
IGuardablePtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.IGuardablePtr extends java.lang.Object {
	public abstract boolean isGuarded () 
	public abstract java.lang.Object getGuarded (int) 
	public abstract java.lang.Object getGuarded (int, int) 
	public abstract int getGuardLow () 
	public abstract int getGuardHigh () 
}

com/intel/moe/natj/general/ptr/IGuardedPtr.class
IGuardedPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.IGuardedPtr extends java.lang.Object {
	public abstract boolean checkIndex (int) 
}

com/intel/moe/natj/general/ptr/impl/
com/intel/moe/natj/general/ptr/impl/AbstractNativeObjectPtr.class
AbstractNativeObjectPtr.java
package com.intel.moe.natj.general.ptr.impl
abstract com.intel.moe.natj.general.ptr.impl.AbstractNativeObjectPtr extends com.intel.moe.natj.general.ptr.impl.AbstractTypedPtr {
	protected final com.intel.moe.natj.general.NativeRuntime runtime
	private com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo toJavaInfo
	private com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo toNativeInfo
	protected void  (java.lang.Class, com.intel.moe.natj.general.NativeRuntime, com.intel.moe.natj.general.Pointer) 
		Class type
		com.intel.moe.natj.general.NativeRuntime runtime
		com.intel.moe.natj.general.Pointer peer
	protected void  (java.lang.Class, com.intel.moe.natj.general.NativeRuntime, long, boolean) 
		Class type
		com.intel.moe.natj.general.NativeRuntime runtime
		long peer
		boolean owned
	protected void  (java.lang.Class, com.intel.moe.natj.general.NativeRuntime, long, java.lang.Object) 
		Class type
		com.intel.moe.natj.general.NativeRuntime runtime
		long peer
		Object bufferOwner
	protected final java.lang.Object getJavaValue (long) 
		long peer
	protected final java.lang.Object getJavaValue (long, boolean) 
		Exception ex
		long peer
		boolean owned
	protected final long getNativeValue (java.lang.Object) 
		Exception ex
		Object value
}

com/intel/moe/natj/general/ptr/impl/AbstractPtr.class
AbstractPtr.java
package com.intel.moe.natj.general.ptr.impl
abstract com.intel.moe.natj.general.ptr.impl.AbstractPtr extends java.lang.Object {
	private com.intel.moe.natj.general.Pointer peer
	protected final Object bufferOwner
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, boolean, java.lang.Object) 
		long peer
		boolean owned
		Object bufferOwner
	public com.intel.moe.natj.general.Pointer getPeer () 
	protected final long getRoot () 
	protected final void releasePointer (boolean) 
		long ptr
		boolean force
}

com/intel/moe/natj/general/ptr/impl/AbstractTypedPtr.class
AbstractTypedPtr.java
package com.intel.moe.natj.general.ptr.impl
abstract com.intel.moe.natj.general.ptr.impl.AbstractTypedPtr extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.Ptr  {
	protected final Class type
	protected void  (java.lang.Class, com.intel.moe.natj.general.Pointer) 
		Class type
		com.intel.moe.natj.general.Pointer peer
	protected void  (java.lang.Class, long, boolean) 
		Class type
		long peer
		boolean owned
	protected void  (java.lang.Class, long, java.lang.Object) 
		Class type
		long peer
		Object bufferOwner
	protected static final void checkType (java.lang.Class) 
		Class type
	public final java.lang.Object get () 
	public final java.lang.Object[] toArray (int) 
		int length
	public final java.lang.Object[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Object[] array
	public final void copyTo (java.lang.Object[]) 
		Object[] dest
	public final void copyTo (java.lang.Object[], int) 
		Object[] dest
		int length
	public void copyTo (int, java.lang.Object[], int, int) 
		int idx
		int srcOffset
		Object[] dest
		int destOffset
		int length
	public int getGuardLow () 
	public int getGuardHigh () 
	public final com.intel.moe.natj.general.ptr.Ptr getGuarded (int) 
		int length
	public void set (java.lang.Object) 
		Object obj
	public void copyFrom (java.lang.Object[]) 
		Object[] src
	public void copyFrom (java.lang.Object[], int) 
		Object[] src
		int destOffset
	public void copyFrom (java.lang.Object[], int, int) 
		Object[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Object[], int, int, int) 
		int i
		Object[] src
		int srcOffset
		int destOffset
		int length
	public volatile java.lang.Object getGuarded (int) 
}

com/intel/moe/natj/general/ptr/impl/BoolPtrImpl$ConstBoolPtrImpl.class
BoolPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.BoolPtrImpl$ConstBoolPtrImpl extends com.intel.moe.natj.general.ptr.impl.BoolPtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Boolean) 
		Boolean obj
	public void set (int, java.lang.Boolean) 
		int idx
		Boolean obj
	public final void setValue (boolean) 
		boolean value
	public final void setValue (int, boolean) 
		int idx
		boolean value
	public final void copyFrom (java.lang.Boolean[]) 
		Boolean[] src
	public final void copyFrom (java.lang.Boolean[], int) 
		Boolean[] src
		int destOffset
	public void copyFrom (java.lang.Boolean[], int, int) 
		Boolean[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Boolean[], int, int, int) 
		Boolean[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (boolean[]) 
		boolean[] src
	public final void copyFrom (boolean[], int) 
		boolean[] src
		int destOffset
	public void copyFrom (boolean[], int, int) 
		boolean[] src
		int destOffset
		int length
	public final void copyFrom (boolean[], int, int, int) 
		boolean[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.BoolPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.BoolPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/BoolPtrImpl$GuardedBoolPtrImpl.class
BoolPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.BoolPtrImpl$GuardedBoolPtrImpl extends com.intel.moe.natj.general.ptr.impl.BoolPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public boolean getValue (int) 
		int idx
	public java.lang.Boolean[] toArray (int, int) 
		int fromIndex
		int toIndex
	public boolean[] toBoolArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Boolean[], int, int) 
		int srcOffset
		Boolean[] dest
		int destOffset
		int length
	public void copyTo (int, boolean[], int, int) 
		int srcOffset
		boolean[] dest
		int destOffset
		int length
	public void setValue (int, boolean) 
		int idx
		boolean value
	public void copyFrom (java.lang.Boolean[], int, int, int) 
		Boolean[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (boolean[], int, int, int) 
		boolean[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.BoolPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.BoolPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/BoolPtrImpl$GuardedConstBoolPtrImpl.class
BoolPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.BoolPtrImpl$GuardedConstBoolPtrImpl extends com.intel.moe.natj.general.ptr.impl.BoolPtrImpl$GuardedBoolPtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Boolean) 
		Boolean obj
	public void set (int, java.lang.Boolean) 
		int idx
		Boolean obj
	public final void setValue (boolean) 
		boolean value
	public final void setValue (int, boolean) 
		int idx
		boolean value
	public final void copyFrom (java.lang.Boolean[]) 
		Boolean[] src
	public final void copyFrom (java.lang.Boolean[], int) 
		Boolean[] src
		int destOffset
	public void copyFrom (java.lang.Boolean[], int, int) 
		Boolean[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Boolean[], int, int, int) 
		Boolean[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (boolean[]) 
		boolean[] src
	public final void copyFrom (boolean[], int) 
		boolean[] src
		int destOffset
	public final void copyFrom (boolean[], int, int) 
		boolean[] src
		int srcOffset
		int destOffset
	public final void copyFrom (boolean[], int, int, int) 
		boolean[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.BoolPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.BoolPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/BoolPtrImpl.class
BoolPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.BoolPtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.BoolPtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Boolean get () 
	public final java.lang.Boolean get (int) 
		int idx
	public final boolean getValue () 
	public boolean getValue (int) 
		int idx
	public final java.lang.Boolean[] toArray (int) 
		int length
	public java.lang.Boolean[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Boolean[] array
	public final boolean[] toBoolArray (int) 
		int length
	public boolean[] toBoolArray (int, int) 
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Boolean[]) 
		Boolean[] dest
	public final void copyTo (java.lang.Boolean[], int) 
		Boolean[] dest
		int length
	public void copyTo (int, java.lang.Boolean[], int, int) 
		int idx
		int srcOffset
		Boolean[] dest
		int destOffset
		int length
	public final void copyTo (boolean[]) 
		boolean[] dest
	public final void copyTo (boolean[], int) 
		boolean[] dest
		int length
	public void copyTo (int, boolean[], int, int) 
		int idx
		int srcOffset
		boolean[] dest
		int destOffset
		int length
	public void set (java.lang.Boolean) 
		Boolean obj
	public void set (int, java.lang.Boolean) 
		int idx
		Boolean obj
	public void setValue (boolean) 
		boolean value
	public void setValue (int, boolean) 
		int idx
		boolean value
	public void copyFrom (java.lang.Boolean[]) 
		Boolean[] src
	public void copyFrom (java.lang.Boolean[], int) 
		Boolean[] src
		int destOffset
	public void copyFrom (java.lang.Boolean[], int, int) 
		Boolean[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Boolean[], int, int, int) 
		int i
		Boolean[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (boolean[]) 
		boolean[] src
	public void copyFrom (boolean[], int) 
		boolean[] src
		int destOffset
	public void copyFrom (boolean[], int, int) 
		boolean[] src
		int destOffset
		int length
	public void copyFrom (boolean[], int, int, int) 
		boolean[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.BoolPtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.BoolPtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.BoolPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/BytePtrImpl$ConstBytePtrImpl.class
BytePtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.BytePtrImpl$ConstBytePtrImpl extends com.intel.moe.natj.general.ptr.impl.BytePtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Byte) 
		Byte obj
	public void set (int, java.lang.Byte) 
		int idx
		Byte obj
	public final void setValue (byte) 
		byte value
	public final void setValue (int, byte) 
		int idx
		byte value
	public final void copyFrom (java.lang.Byte[]) 
		Byte[] src
	public final void copyFrom (java.lang.Byte[], int) 
		Byte[] src
		int destOffset
	public void copyFrom (java.lang.Byte[], int, int) 
		Byte[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Byte[], int, int, int) 
		Byte[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (byte[]) 
		byte[] src
	public final void copyFrom (byte[], int) 
		byte[] src
		int destOffset
	public void copyFrom (byte[], int, int) 
		byte[] src
		int destOffset
		int length
	public final void copyFrom (byte[], int, int, int) 
		byte[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.BytePtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.BytePtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/BytePtrImpl$GuardedBytePtrImpl.class
BytePtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.BytePtrImpl$GuardedBytePtrImpl extends com.intel.moe.natj.general.ptr.impl.BytePtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public byte getValue (int) 
		int idx
	public java.lang.Byte[] toArray (int, int) 
		int fromIndex
		int toIndex
	public byte[] toByteArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Byte[], int, int) 
		int srcOffset
		Byte[] dest
		int destOffset
		int length
	public void copyTo (int, byte[], int, int) 
		int srcOffset
		byte[] dest
		int destOffset
		int length
	public void setValue (int, byte) 
		int idx
		byte value
	public void copyFrom (java.lang.Byte[], int, int, int) 
		Byte[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (byte[], int, int, int) 
		byte[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.BytePtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.BytePtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/BytePtrImpl$GuardedConstBytePtrImpl.class
BytePtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.BytePtrImpl$GuardedConstBytePtrImpl extends com.intel.moe.natj.general.ptr.impl.BytePtrImpl$GuardedBytePtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Byte) 
		Byte obj
	public void set (int, java.lang.Byte) 
		int idx
		Byte obj
	public final void setValue (byte) 
		byte value
	public final void setValue (int, byte) 
		int idx
		byte value
	public final void copyFrom (java.lang.Byte[]) 
		Byte[] src
	public final void copyFrom (java.lang.Byte[], int) 
		Byte[] src
		int destOffset
	public void copyFrom (java.lang.Byte[], int, int) 
		Byte[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Byte[], int, int, int) 
		Byte[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (byte[]) 
		byte[] src
	public final void copyFrom (byte[], int) 
		byte[] src
		int destOffset
	public final void copyFrom (byte[], int, int) 
		byte[] src
		int srcOffset
		int destOffset
	public final void copyFrom (byte[], int, int, int) 
		byte[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.BytePtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.BytePtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/BytePtrImpl.class
BytePtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.BytePtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.BytePtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Byte get () 
	public final java.lang.Byte get (int) 
		int idx
	public final byte getValue () 
	public byte getValue (int) 
		int idx
	public final java.lang.Byte[] toArray (int) 
		int length
	public java.lang.Byte[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Byte[] array
	public final byte[] toByteArray (int) 
		int length
	public byte[] toByteArray (int, int) 
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Byte[]) 
		Byte[] dest
	public final void copyTo (java.lang.Byte[], int) 
		Byte[] dest
		int length
	public void copyTo (int, java.lang.Byte[], int, int) 
		int idx
		int srcOffset
		Byte[] dest
		int destOffset
		int length
	public final void copyTo (byte[]) 
		byte[] dest
	public final void copyTo (byte[], int) 
		byte[] dest
		int length
	public void copyTo (int, byte[], int, int) 
		int idx
		int srcOffset
		byte[] dest
		int destOffset
		int length
	public void set (java.lang.Byte) 
		Byte obj
	public void set (int, java.lang.Byte) 
		int idx
		Byte obj
	public void setValue (byte) 
		byte value
	public void setValue (int, byte) 
		int idx
		byte value
	public void copyFrom (java.lang.Byte[]) 
		Byte[] src
	public void copyFrom (java.lang.Byte[], int) 
		Byte[] src
		int destOffset
	public void copyFrom (java.lang.Byte[], int, int) 
		Byte[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Byte[], int, int, int) 
		int i
		Byte[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (byte[]) 
		byte[] src
	public void copyFrom (byte[], int) 
		byte[] src
		int destOffset
	public void copyFrom (byte[], int, int) 
		byte[] src
		int destOffset
		int length
	public void copyFrom (byte[], int, int, int) 
		byte[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.BytePtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.BytePtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.BytePtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public java.lang.String toUTF8String () 
		int length
	public java.lang.String toASCIIString () 
		int length
	public java.lang.String toString (int) 
		int length
	public java.lang.String toString (int, java.lang.String)  throws java.io.UnsupportedEncodingException 
		int length
		String charset
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/CharPtrImpl$ConstCharPtrImpl.class
CharPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.CharPtrImpl$ConstCharPtrImpl extends com.intel.moe.natj.general.ptr.impl.CharPtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Character) 
		Character obj
	public void set (int, java.lang.Character) 
		int idx
		Character obj
	public final void setValue (char) 
		char value
	public final void setValue (int, char) 
		int idx
		char value
	public final void copyFrom (java.lang.Character[]) 
		Character[] src
	public final void copyFrom (java.lang.Character[], int) 
		Character[] src
		int destOffset
	public void copyFrom (java.lang.Character[], int, int) 
		Character[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Character[], int, int, int) 
		Character[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (char[]) 
		char[] src
	public final void copyFrom (char[], int) 
		char[] src
		int destOffset
	public void copyFrom (char[], int, int) 
		char[] src
		int destOffset
		int length
	public final void copyFrom (char[], int, int, int) 
		char[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.CharPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.CharPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/CharPtrImpl$GuardedCharPtrImpl.class
CharPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.CharPtrImpl$GuardedCharPtrImpl extends com.intel.moe.natj.general.ptr.impl.CharPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public char getValue (int) 
		int idx
	public java.lang.Character[] toArray (int, int) 
		int fromIndex
		int toIndex
	public char[] toCharArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Character[], int, int) 
		int srcOffset
		Character[] dest
		int destOffset
		int length
	public void copyTo (int, char[], int, int) 
		int srcOffset
		char[] dest
		int destOffset
		int length
	public void setValue (int, char) 
		int idx
		char value
	public void copyFrom (java.lang.Character[], int, int, int) 
		Character[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (char[], int, int, int) 
		char[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.CharPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.CharPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/CharPtrImpl$GuardedConstCharPtrImpl.class
CharPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.CharPtrImpl$GuardedConstCharPtrImpl extends com.intel.moe.natj.general.ptr.impl.CharPtrImpl$GuardedCharPtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Character) 
		Character obj
	public void set (int, java.lang.Character) 
		int idx
		Character obj
	public final void setValue (char) 
		char value
	public final void setValue (int, char) 
		int idx
		char value
	public final void copyFrom (java.lang.Character[]) 
		Character[] src
	public final void copyFrom (java.lang.Character[], int) 
		Character[] src
		int destOffset
	public void copyFrom (java.lang.Character[], int, int) 
		Character[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Character[], int, int, int) 
		Character[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (char[]) 
		char[] src
	public final void copyFrom (char[], int) 
		char[] src
		int destOffset
	public final void copyFrom (char[], int, int) 
		char[] src
		int srcOffset
		int destOffset
	public final void copyFrom (char[], int, int, int) 
		char[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.CharPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.CharPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/CharPtrImpl.class
CharPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.CharPtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.CharPtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Character get () 
	public final java.lang.Character get (int) 
		int idx
	public final char getValue () 
	public char getValue (int) 
		int idx
	public final java.lang.Character[] toArray (int) 
		int length
	public java.lang.Character[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Character[] array
	public final char[] toCharArray (int) 
		int length
	public char[] toCharArray (int, int) 
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Character[]) 
		Character[] dest
	public final void copyTo (java.lang.Character[], int) 
		Character[] dest
		int length
	public void copyTo (int, java.lang.Character[], int, int) 
		int idx
		int srcOffset
		Character[] dest
		int destOffset
		int length
	public final void copyTo (char[]) 
		char[] dest
	public final void copyTo (char[], int) 
		char[] dest
		int length
	public void copyTo (int, char[], int, int) 
		int idx
		int srcOffset
		char[] dest
		int destOffset
		int length
	public void set (java.lang.Character) 
		Character obj
	public void set (int, java.lang.Character) 
		int idx
		Character obj
	public void setValue (char) 
		char value
	public void setValue (int, char) 
		int idx
		char value
	public void copyFrom (java.lang.Character[]) 
		Character[] src
	public void copyFrom (java.lang.Character[], int) 
		Character[] src
		int destOffset
	public void copyFrom (java.lang.Character[], int, int) 
		Character[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Character[], int, int, int) 
		int i
		Character[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (char[]) 
		char[] src
	public void copyFrom (char[], int) 
		char[] src
		int destOffset
	public void copyFrom (char[], int, int) 
		char[] src
		int destOffset
		int length
	public void copyFrom (char[], int, int, int) 
		char[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.CharPtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.CharPtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.CharPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/DoublePtrImpl$ConstDoublePtrImpl.class
DoublePtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.DoublePtrImpl$ConstDoublePtrImpl extends com.intel.moe.natj.general.ptr.impl.DoublePtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Double) 
		Double obj
	public void set (int, java.lang.Double) 
		int idx
		Double obj
	public final void setValue (double) 
		double value
	public final void setValue (int, double) 
		int idx
		double value
	public final void copyFrom (java.lang.Double[]) 
		Double[] src
	public final void copyFrom (java.lang.Double[], int) 
		Double[] src
		int destOffset
	public void copyFrom (java.lang.Double[], int, int) 
		Double[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Double[], int, int, int) 
		Double[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (double[]) 
		double[] src
	public final void copyFrom (double[], int) 
		double[] src
		int destOffset
	public void copyFrom (double[], int, int) 
		double[] src
		int destOffset
		int length
	public final void copyFrom (double[], int, int, int) 
		double[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.DoublePtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.DoublePtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/DoublePtrImpl$GuardedConstDoublePtrImpl.class
DoublePtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.DoublePtrImpl$GuardedConstDoublePtrImpl extends com.intel.moe.natj.general.ptr.impl.DoublePtrImpl$GuardedDoublePtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Double) 
		Double obj
	public void set (int, java.lang.Double) 
		int idx
		Double obj
	public final void setValue (double) 
		double value
	public final void setValue (int, double) 
		int idx
		double value
	public final void copyFrom (java.lang.Double[]) 
		Double[] src
	public final void copyFrom (java.lang.Double[], int) 
		Double[] src
		int destOffset
	public void copyFrom (java.lang.Double[], int, int) 
		Double[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Double[], int, int, int) 
		Double[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (double[]) 
		double[] src
	public final void copyFrom (double[], int) 
		double[] src
		int destOffset
	public final void copyFrom (double[], int, int) 
		double[] src
		int srcOffset
		int destOffset
	public final void copyFrom (double[], int, int, int) 
		double[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.DoublePtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.DoublePtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/DoublePtrImpl$GuardedDoublePtrImpl.class
DoublePtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.DoublePtrImpl$GuardedDoublePtrImpl extends com.intel.moe.natj.general.ptr.impl.DoublePtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public double getValue (int) 
		int idx
	public java.lang.Double[] toArray (int, int) 
		int fromIndex
		int toIndex
	public double[] toDoubleArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Double[], int, int) 
		int srcOffset
		Double[] dest
		int destOffset
		int length
	public void copyTo (int, double[], int, int) 
		int srcOffset
		double[] dest
		int destOffset
		int length
	public void setValue (int, double) 
		int idx
		double value
	public void copyFrom (java.lang.Double[], int, int, int) 
		Double[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (double[], int, int, int) 
		double[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.DoublePtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.DoublePtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/DoublePtrImpl.class
DoublePtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.DoublePtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.DoublePtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Double get () 
	public final java.lang.Double get (int) 
		int idx
	public final double getValue () 
	public double getValue (int) 
		int idx
	public final java.lang.Double[] toArray (int) 
		int length
	public java.lang.Double[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Double[] array
	public final double[] toDoubleArray (int) 
		int length
	public double[] toDoubleArray (int, int) 
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Double[]) 
		Double[] dest
	public final void copyTo (java.lang.Double[], int) 
		Double[] dest
		int length
	public void copyTo (int, java.lang.Double[], int, int) 
		int idx
		int srcOffset
		Double[] dest
		int destOffset
		int length
	public final void copyTo (double[]) 
		double[] dest
	public final void copyTo (double[], int) 
		double[] dest
		int length
	public void copyTo (int, double[], int, int) 
		int idx
		int srcOffset
		double[] dest
		int destOffset
		int length
	public void set (java.lang.Double) 
		Double obj
	public void set (int, java.lang.Double) 
		int idx
		Double obj
	public void setValue (double) 
		double value
	public void setValue (int, double) 
		int idx
		double value
	public void copyFrom (java.lang.Double[]) 
		Double[] src
	public void copyFrom (java.lang.Double[], int) 
		Double[] src
		int destOffset
	public void copyFrom (java.lang.Double[], int, int) 
		Double[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Double[], int, int, int) 
		int i
		Double[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (double[]) 
		double[] src
	public void copyFrom (double[], int) 
		double[] src
		int destOffset
	public void copyFrom (double[], int, int) 
		double[] src
		int destOffset
		int length
	public void copyFrom (double[], int, int, int) 
		double[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.DoublePtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.DoublePtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.DoublePtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/FloatPtrImpl$ConstFloatPtrImpl.class
FloatPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.FloatPtrImpl$ConstFloatPtrImpl extends com.intel.moe.natj.general.ptr.impl.FloatPtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Float) 
		Float obj
	public void set (int, java.lang.Float) 
		int idx
		Float obj
	public final void setValue (float) 
		float value
	public final void setValue (int, float) 
		int idx
		float value
	public final void copyFrom (java.lang.Float[]) 
		Float[] src
	public final void copyFrom (java.lang.Float[], int) 
		Float[] src
		int destOffset
	public void copyFrom (java.lang.Float[], int, int) 
		Float[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Float[], int, int, int) 
		Float[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (float[]) 
		float[] src
	public final void copyFrom (float[], int) 
		float[] src
		int destOffset
	public void copyFrom (float[], int, int) 
		float[] src
		int destOffset
		int length
	public final void copyFrom (float[], int, int, int) 
		float[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.FloatPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.FloatPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/FloatPtrImpl$GuardedConstFloatPtrImpl.class
FloatPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.FloatPtrImpl$GuardedConstFloatPtrImpl extends com.intel.moe.natj.general.ptr.impl.FloatPtrImpl$GuardedFloatPtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Float) 
		Float obj
	public void set (int, java.lang.Float) 
		int idx
		Float obj
	public final void setValue (float) 
		float value
	public final void setValue (int, float) 
		int idx
		float value
	public final void copyFrom (java.lang.Float[]) 
		Float[] src
	public final void copyFrom (java.lang.Float[], int) 
		Float[] src
		int destOffset
	public void copyFrom (java.lang.Float[], int, int) 
		Float[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Float[], int, int, int) 
		Float[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (float[]) 
		float[] src
	public final void copyFrom (float[], int) 
		float[] src
		int destOffset
	public final void copyFrom (float[], int, int) 
		float[] src
		int srcOffset
		int destOffset
	public final void copyFrom (float[], int, int, int) 
		float[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.FloatPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.FloatPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/FloatPtrImpl$GuardedFloatPtrImpl.class
FloatPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.FloatPtrImpl$GuardedFloatPtrImpl extends com.intel.moe.natj.general.ptr.impl.FloatPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public float getValue (int) 
		int idx
	public java.lang.Float[] toArray (int, int) 
		int fromIndex
		int toIndex
	public float[] toFloatArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Float[], int, int) 
		int srcOffset
		Float[] dest
		int destOffset
		int length
	public void copyTo (int, float[], int, int) 
		int srcOffset
		float[] dest
		int destOffset
		int length
	public void setValue (int, float) 
		int idx
		float value
	public void copyFrom (java.lang.Float[], int, int, int) 
		Float[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (float[], int, int, int) 
		float[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.FloatPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.FloatPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/FloatPtrImpl.class
FloatPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.FloatPtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.FloatPtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Float get () 
	public final java.lang.Float get (int) 
		int idx
	public final float getValue () 
	public float getValue (int) 
		int idx
	public final java.lang.Float[] toArray (int) 
		int length
	public java.lang.Float[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Float[] array
	public final float[] toFloatArray (int) 
		int length
	public float[] toFloatArray (int, int) 
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Float[]) 
		Float[] dest
	public final void copyTo (java.lang.Float[], int) 
		Float[] dest
		int length
	public void copyTo (int, java.lang.Float[], int, int) 
		int idx
		int srcOffset
		Float[] dest
		int destOffset
		int length
	public final void copyTo (float[]) 
		float[] dest
	public final void copyTo (float[], int) 
		float[] dest
		int length
	public void copyTo (int, float[], int, int) 
		int idx
		int srcOffset
		float[] dest
		int destOffset
		int length
	public void set (java.lang.Float) 
		Float obj
	public void set (int, java.lang.Float) 
		int idx
		Float obj
	public void setValue (float) 
		float value
	public void setValue (int, float) 
		int idx
		float value
	public void copyFrom (java.lang.Float[]) 
		Float[] src
	public void copyFrom (java.lang.Float[], int) 
		Float[] src
		int destOffset
	public void copyFrom (java.lang.Float[], int, int) 
		Float[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Float[], int, int, int) 
		int i
		Float[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (float[]) 
		float[] src
	public void copyFrom (float[], int) 
		float[] src
		int destOffset
	public void copyFrom (float[], int, int) 
		float[] src
		int destOffset
		int length
	public void copyFrom (float[], int, int, int) 
		float[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.FloatPtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.FloatPtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.FloatPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/IndirectPtrImpl$1.class
IndirectPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.IndirectPtrImpl$1 extends java.lang.Object {
}

com/intel/moe/natj/general/ptr/impl/IndirectPtrImpl$ConstIndirectPtrImpl.class
IndirectPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.IndirectPtrImpl$ConstIndirectPtrImpl extends com.intel.moe.natj.general.ptr.impl.IndirectPtrImpl {
	protected void  (java.lang.Class, int, com.intel.moe.natj.general.Pointer) 
		Class type
		int depth
		com.intel.moe.natj.general.Pointer peer
	private void  (java.lang.Class, int, long, java.lang.Object) 
		Class cls
		int depth
		long peer
		Object bufferOwner
	void  (java.lang.Class, int, int, boolean) 
		Class cls
		int depth
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final void set (com.intel.moe.natj.general.ptr.ConstVoidPtr) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr value
	public final void set (int, com.intel.moe.natj.general.ptr.ConstVoidPtr) 
		int idx
		com.intel.moe.natj.general.ptr.ConstVoidPtr value
	public final void copyFrom (com.intel.moe.natj.general.ptr.ConstVoidPtr[]) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr[] src
	public final void copyFrom (com.intel.moe.natj.general.ptr.ConstVoidPtr[], int) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr[] src
		int destOffset
	public void copyFrom (com.intel.moe.natj.general.ptr.ConstVoidPtr[], int, int) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr[] src
		int destOffset
		int length
	public final void copyFrom (com.intel.moe.natj.general.ptr.ConstVoidPtr[], int, int, int) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (java.lang.Object) 
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/IndirectPtrImpl$GuardedConstIndirectPtrImpl.class
IndirectPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.IndirectPtrImpl$GuardedConstIndirectPtrImpl extends com.intel.moe.natj.general.ptr.impl.IndirectPtrImpl$GuardedIndirectPtrImpl {
	public void  (java.lang.Class, int, long, java.lang.Object, int, int) 
		Class type
		int depth
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public final void set (com.intel.moe.natj.general.ptr.ConstVoidPtr) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr value
	public final void set (int, com.intel.moe.natj.general.ptr.ConstVoidPtr) 
		int idx
		com.intel.moe.natj.general.ptr.ConstVoidPtr value
	public final void copyFrom (com.intel.moe.natj.general.ptr.ConstVoidPtr[]) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr[] src
	public final void copyFrom (com.intel.moe.natj.general.ptr.ConstVoidPtr[], int) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr[] src
		int destOffset
	public void copyFrom (com.intel.moe.natj.general.ptr.ConstVoidPtr[], int, int) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr[] src
		int destOffset
		int length
	public final void copyFrom (com.intel.moe.natj.general.ptr.ConstVoidPtr[], int, int, int) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (java.lang.Object) 
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/IndirectPtrImpl$GuardedIndirectPtrImpl.class
IndirectPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.IndirectPtrImpl$GuardedIndirectPtrImpl extends com.intel.moe.natj.general.ptr.impl.IndirectPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (java.lang.Class, int, long, java.lang.Object, int, int) 
		Class type
		int depth
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public com.intel.moe.natj.general.ptr.ConstVoidPtr get (int) 
		int idx
	public void copyTo (int, com.intel.moe.natj.general.ptr.ConstVoidPtr[], int, int) 
		int srcOffset
		com.intel.moe.natj.general.ptr.ConstVoidPtr[] dest
		int destOffset
		int length
	public void set (int, com.intel.moe.natj.general.ptr.ConstVoidPtr) 
		int idx
		com.intel.moe.natj.general.ptr.ConstVoidPtr value
	public void copyFrom (com.intel.moe.natj.general.ptr.ConstVoidPtr[], int, int, int) 
		com.intel.moe.natj.general.ptr.ConstVoidPtr[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/IndirectPtrImpl.class
IndirectPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.IndirectPtrImpl extends com.intel.moe.natj.general.ptr.impl.AbstractTypedPtr {
	protected static final int ELEM_SIZE
	protected final int depth
	protected void  (java.lang.Class, int, com.intel.moe.natj.general.Pointer) 
		Class type
		int depth
		com.intel.moe.natj.general.Pointer peer
	private void  (java.lang.Class, int, long, java.lang.Object) 
		Class cls
		int depth
		long peer
		Object bufferOwner
	void  (java.lang.Class, int, int, boolean) 
		Class cls
		int depth
		int capacity
		boolean owned
	public int getDepth () 
	private final com.intel.moe.natj.general.Pointer getPointer (int) 
		int idx
		long peer
	public boolean isConstPtr () 
	public com.intel.moe.natj.general.ptr.ConstVoidPtr get (int) 
		Class declared
		Class impl
		java.lang.reflect.Constructor constructor
		Exception e
		Class cls
		com.intel.moe.natj.general.Pointer pointer
		com.intel.moe.natj.general.Pointer pointer
		int idx
	public void set (int, com.intel.moe.natj.general.ptr.ConstVoidPtr) 
		int idx
		com.intel.moe.natj.general.ptr.ConstVoidPtr obj
	public com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	void  (java.lang.Class, int, long, java.lang.Object, com.intel.moe.natj.general.ptr.impl.IndirectPtrImpl$1) 
		Class x0
		int x1
		long x2
		Object x3
		com.intel.moe.natj.general.ptr.impl.IndirectPtrImpl$1 x4
	static void  () 
}

com/intel/moe/natj/general/ptr/impl/IntPtrImpl$ConstIntPtrImpl.class
IntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.IntPtrImpl$ConstIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.IntPtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Integer) 
		Integer obj
	public void set (int, java.lang.Integer) 
		int idx
		Integer obj
	public final void setValue (int) 
		int value
	public final void setValue (int, int) 
		int idx
		int value
	public final void copyFrom (java.lang.Integer[]) 
		Integer[] src
	public final void copyFrom (java.lang.Integer[], int) 
		Integer[] src
		int destOffset
	public void copyFrom (java.lang.Integer[], int, int) 
		Integer[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Integer[], int, int, int) 
		Integer[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (int[]) 
		int[] src
	public final void copyFrom (int[], int) 
		int[] src
		int destOffset
	public void copyFrom (int[], int, int) 
		int[] src
		int destOffset
		int length
	public final void copyFrom (int[], int, int, int) 
		int[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.IntPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.IntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/IntPtrImpl$GuardedConstIntPtrImpl.class
IntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.IntPtrImpl$GuardedConstIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.IntPtrImpl$GuardedIntPtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Integer) 
		Integer obj
	public void set (int, java.lang.Integer) 
		int idx
		Integer obj
	public final void setValue (int) 
		int value
	public final void setValue (int, int) 
		int idx
		int value
	public final void copyFrom (java.lang.Integer[]) 
		Integer[] src
	public final void copyFrom (java.lang.Integer[], int) 
		Integer[] src
		int destOffset
	public void copyFrom (java.lang.Integer[], int, int) 
		Integer[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Integer[], int, int, int) 
		Integer[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (int[]) 
		int[] src
	public final void copyFrom (int[], int) 
		int[] src
		int destOffset
	public final void copyFrom (int[], int, int) 
		int[] src
		int srcOffset
		int destOffset
	public final void copyFrom (int[], int, int, int) 
		int[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.IntPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.IntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/IntPtrImpl$GuardedIntPtrImpl.class
IntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.IntPtrImpl$GuardedIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.IntPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public int getValue (int) 
		int idx
	public java.lang.Integer[] toArray (int, int) 
		int fromIndex
		int toIndex
	public int[] toIntArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Integer[], int, int) 
		int srcOffset
		Integer[] dest
		int destOffset
		int length
	public void copyTo (int, int[], int, int) 
		int srcOffset
		int[] dest
		int destOffset
		int length
	public void setValue (int, int) 
		int idx
		int value
	public void copyFrom (java.lang.Integer[], int, int, int) 
		Integer[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (int[], int, int, int) 
		int[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.IntPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.IntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/IntPtrImpl.class
IntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.IntPtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.IntPtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Integer get () 
	public final java.lang.Integer get (int) 
		int idx
	public final int getValue () 
	public int getValue (int) 
		int idx
	public final java.lang.Integer[] toArray (int) 
		int length
	public java.lang.Integer[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Integer[] array
	public final int[] toIntArray (int) 
		int length
	public int[] toIntArray (int, int) 
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Integer[]) 
		Integer[] dest
	public final void copyTo (java.lang.Integer[], int) 
		Integer[] dest
		int length
	public void copyTo (int, java.lang.Integer[], int, int) 
		int idx
		int srcOffset
		Integer[] dest
		int destOffset
		int length
	public final void copyTo (int[]) 
		int[] dest
	public final void copyTo (int[], int) 
		int[] dest
		int length
	public void copyTo (int, int[], int, int) 
		int idx
		int srcOffset
		int[] dest
		int destOffset
		int length
	public void set (java.lang.Integer) 
		Integer obj
	public void set (int, java.lang.Integer) 
		int idx
		Integer obj
	public void setValue (int) 
		int value
	public void setValue (int, int) 
		int idx
		int value
	public void copyFrom (java.lang.Integer[]) 
		Integer[] src
	public void copyFrom (java.lang.Integer[], int) 
		Integer[] src
		int destOffset
	public void copyFrom (java.lang.Integer[], int, int) 
		Integer[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Integer[], int, int, int) 
		int i
		Integer[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (int[]) 
		int[] src
	public void copyFrom (int[], int) 
		int[] src
		int destOffset
	public void copyFrom (int[], int, int) 
		int[] src
		int destOffset
		int length
	public void copyFrom (int[], int, int, int) 
		int[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.IntPtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.IntPtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.IntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/LongPtrImpl$ConstLongPtrImpl.class
LongPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.LongPtrImpl$ConstLongPtrImpl extends com.intel.moe.natj.general.ptr.impl.LongPtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Long) 
		Long obj
	public void set (int, java.lang.Long) 
		int idx
		Long obj
	public final void setValue (long) 
		long value
	public final void setValue (int, long) 
		int idx
		long value
	public final void copyFrom (java.lang.Long[]) 
		Long[] src
	public final void copyFrom (java.lang.Long[], int) 
		Long[] src
		int destOffset
	public void copyFrom (java.lang.Long[], int, int) 
		Long[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Long[], int, int, int) 
		Long[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (long[]) 
		long[] src
	public final void copyFrom (long[], int) 
		long[] src
		int destOffset
	public void copyFrom (long[], int, int) 
		long[] src
		int destOffset
		int length
	public final void copyFrom (long[], int, int, int) 
		long[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.LongPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.LongPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/LongPtrImpl$GuardedConstLongPtrImpl.class
LongPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.LongPtrImpl$GuardedConstLongPtrImpl extends com.intel.moe.natj.general.ptr.impl.LongPtrImpl$GuardedLongPtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Long) 
		Long obj
	public void set (int, java.lang.Long) 
		int idx
		Long obj
	public final void setValue (long) 
		long value
	public final void setValue (int, long) 
		int idx
		long value
	public final void copyFrom (java.lang.Long[]) 
		Long[] src
	public final void copyFrom (java.lang.Long[], int) 
		Long[] src
		int destOffset
	public void copyFrom (java.lang.Long[], int, int) 
		Long[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Long[], int, int, int) 
		Long[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (long[]) 
		long[] src
	public final void copyFrom (long[], int) 
		long[] src
		int destOffset
	public final void copyFrom (long[], int, int) 
		long[] src
		int srcOffset
		int destOffset
	public final void copyFrom (long[], int, int, int) 
		long[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.LongPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.LongPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/LongPtrImpl$GuardedLongPtrImpl.class
LongPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.LongPtrImpl$GuardedLongPtrImpl extends com.intel.moe.natj.general.ptr.impl.LongPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public long getValue (int) 
		int idx
	public java.lang.Long[] toArray (int, int) 
		int fromIndex
		int toIndex
	public long[] toLongArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Long[], int, int) 
		int srcOffset
		Long[] dest
		int destOffset
		int length
	public void copyTo (int, long[], int, int) 
		int srcOffset
		long[] dest
		int destOffset
		int length
	public void setValue (int, long) 
		int idx
		long value
	public void copyFrom (java.lang.Long[], int, int, int) 
		Long[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (long[], int, int, int) 
		long[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.LongPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.LongPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/LongPtrImpl.class
LongPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.LongPtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.LongPtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Long get () 
	public final java.lang.Long get (int) 
		int idx
	public final long getValue () 
	public long getValue (int) 
		int idx
	public final java.lang.Long[] toArray (int) 
		int length
	public java.lang.Long[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Long[] array
	public final long[] toLongArray (int) 
		int length
	public long[] toLongArray (int, int) 
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Long[]) 
		Long[] dest
	public final void copyTo (java.lang.Long[], int) 
		Long[] dest
		int length
	public void copyTo (int, java.lang.Long[], int, int) 
		int idx
		int srcOffset
		Long[] dest
		int destOffset
		int length
	public final void copyTo (long[]) 
		long[] dest
	public final void copyTo (long[], int) 
		long[] dest
		int length
	public void copyTo (int, long[], int, int) 
		int idx
		int srcOffset
		long[] dest
		int destOffset
		int length
	public void set (java.lang.Long) 
		Long obj
	public void set (int, java.lang.Long) 
		int idx
		Long obj
	public void setValue (long) 
		long value
	public void setValue (int, long) 
		int idx
		long value
	public void copyFrom (java.lang.Long[]) 
		Long[] src
	public void copyFrom (java.lang.Long[], int) 
		Long[] src
		int destOffset
	public void copyFrom (java.lang.Long[], int, int) 
		Long[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Long[], int, int, int) 
		int i
		Long[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (long[]) 
		long[] src
	public void copyFrom (long[], int) 
		long[] src
		int destOffset
	public void copyFrom (long[], int, int) 
		long[] src
		int destOffset
		int length
	public void copyFrom (long[], int, int, int) 
		long[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.LongPtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.LongPtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.LongPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/NFloatPtrImpl$ConstNFloatPtrImpl.class
NFloatPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NFloatPtrImpl$ConstNFloatPtrImpl extends com.intel.moe.natj.general.ptr.impl.NFloatPtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Double) 
		Double obj
	public void set (int, java.lang.Double) 
		int idx
		Double obj
	public final void setValue (double) 
		double value
	public final void setValue (int, double) 
		int idx
		double value
	public final void copyFrom (java.lang.Double[]) 
		Double[] src
	public final void copyFrom (java.lang.Double[], int) 
		Double[] src
		int destOffset
	public void copyFrom (java.lang.Double[], int, int) 
		Double[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Double[], int, int, int) 
		Double[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (double[]) 
		double[] src
	public final void copyFrom (double[], int) 
		double[] src
		int destOffset
	public void copyFrom (double[], int, int) 
		double[] src
		int destOffset
		int length
	public final void copyFrom (double[], int, int, int) 
		double[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.NFloatPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.NFloatPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/NFloatPtrImpl$GuardedConstNFloatPtrImpl.class
NFloatPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NFloatPtrImpl$GuardedConstNFloatPtrImpl extends com.intel.moe.natj.general.ptr.impl.NFloatPtrImpl$GuardedNFloatPtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Double) 
		Double obj
	public void set (int, java.lang.Double) 
		int idx
		Double obj
	public final void setValue (double) 
		double value
	public final void setValue (int, double) 
		int idx
		double value
	public final void copyFrom (java.lang.Double[]) 
		Double[] src
	public final void copyFrom (java.lang.Double[], int) 
		Double[] src
		int destOffset
	public void copyFrom (java.lang.Double[], int, int) 
		Double[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Double[], int, int, int) 
		Double[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (double[]) 
		double[] src
	public final void copyFrom (double[], int) 
		double[] src
		int destOffset
	public final void copyFrom (double[], int, int) 
		double[] src
		int srcOffset
		int destOffset
	public final void copyFrom (double[], int, int, int) 
		double[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.NFloatPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.NFloatPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/NFloatPtrImpl$GuardedNFloatPtrImpl.class
NFloatPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NFloatPtrImpl$GuardedNFloatPtrImpl extends com.intel.moe.natj.general.ptr.impl.NFloatPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public double getValue (int) 
		int idx
	public java.lang.Double[] toArray (int, int) 
		int fromIndex
		int toIndex
	public double[] toDoubleArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Double[], int, int) 
		int srcOffset
		Double[] dest
		int destOffset
		int length
	public void copyTo (int, double[], int, int) 
		int srcOffset
		double[] dest
		int destOffset
		int length
	public void setValue (int, double) 
		int idx
		double value
	public void copyFrom (java.lang.Double[], int, int, int) 
		Double[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (double[], int, int, int) 
		double[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.NFloatPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.NFloatPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/NFloatPtrImpl.class
NFloatPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NFloatPtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.NFloatPtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Double get () 
	public final java.lang.Double get (int) 
		int idx
	public final double getValue () 
	public double getValue (int) 
		int idx
	public final java.lang.Double[] toArray (int) 
		int length
	public java.lang.Double[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Double[] array
	public final double[] toDoubleArray (int) 
		int length
	public double[] toDoubleArray (int, int) 
		int i
		float[] floatArray
		double[] doubleArray
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Double[]) 
		Double[] dest
	public final void copyTo (java.lang.Double[], int) 
		Double[] dest
		int length
	public void copyTo (int, java.lang.Double[], int, int) 
		int idx
		int srcOffset
		Double[] dest
		int destOffset
		int length
	public final void copyTo (double[]) 
		double[] dest
	public final void copyTo (double[], int) 
		double[] dest
		int length
	public void copyTo (int, double[], int, int) 
		int idx
		int srcOffset
		double[] dest
		int destOffset
		int length
	public void set (java.lang.Double) 
		Double obj
	public void set (int, java.lang.Double) 
		int idx
		Double obj
	public void setValue (double) 
		double value
	public void setValue (int, double) 
		int idx
		double value
	public void copyFrom (java.lang.Double[]) 
		Double[] src
	public void copyFrom (java.lang.Double[], int) 
		Double[] src
		int destOffset
	public void copyFrom (java.lang.Double[], int, int) 
		Double[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Double[], int, int, int) 
		int i
		Double[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (double[]) 
		double[] src
	public void copyFrom (double[], int) 
		double[] src
		int destOffset
	public void copyFrom (double[], int, int) 
		double[] src
		int destOffset
		int length
	public void copyFrom (double[], int, int, int) 
		int i
		float[] floatArray
		double[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.NFloatPtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.NFloatPtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.NFloatPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr ofs (int) 
	static void  () 
}

com/intel/moe/natj/general/ptr/impl/NIntPtrImpl$ConstNIntPtrImpl.class
NIntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NIntPtrImpl$ConstNIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.NIntPtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Long) 
		Long obj
	public void set (int, java.lang.Long) 
		int idx
		Long obj
	public final void setValue (long) 
		long value
	public final void setValue (int, long) 
		int idx
		long value
	public final void copyFrom (java.lang.Long[]) 
		Long[] src
	public final void copyFrom (java.lang.Long[], int) 
		Long[] src
		int destOffset
	public void copyFrom (java.lang.Long[], int, int) 
		Long[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Long[], int, int, int) 
		Long[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (long[]) 
		long[] src
	public final void copyFrom (long[], int) 
		long[] src
		int destOffset
	public void copyFrom (long[], int, int) 
		long[] src
		int destOffset
		int length
	public final void copyFrom (long[], int, int, int) 
		long[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.NIntPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.NIntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/NIntPtrImpl$GuardedConstNIntPtrImpl.class
NIntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NIntPtrImpl$GuardedConstNIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.NIntPtrImpl$GuardedNIntPtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Long) 
		Long obj
	public void set (int, java.lang.Long) 
		int idx
		Long obj
	public final void setValue (long) 
		long value
	public final void setValue (int, long) 
		int idx
		long value
	public final void copyFrom (java.lang.Long[]) 
		Long[] src
	public final void copyFrom (java.lang.Long[], int) 
		Long[] src
		int destOffset
	public void copyFrom (java.lang.Long[], int, int) 
		Long[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Long[], int, int, int) 
		Long[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (long[]) 
		long[] src
	public final void copyFrom (long[], int) 
		long[] src
		int destOffset
	public final void copyFrom (long[], int, int) 
		long[] src
		int srcOffset
		int destOffset
	public final void copyFrom (long[], int, int, int) 
		long[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.NIntPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.NIntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/NIntPtrImpl$GuardedNIntPtrImpl.class
NIntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NIntPtrImpl$GuardedNIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.NIntPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public long getValue (int) 
		int idx
	public java.lang.Long[] toArray (int, int) 
		int fromIndex
		int toIndex
	public long[] toLongArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Long[], int, int) 
		int srcOffset
		Long[] dest
		int destOffset
		int length
	public void copyTo (int, long[], int, int) 
		int srcOffset
		long[] dest
		int destOffset
		int length
	public void setValue (int, long) 
		int idx
		long value
	public void copyFrom (java.lang.Long[], int, int, int) 
		Long[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (long[], int, int, int) 
		long[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.NIntPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.NIntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/NIntPtrImpl.class
NIntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.NIntPtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Long get () 
	public final java.lang.Long get (int) 
		int idx
	public final long getValue () 
	public long getValue (int) 
		int idx
	public final java.lang.Long[] toArray (int) 
		int length
	public java.lang.Long[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Long[] array
	public final long[] toLongArray (int) 
		int length
	public long[] toLongArray (int, int) 
		int i
		int[] intArray
		long[] longArray
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Long[]) 
		Long[] dest
	public final void copyTo (java.lang.Long[], int) 
		Long[] dest
		int length
	public void copyTo (int, java.lang.Long[], int, int) 
		int idx
		int srcOffset
		Long[] dest
		int destOffset
		int length
	public final void copyTo (long[]) 
		long[] dest
	public final void copyTo (long[], int) 
		long[] dest
		int length
	public void copyTo (int, long[], int, int) 
		int idx
		int srcOffset
		long[] dest
		int destOffset
		int length
	public void set (java.lang.Long) 
		Long obj
	public void set (int, java.lang.Long) 
		int idx
		Long obj
	public void setValue (long) 
		long value
	public void setValue (int, long) 
		int idx
		long value
	public void copyFrom (java.lang.Long[]) 
		Long[] src
	public void copyFrom (java.lang.Long[], int) 
		Long[] src
		int destOffset
	public void copyFrom (java.lang.Long[], int, int) 
		Long[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Long[], int, int, int) 
		int i
		Long[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (long[]) 
		long[] src
	public void copyFrom (long[], int) 
		long[] src
		int destOffset
	public void copyFrom (long[], int, int) 
		long[] src
		int destOffset
		int length
	public void copyFrom (long[], int, int, int) 
		int i
		int[] intArray
		long[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.NIntPtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.NIntPtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.NIntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr ofs (int) 
	static void  () 
}

com/intel/moe/natj/general/ptr/impl/NUIntPtrImpl$ConstNUIntPtrImpl.class
NUIntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NUIntPtrImpl$ConstNUIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.NUIntPtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Long) 
		Long obj
	public void set (int, java.lang.Long) 
		int idx
		Long obj
	public final void setValue (long) 
		long value
	public final void setValue (int, long) 
		int idx
		long value
	public final void copyFrom (java.lang.Long[]) 
		Long[] src
	public final void copyFrom (java.lang.Long[], int) 
		Long[] src
		int destOffset
	public void copyFrom (java.lang.Long[], int, int) 
		Long[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Long[], int, int, int) 
		Long[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (long[]) 
		long[] src
	public final void copyFrom (long[], int) 
		long[] src
		int destOffset
	public void copyFrom (long[], int, int) 
		long[] src
		int destOffset
		int length
	public final void copyFrom (long[], int, int, int) 
		long[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.NUIntPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.NUIntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/NUIntPtrImpl$GuardedConstNUIntPtrImpl.class
NUIntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NUIntPtrImpl$GuardedConstNUIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.NUIntPtrImpl$GuardedNUIntPtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Long) 
		Long obj
	public void set (int, java.lang.Long) 
		int idx
		Long obj
	public final void setValue (long) 
		long value
	public final void setValue (int, long) 
		int idx
		long value
	public final void copyFrom (java.lang.Long[]) 
		Long[] src
	public final void copyFrom (java.lang.Long[], int) 
		Long[] src
		int destOffset
	public void copyFrom (java.lang.Long[], int, int) 
		Long[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Long[], int, int, int) 
		Long[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (long[]) 
		long[] src
	public final void copyFrom (long[], int) 
		long[] src
		int destOffset
	public final void copyFrom (long[], int, int) 
		long[] src
		int srcOffset
		int destOffset
	public final void copyFrom (long[], int, int, int) 
		long[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.NUIntPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.NUIntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/NUIntPtrImpl$GuardedNUIntPtrImpl.class
NUIntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NUIntPtrImpl$GuardedNUIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.NUIntPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public long getValue (int) 
		int idx
	public java.lang.Long[] toArray (int, int) 
		int fromIndex
		int toIndex
	public long[] toLongArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Long[], int, int) 
		int srcOffset
		Long[] dest
		int destOffset
		int length
	public void copyTo (int, long[], int, int) 
		int srcOffset
		long[] dest
		int destOffset
		int length
	public void setValue (int, long) 
		int idx
		long value
	public void copyFrom (java.lang.Long[], int, int, int) 
		Long[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (long[], int, int, int) 
		long[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.NUIntPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.NUIntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/NUIntPtrImpl.class
NUIntPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.NUIntPtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.NUIntPtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Long get () 
	public final java.lang.Long get (int) 
		int idx
	public final long getValue () 
	public long getValue (int) 
		int idx
	public final java.lang.Long[] toArray (int) 
		int length
	public java.lang.Long[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Long[] array
	public final long[] toLongArray (int) 
		int length
	public long[] toLongArray (int, int) 
		int i
		int[] intArray
		long[] longArray
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Long[]) 
		Long[] dest
	public final void copyTo (java.lang.Long[], int) 
		Long[] dest
		int length
	public void copyTo (int, java.lang.Long[], int, int) 
		int idx
		int srcOffset
		Long[] dest
		int destOffset
		int length
	public final void copyTo (long[]) 
		long[] dest
	public final void copyTo (long[], int) 
		long[] dest
		int length
	public void copyTo (int, long[], int, int) 
		int idx
		int srcOffset
		long[] dest
		int destOffset
		int length
	public void set (java.lang.Long) 
		Long obj
	public void set (int, java.lang.Long) 
		int idx
		Long obj
	public void setValue (long) 
		long value
	public void setValue (int, long) 
		int idx
		long value
	public void copyFrom (java.lang.Long[]) 
		Long[] src
	public void copyFrom (java.lang.Long[], int) 
		Long[] src
		int destOffset
	public void copyFrom (java.lang.Long[], int, int) 
		Long[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Long[], int, int, int) 
		int i
		Long[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (long[]) 
		long[] src
	public void copyFrom (long[], int) 
		long[] src
		int destOffset
	public void copyFrom (long[], int, int) 
		long[] src
		int destOffset
		int length
	public void copyFrom (long[], int, int, int) 
		int i
		int[] intArray
		long[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.NUIntPtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.NUIntPtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.NUIntPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr ofs (int) 
	static void  () 
}

com/intel/moe/natj/general/ptr/impl/ObjCObjectPtrImpl$1.class
ObjCObjectPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl$1 extends java.lang.Object {
}

com/intel/moe/natj/general/ptr/impl/ObjCObjectPtrImpl$ConstObjCObjectPtrImpl.class
ObjCObjectPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl$ConstObjCObjectPtrImpl extends com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl {
	protected void  (java.lang.Class, com.intel.moe.natj.general.Pointer) 
		Class type
		com.intel.moe.natj.general.Pointer peer
	private void  (java.lang.Class, long, com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl) 
		Class type
		long peer
		com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl bufferOwner
	void  (java.lang.Class, int, boolean) 
		Class type
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final void set (com.intel.moe.natj.objc.ObjCObject) 
		com.intel.moe.natj.objc.ObjCObject value
	public final void set (int, com.intel.moe.natj.objc.ObjCObject) 
		int idx
		com.intel.moe.natj.objc.ObjCObject value
	public final void copyFrom (com.intel.moe.natj.objc.ObjCObject[]) 
		com.intel.moe.natj.objc.ObjCObject[] src
	public final void copyFrom (com.intel.moe.natj.objc.ObjCObject[], int) 
		com.intel.moe.natj.objc.ObjCObject[] src
		int destOffset
	public void copyFrom (com.intel.moe.natj.objc.ObjCObject[], int, int) 
		com.intel.moe.natj.objc.ObjCObject[] src
		int destOffset
		int length
	public final void copyFrom (com.intel.moe.natj.objc.ObjCObject[], int, int, int) 
		com.intel.moe.natj.objc.ObjCObject[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (java.lang.Object) 
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/ObjCObjectPtrImpl$GuardedConstObjCObjectPtrImpl.class
ObjCObjectPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl$GuardedConstObjCObjectPtrImpl extends com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl$GuardedObjCObjectPtrImpl {
	public void  (java.lang.Class, long, com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl, int, int) 
		Class type
		long peer
		com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public final void set (com.intel.moe.natj.objc.ObjCObject) 
		com.intel.moe.natj.objc.ObjCObject value
	public final void set (int, com.intel.moe.natj.objc.ObjCObject) 
		int idx
		com.intel.moe.natj.objc.ObjCObject value
	public final void copyFrom (com.intel.moe.natj.objc.ObjCObject[]) 
		com.intel.moe.natj.objc.ObjCObject[] src
	public final void copyFrom (com.intel.moe.natj.objc.ObjCObject[], int) 
		com.intel.moe.natj.objc.ObjCObject[] src
		int destOffset
	public void copyFrom (com.intel.moe.natj.objc.ObjCObject[], int, int) 
		com.intel.moe.natj.objc.ObjCObject[] src
		int destOffset
		int length
	public final void copyFrom (com.intel.moe.natj.objc.ObjCObject[], int, int, int) 
		com.intel.moe.natj.objc.ObjCObject[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (java.lang.Object) 
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/ObjCObjectPtrImpl$GuardedObjCObjectPtrImpl.class
ObjCObjectPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl$GuardedObjCObjectPtrImpl extends com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (java.lang.Class, long, com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl, int, int) 
		Class type
		long peer
		com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public com.intel.moe.natj.objc.ObjCObject get (int) 
		int idx
	public void copyTo (int, com.intel.moe.natj.objc.ObjCObject[], int, int) 
		int srcOffset
		com.intel.moe.natj.objc.ObjCObject[] dest
		int destOffset
		int length
	public void set (int, com.intel.moe.natj.objc.ObjCObject) 
		int idx
		com.intel.moe.natj.objc.ObjCObject value
	public void copyFrom (com.intel.moe.natj.objc.ObjCObject[], int, int, int) 
		com.intel.moe.natj.objc.ObjCObject[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/ObjCObjectPtrImpl.class
ObjCObjectPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl extends com.intel.moe.natj.general.ptr.impl.AbstractNativeObjectPtr {
	protected static final int ELEM_SIZE
	protected Object[] retainList
	private int computeRetainIndex (int) 
		com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl root
		int offs
		int idx
	protected void refreshRetainList () 
		int i
		int idx
		int n
	protected void  (java.lang.Class, com.intel.moe.natj.general.Pointer) 
		Class type
		com.intel.moe.natj.general.Pointer peer
	private void  (java.lang.Class, long, com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl) 
		Class type
		long peer
		com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl bufferOwner
	void  (java.lang.Class, int, boolean) 
		Class type
		int capacity
		boolean owned
	private final long getPointer (int) 
		int idx
	public boolean isConstPtr () 
	public com.intel.moe.natj.objc.ObjCObject get (int) 
		int idx
	public void set (int, com.intel.moe.natj.objc.ObjCObject) 
		int idx
		com.intel.moe.natj.objc.ObjCObject obj
	public boolean isGuarded () 
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	void  (java.lang.Class, long, com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl, com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl$1) 
		Class x0
		long x1
		com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl x2
		com.intel.moe.natj.general.ptr.impl.ObjCObjectPtrImpl$1 x3
	static void  () 
}

com/intel/moe/natj/general/ptr/impl/OpaquePtrImpl.class
OpaquePtrImpl.java
package com.intel.moe.natj.general.ptr.impl
public com.intel.moe.natj.general.ptr.impl.OpaquePtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl$ConstVoidPtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	public volatile boolean isConstPtr () 
	public volatile com.intel.moe.natj.general.ptr.NIntPtr getNIntPtr () 
	public volatile com.intel.moe.natj.general.ptr.NUIntPtr getNUIntPtr () 
	public volatile com.intel.moe.natj.general.ptr.NFloatPtr getNFloatPtr () 
	public volatile com.intel.moe.natj.general.ptr.CharPtr getCharPtr () 
	public volatile int getDepth () 
	public volatile com.intel.moe.natj.general.Pointer getPeer () 
}

com/intel/moe/natj/general/ptr/impl/PtrFactory.class
PtrFactory.java
package com.intel.moe.natj.general.ptr.impl
public final com.intel.moe.natj.general.ptr.impl.PtrFactory extends java.lang.Object {
	private void  () 
	public static final com.intel.moe.natj.general.ptr.VoidPtr newPtr (java.nio.Buffer) 
		java.nio.Buffer buffer
	public static final com.intel.moe.natj.general.ptr.VoidPtr newVoidPtr (long) 
		long peer
	public static final com.intel.moe.natj.general.ptr.VoidPtr newWeakVoidPtr (long) 
		long peer
	public static final com.intel.moe.natj.general.ptr.CharPtr newCharPtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.CharPtr newCharPtr (java.nio.CharBuffer) 
		java.nio.CharBuffer buffer
	public static final com.intel.moe.natj.general.ptr.CharPtr newCharReference () 
	public static final com.intel.moe.natj.general.ptr.CharPtr newCharReference (char) 
		char value
		com.intel.moe.natj.general.ptr.CharPtr ptr
	public static final com.intel.moe.natj.general.ptr.CharPtr newCharArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.CharPtr newCharArray (int, char) 
		int idx
		int capacity
		char value
		com.intel.moe.natj.general.ptr.CharPtr pointer
	public static final com.intel.moe.natj.general.ptr.CharPtr newCharArray (char[]) 
		char[] buffer
		int size
		com.intel.moe.natj.general.ptr.CharPtr pointer
	public static final com.intel.moe.natj.general.ptr.CharPtr newWeakCharReference () 
	public static final com.intel.moe.natj.general.ptr.CharPtr newWeakCharReference (char) 
		char value
		com.intel.moe.natj.general.ptr.CharPtr ptr
	public static final com.intel.moe.natj.general.ptr.CharPtr newWeakCharArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.CharPtr newWeakCharArray (int, char) 
		int idx
		int capacity
		char value
		com.intel.moe.natj.general.ptr.CharPtr pointer
	public static final com.intel.moe.natj.general.ptr.CharPtr newWeakCharArray (char[]) 
		char[] buffer
		int size
		com.intel.moe.natj.general.ptr.CharPtr pointer
	public static final com.intel.moe.natj.general.ptr.CharPtr newGuardedCharReference () 
	public static final com.intel.moe.natj.general.ptr.CharPtr newGuardedCharReference (char) 
		char value
	public static final com.intel.moe.natj.general.ptr.CharPtr newGuardedCharArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.CharPtr newGuardedCharArray (int, char) 
		int capacity
		char value
	public static final com.intel.moe.natj.general.ptr.CharPtr newGuardedCharArray (char[]) 
		char[] buffer
	public static final com.intel.moe.natj.general.ptr.CharPtr newGuardedWeakCharReference () 
	public static final com.intel.moe.natj.general.ptr.CharPtr newGuardedWeakCharReference (char) 
		char value
	public static final com.intel.moe.natj.general.ptr.CharPtr newGuardedWeakCharArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.CharPtr newGuardedWeakCharArray (int, char) 
		int capacity
		char value
	public static final com.intel.moe.natj.general.ptr.CharPtr newGuardedWeakCharArray (char[]) 
		char[] buffer
	public static final com.intel.moe.natj.general.ptr.BoolPtr newBoolPtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.BoolPtr newBoolReference () 
	public static final com.intel.moe.natj.general.ptr.BoolPtr newBoolReference (boolean) 
		boolean value
		com.intel.moe.natj.general.ptr.BoolPtr ptr
	public static final com.intel.moe.natj.general.ptr.BoolPtr newBoolArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.BoolPtr newBoolArray (int, boolean) 
		int idx
		int capacity
		boolean value
		com.intel.moe.natj.general.ptr.BoolPtr pointer
	public static final com.intel.moe.natj.general.ptr.BoolPtr newBoolArray (boolean[]) 
		boolean[] buffer
		int size
		com.intel.moe.natj.general.ptr.BoolPtr pointer
	public static final com.intel.moe.natj.general.ptr.BoolPtr newWeakBoolReference () 
	public static final com.intel.moe.natj.general.ptr.BoolPtr newWeakBoolReference (boolean) 
		boolean value
		com.intel.moe.natj.general.ptr.BoolPtr ptr
	public static final com.intel.moe.natj.general.ptr.BoolPtr newWeakBoolArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.BoolPtr newWeakBoolArray (int, boolean) 
		int idx
		int capacity
		boolean value
		com.intel.moe.natj.general.ptr.BoolPtr pointer
	public static final com.intel.moe.natj.general.ptr.BoolPtr newWeakBoolArray (boolean[]) 
		boolean[] buffer
		int size
		com.intel.moe.natj.general.ptr.BoolPtr pointer
	public static final com.intel.moe.natj.general.ptr.BoolPtr newGuardedBoolReference () 
	public static final com.intel.moe.natj.general.ptr.BoolPtr newGuardedBoolReference (boolean) 
		boolean value
	public static final com.intel.moe.natj.general.ptr.BoolPtr newGuardedBoolArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.BoolPtr newGuardedBoolArray (int, boolean) 
		int capacity
		boolean value
	public static final com.intel.moe.natj.general.ptr.BoolPtr newGuardedBoolArray (boolean[]) 
		boolean[] buffer
	public static final com.intel.moe.natj.general.ptr.BoolPtr newGuardedWeakBoolReference () 
	public static final com.intel.moe.natj.general.ptr.BoolPtr newGuardedWeakBoolReference (boolean) 
		boolean value
	public static final com.intel.moe.natj.general.ptr.BoolPtr newGuardedWeakBoolArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.BoolPtr newGuardedWeakBoolArray (int, boolean) 
		int capacity
		boolean value
	public static final com.intel.moe.natj.general.ptr.BoolPtr newGuardedWeakBoolArray (boolean[]) 
		boolean[] buffer
	public static final com.intel.moe.natj.general.ptr.BytePtr newBytePtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.BytePtr newBytePtr (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public static final com.intel.moe.natj.general.ptr.BytePtr newByteReference () 
	public static final com.intel.moe.natj.general.ptr.BytePtr newByteReference (byte) 
		byte value
		com.intel.moe.natj.general.ptr.BytePtr ptr
	public static final com.intel.moe.natj.general.ptr.BytePtr newByteArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.BytePtr newByteArray (int, byte) 
		int idx
		int capacity
		byte value
		com.intel.moe.natj.general.ptr.BytePtr pointer
	public static final com.intel.moe.natj.general.ptr.BytePtr newByteArray (byte[]) 
		byte[] buffer
		int size
		com.intel.moe.natj.general.ptr.BytePtr pointer
	public static final com.intel.moe.natj.general.ptr.BytePtr newWeakByteReference () 
	public static final com.intel.moe.natj.general.ptr.BytePtr newWeakByteReference (byte) 
		byte value
		com.intel.moe.natj.general.ptr.BytePtr ptr
	public static final com.intel.moe.natj.general.ptr.BytePtr newWeakByteArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.BytePtr newWeakByteArray (int, byte) 
		int idx
		int capacity
		byte value
		com.intel.moe.natj.general.ptr.BytePtr pointer
	public static final com.intel.moe.natj.general.ptr.BytePtr newWeakByteArray (byte[]) 
		byte[] buffer
		int size
		com.intel.moe.natj.general.ptr.BytePtr pointer
	public static final com.intel.moe.natj.general.ptr.BytePtr newGuardedByteReference () 
	public static final com.intel.moe.natj.general.ptr.BytePtr newGuardedByteReference (byte) 
		byte value
	public static final com.intel.moe.natj.general.ptr.BytePtr newGuardedByteArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.BytePtr newGuardedByteArray (int, byte) 
		int capacity
		byte value
	public static final com.intel.moe.natj.general.ptr.BytePtr newGuardedByteArray (byte[]) 
		byte[] buffer
	public static final com.intel.moe.natj.general.ptr.BytePtr newGuardedWeakByteReference () 
	public static final com.intel.moe.natj.general.ptr.BytePtr newGuardedWeakByteReference (byte) 
		byte value
	public static final com.intel.moe.natj.general.ptr.BytePtr newGuardedWeakByteArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.BytePtr newGuardedWeakByteArray (int, byte) 
		int capacity
		byte value
	public static final com.intel.moe.natj.general.ptr.BytePtr newGuardedWeakByteArray (byte[]) 
		byte[] buffer
	public static final com.intel.moe.natj.general.ptr.ShortPtr newShortPtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.ShortPtr newShortPtr (java.nio.ShortBuffer) 
		java.nio.ShortBuffer buffer
	public static final com.intel.moe.natj.general.ptr.ShortPtr newShortReference () 
	public static final com.intel.moe.natj.general.ptr.ShortPtr newShortReference (short) 
		short value
		com.intel.moe.natj.general.ptr.ShortPtr ptr
	public static final com.intel.moe.natj.general.ptr.ShortPtr newShortArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.ShortPtr newShortArray (int, short) 
		int idx
		int capacity
		short value
		com.intel.moe.natj.general.ptr.ShortPtr pointer
	public static final com.intel.moe.natj.general.ptr.ShortPtr newShortArray (short[]) 
		short[] buffer
		int size
		com.intel.moe.natj.general.ptr.ShortPtr pointer
	public static final com.intel.moe.natj.general.ptr.ShortPtr newWeakShortReference () 
	public static final com.intel.moe.natj.general.ptr.ShortPtr newWeakShortReference (short) 
		short value
		com.intel.moe.natj.general.ptr.ShortPtr ptr
	public static final com.intel.moe.natj.general.ptr.ShortPtr newWeakShortArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.ShortPtr newWeakShortArray (int, short) 
		int idx
		int capacity
		short value
		com.intel.moe.natj.general.ptr.ShortPtr pointer
	public static final com.intel.moe.natj.general.ptr.ShortPtr newWeakShortArray (short[]) 
		short[] buffer
		int size
		com.intel.moe.natj.general.ptr.ShortPtr pointer
	public static final com.intel.moe.natj.general.ptr.ShortPtr newGuardedShortReference () 
	public static final com.intel.moe.natj.general.ptr.ShortPtr newGuardedShortReference (short) 
		short value
	public static final com.intel.moe.natj.general.ptr.ShortPtr newGuardedShortArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.ShortPtr newGuardedShortArray (int, short) 
		int capacity
		short value
	public static final com.intel.moe.natj.general.ptr.ShortPtr newGuardedShortArray (short[]) 
		short[] buffer
	public static final com.intel.moe.natj.general.ptr.ShortPtr newGuardedWeakShortReference () 
	public static final com.intel.moe.natj.general.ptr.ShortPtr newGuardedWeakShortReference (short) 
		short value
	public static final com.intel.moe.natj.general.ptr.ShortPtr newGuardedWeakShortArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.ShortPtr newGuardedWeakShortArray (int, short) 
		int capacity
		short value
	public static final com.intel.moe.natj.general.ptr.ShortPtr newGuardedWeakShortArray (short[]) 
		short[] buffer
	public static final com.intel.moe.natj.general.ptr.IntPtr newIntPtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.IntPtr newIntPtr (java.nio.IntBuffer) 
		java.nio.IntBuffer buffer
	public static final com.intel.moe.natj.general.ptr.IntPtr newIntReference () 
	public static final com.intel.moe.natj.general.ptr.IntPtr newIntReference (int) 
		int value
		com.intel.moe.natj.general.ptr.IntPtr ptr
	public static final com.intel.moe.natj.general.ptr.IntPtr newIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.IntPtr newIntArray (int, int) 
		int idx
		int capacity
		int value
		com.intel.moe.natj.general.ptr.IntPtr pointer
	public static final com.intel.moe.natj.general.ptr.IntPtr newIntArray (int[]) 
		int[] buffer
		int size
		com.intel.moe.natj.general.ptr.IntPtr pointer
	public static final com.intel.moe.natj.general.ptr.IntPtr newWeakIntReference () 
	public static final com.intel.moe.natj.general.ptr.IntPtr newWeakIntReference (int) 
		int value
		com.intel.moe.natj.general.ptr.IntPtr ptr
	public static final com.intel.moe.natj.general.ptr.IntPtr newWeakIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.IntPtr newWeakIntArray (int, int) 
		int idx
		int capacity
		int value
		com.intel.moe.natj.general.ptr.IntPtr pointer
	public static final com.intel.moe.natj.general.ptr.IntPtr newWeakIntArray (int[]) 
		int[] buffer
		int size
		com.intel.moe.natj.general.ptr.IntPtr pointer
	public static final com.intel.moe.natj.general.ptr.IntPtr newGuardedIntReference () 
	public static final com.intel.moe.natj.general.ptr.IntPtr newGuardedIntReference (int) 
		int value
	public static final com.intel.moe.natj.general.ptr.IntPtr newGuardedIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.IntPtr newGuardedIntArray (int, int) 
		int capacity
		int value
	public static final com.intel.moe.natj.general.ptr.IntPtr newGuardedIntArray (int[]) 
		int[] buffer
	public static final com.intel.moe.natj.general.ptr.IntPtr newGuardedWeakIntReference () 
	public static final com.intel.moe.natj.general.ptr.IntPtr newGuardedWeakIntReference (int) 
		int value
	public static final com.intel.moe.natj.general.ptr.IntPtr newGuardedWeakIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.IntPtr newGuardedWeakIntArray (int, int) 
		int capacity
		int value
	public static final com.intel.moe.natj.general.ptr.IntPtr newGuardedWeakIntArray (int[]) 
		int[] buffer
	public static final com.intel.moe.natj.general.ptr.LongPtr newLongPtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.LongPtr newLongPtr (java.nio.LongBuffer) 
		java.nio.LongBuffer buffer
	public static final com.intel.moe.natj.general.ptr.LongPtr newLongReference () 
	public static final com.intel.moe.natj.general.ptr.LongPtr newLongReference (long) 
		long value
		com.intel.moe.natj.general.ptr.LongPtr ptr
	public static final com.intel.moe.natj.general.ptr.LongPtr newLongArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.LongPtr newLongArray (int, long) 
		int idx
		int capacity
		long value
		com.intel.moe.natj.general.ptr.LongPtr pointer
	public static final com.intel.moe.natj.general.ptr.LongPtr newLongArray (long[]) 
		long[] buffer
		int size
		com.intel.moe.natj.general.ptr.LongPtr pointer
	public static final com.intel.moe.natj.general.ptr.LongPtr newWeakLongReference () 
	public static final com.intel.moe.natj.general.ptr.LongPtr newWeakLongReference (long) 
		long value
		com.intel.moe.natj.general.ptr.LongPtr ptr
	public static final com.intel.moe.natj.general.ptr.LongPtr newWeakLongArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.LongPtr newWeakLongArray (int, long) 
		int idx
		int capacity
		long value
		com.intel.moe.natj.general.ptr.LongPtr pointer
	public static final com.intel.moe.natj.general.ptr.LongPtr newWeakLongArray (long[]) 
		long[] buffer
		int size
		com.intel.moe.natj.general.ptr.LongPtr pointer
	public static final com.intel.moe.natj.general.ptr.LongPtr newGuardedLongReference () 
	public static final com.intel.moe.natj.general.ptr.LongPtr newGuardedLongReference (long) 
		long value
	public static final com.intel.moe.natj.general.ptr.LongPtr newGuardedLongArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.LongPtr newGuardedLongArray (int, long) 
		int capacity
		long value
	public static final com.intel.moe.natj.general.ptr.LongPtr newGuardedLongArray (long[]) 
		long[] buffer
	public static final com.intel.moe.natj.general.ptr.LongPtr newGuardedWeakLongReference () 
	public static final com.intel.moe.natj.general.ptr.LongPtr newGuardedWeakLongReference (long) 
		long value
	public static final com.intel.moe.natj.general.ptr.LongPtr newGuardedWeakLongArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.LongPtr newGuardedWeakLongArray (int, long) 
		int capacity
		long value
	public static final com.intel.moe.natj.general.ptr.LongPtr newGuardedWeakLongArray (long[]) 
		long[] buffer
	public static final com.intel.moe.natj.general.ptr.FloatPtr newFloatPtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.FloatPtr newFloatPtr (java.nio.FloatBuffer) 
		java.nio.FloatBuffer buffer
	public static final com.intel.moe.natj.general.ptr.FloatPtr newFloatReference () 
	public static final com.intel.moe.natj.general.ptr.FloatPtr newFloatReference (float) 
		float value
		com.intel.moe.natj.general.ptr.FloatPtr ptr
	public static final com.intel.moe.natj.general.ptr.FloatPtr newFloatArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.FloatPtr newFloatArray (int, float) 
		int idx
		int capacity
		float value
		com.intel.moe.natj.general.ptr.FloatPtr pointer
	public static final com.intel.moe.natj.general.ptr.FloatPtr newFloatArray (float[]) 
		float[] buffer
		int size
		com.intel.moe.natj.general.ptr.FloatPtr pointer
	public static final com.intel.moe.natj.general.ptr.FloatPtr newWeakFloatReference () 
	public static final com.intel.moe.natj.general.ptr.FloatPtr newWeakFloatReference (float) 
		float value
		com.intel.moe.natj.general.ptr.FloatPtr ptr
	public static final com.intel.moe.natj.general.ptr.FloatPtr newWeakFloatArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.FloatPtr newWeakFloatArray (int, float) 
		int idx
		int capacity
		float value
		com.intel.moe.natj.general.ptr.FloatPtr pointer
	public static final com.intel.moe.natj.general.ptr.FloatPtr newWeakFloatArray (float[]) 
		float[] buffer
		int size
		com.intel.moe.natj.general.ptr.FloatPtr pointer
	public static final com.intel.moe.natj.general.ptr.FloatPtr newGuardedFloatReference () 
	public static final com.intel.moe.natj.general.ptr.FloatPtr newGuardedFloatReference (float) 
		float value
	public static final com.intel.moe.natj.general.ptr.FloatPtr newGuardedFloatArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.FloatPtr newGuardedFloatArray (int, float) 
		int capacity
		float value
	public static final com.intel.moe.natj.general.ptr.FloatPtr newGuardedFloatArray (float[]) 
		float[] buffer
	public static final com.intel.moe.natj.general.ptr.FloatPtr newGuardedWeakFloatReference () 
	public static final com.intel.moe.natj.general.ptr.FloatPtr newGuardedWeakFloatReference (float) 
		float value
	public static final com.intel.moe.natj.general.ptr.FloatPtr newGuardedWeakFloatArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.FloatPtr newGuardedWeakFloatArray (int, float) 
		int capacity
		float value
	public static final com.intel.moe.natj.general.ptr.FloatPtr newGuardedWeakFloatArray (float[]) 
		float[] buffer
	public static final com.intel.moe.natj.general.ptr.DoublePtr newDoublePtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.DoublePtr newDoublePtr (java.nio.DoubleBuffer) 
		java.nio.DoubleBuffer buffer
	public static final com.intel.moe.natj.general.ptr.DoublePtr newDoubleReference () 
	public static final com.intel.moe.natj.general.ptr.DoublePtr newDoubleReference (double) 
		double value
		com.intel.moe.natj.general.ptr.DoublePtr ptr
	public static final com.intel.moe.natj.general.ptr.DoublePtr newDoubleArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.DoublePtr newDoubleArray (int, double) 
		int idx
		int capacity
		double value
		com.intel.moe.natj.general.ptr.DoublePtr pointer
	public static final com.intel.moe.natj.general.ptr.DoublePtr newDoubleArray (double[]) 
		double[] buffer
		int size
		com.intel.moe.natj.general.ptr.DoublePtr pointer
	public static final com.intel.moe.natj.general.ptr.DoublePtr newWeakDoubleReference () 
	public static final com.intel.moe.natj.general.ptr.DoublePtr newWeakDoubleReference (double) 
		double value
		com.intel.moe.natj.general.ptr.DoublePtr ptr
	public static final com.intel.moe.natj.general.ptr.DoublePtr newWeakDoubleArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.DoublePtr newWeakDoubleArray (int, double) 
		int idx
		int capacity
		double value
		com.intel.moe.natj.general.ptr.DoublePtr pointer
	public static final com.intel.moe.natj.general.ptr.DoublePtr newWeakDoubleArray (double[]) 
		double[] buffer
		int size
		com.intel.moe.natj.general.ptr.DoublePtr pointer
	public static final com.intel.moe.natj.general.ptr.DoublePtr newGuardedDoubleReference () 
	public static final com.intel.moe.natj.general.ptr.DoublePtr newGuardedDoubleReference (double) 
		double value
	public static final com.intel.moe.natj.general.ptr.DoublePtr newGuardedDoubleArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.DoublePtr newGuardedDoubleArray (int, double) 
		int capacity
		double value
	public static final com.intel.moe.natj.general.ptr.DoublePtr newGuardedDoubleArray (double[]) 
		double[] buffer
	public static final com.intel.moe.natj.general.ptr.DoublePtr newGuardedWeakDoubleReference () 
	public static final com.intel.moe.natj.general.ptr.DoublePtr newGuardedWeakDoubleReference (double) 
		double value
	public static final com.intel.moe.natj.general.ptr.DoublePtr newGuardedWeakDoubleArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.DoublePtr newGuardedWeakDoubleArray (int, double) 
		int capacity
		double value
	public static final com.intel.moe.natj.general.ptr.DoublePtr newGuardedWeakDoubleArray (double[]) 
		double[] buffer
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newNFloatPtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newNFloatReference () 
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newNFloatReference (double) 
		double value
		com.intel.moe.natj.general.ptr.NFloatPtr ptr
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newNFloatArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newNFloatArray (int, double) 
		int idx
		int capacity
		double value
		com.intel.moe.natj.general.ptr.NFloatPtr pointer
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newNFloatArray (double[]) 
		double[] buffer
		int size
		com.intel.moe.natj.general.ptr.NFloatPtr pointer
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newWeakNFloatReference () 
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newWeakNFloatReference (double) 
		double value
		com.intel.moe.natj.general.ptr.NFloatPtr ptr
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newWeakNFloatArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newWeakNFloatArray (int, double) 
		int idx
		int capacity
		double value
		com.intel.moe.natj.general.ptr.NFloatPtr pointer
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newWeakNFloatArray (double[]) 
		double[] buffer
		int size
		com.intel.moe.natj.general.ptr.NFloatPtr pointer
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newGuardedNFloatReference () 
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newGuardedNFloatReference (double) 
		double value
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newGuardedNFloatArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newGuardedNFloatArray (int, double) 
		int capacity
		double value
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newGuardedNFloatArray (double[]) 
		double[] buffer
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newGuardedWeakNFloatReference () 
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newGuardedWeakNFloatReference (double) 
		double value
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newGuardedWeakNFloatArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newGuardedWeakNFloatArray (int, double) 
		int capacity
		double value
	public static final com.intel.moe.natj.general.ptr.NFloatPtr newGuardedWeakNFloatArray (double[]) 
		double[] buffer
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newNUIntPtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newNUIntReference () 
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newNUIntReference (long) 
		long value
		com.intel.moe.natj.general.ptr.NUIntPtr ptr
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newNUIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newNUIntArray (int, long) 
		int idx
		int capacity
		long value
		com.intel.moe.natj.general.ptr.NUIntPtr pointer
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newNUIntArray (long[]) 
		long[] buffer
		int size
		com.intel.moe.natj.general.ptr.NUIntPtr pointer
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newWeakNUIntReference () 
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newWeakNUIntReference (long) 
		long value
		com.intel.moe.natj.general.ptr.NUIntPtr ptr
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newWeakNUIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newWeakNUIntArray (int, long) 
		int idx
		int capacity
		long value
		com.intel.moe.natj.general.ptr.NUIntPtr pointer
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newWeakNUIntArray (long[]) 
		long[] buffer
		int size
		com.intel.moe.natj.general.ptr.NUIntPtr pointer
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newGuardedNUIntReference () 
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newGuardedNUIntReference (long) 
		long value
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newGuardedNUIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newGuardedNUIntArray (int, long) 
		int capacity
		long value
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newGuardedNUIntArray (long[]) 
		long[] buffer
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newGuardedWeakNUIntReference () 
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newGuardedWeakNUIntReference (long) 
		long value
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newGuardedWeakNUIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newGuardedWeakNUIntArray (int, long) 
		int capacity
		long value
	public static final com.intel.moe.natj.general.ptr.NUIntPtr newGuardedWeakNUIntArray (long[]) 
		long[] buffer
	public static final com.intel.moe.natj.general.ptr.NIntPtr newNIntPtr (int, boolean, boolean) 
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.NIntPtr newNIntReference () 
	public static final com.intel.moe.natj.general.ptr.NIntPtr newNIntReference (long) 
		long value
		com.intel.moe.natj.general.ptr.NIntPtr ptr
	public static final com.intel.moe.natj.general.ptr.NIntPtr newNIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NIntPtr newNIntArray (int, long) 
		int idx
		int capacity
		long value
		com.intel.moe.natj.general.ptr.NIntPtr pointer
	public static final com.intel.moe.natj.general.ptr.NIntPtr newNIntArray (long[]) 
		long[] buffer
		int size
		com.intel.moe.natj.general.ptr.NIntPtr pointer
	public static final com.intel.moe.natj.general.ptr.NIntPtr newWeakNIntReference () 
	public static final com.intel.moe.natj.general.ptr.NIntPtr newWeakNIntReference (long) 
		long value
		com.intel.moe.natj.general.ptr.NIntPtr ptr
	public static final com.intel.moe.natj.general.ptr.NIntPtr newWeakNIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NIntPtr newWeakNIntArray (int, long) 
		int idx
		int capacity
		long value
		com.intel.moe.natj.general.ptr.NIntPtr pointer
	public static final com.intel.moe.natj.general.ptr.NIntPtr newWeakNIntArray (long[]) 
		long[] buffer
		int size
		com.intel.moe.natj.general.ptr.NIntPtr pointer
	public static final com.intel.moe.natj.general.ptr.NIntPtr newGuardedNIntReference () 
	public static final com.intel.moe.natj.general.ptr.NIntPtr newGuardedNIntReference (long) 
		long value
	public static final com.intel.moe.natj.general.ptr.NIntPtr newGuardedNIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NIntPtr newGuardedNIntArray (int, long) 
		int capacity
		long value
	public static final com.intel.moe.natj.general.ptr.NIntPtr newGuardedNIntArray (long[]) 
		long[] buffer
	public static final com.intel.moe.natj.general.ptr.NIntPtr newGuardedWeakNIntReference () 
	public static final com.intel.moe.natj.general.ptr.NIntPtr newGuardedWeakNIntReference (long) 
		long value
	public static final com.intel.moe.natj.general.ptr.NIntPtr newGuardedWeakNIntArray (int) 
		int capacity
	public static final com.intel.moe.natj.general.ptr.NIntPtr newGuardedWeakNIntArray (int, long) 
		int capacity
		long value
	public static final com.intel.moe.natj.general.ptr.NIntPtr newGuardedWeakNIntArray (long[]) 
		long[] buffer
	public static final com.intel.moe.natj.general.ptr.Ptr newStructPtr (java.lang.Class, int, boolean, boolean) 
		Class type
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.Ptr newStructReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newStructReference (com.intel.moe.natj.c.StructObject) 
		com.intel.moe.natj.c.StructObject value
		com.intel.moe.natj.general.ptr.Ptr ptr
	public static final com.intel.moe.natj.general.ptr.Ptr newStructArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newStructArray (int, com.intel.moe.natj.c.StructObject) 
		int idx
		int capacity
		com.intel.moe.natj.c.StructObject value
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newStructArray (java.lang.Class, com.intel.moe.natj.c.StructObject[]) 
		Class type
		com.intel.moe.natj.c.StructObject[] buffer
		int size
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakStructReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakStructReference (com.intel.moe.natj.c.StructObject) 
		com.intel.moe.natj.c.StructObject value
		com.intel.moe.natj.general.ptr.Ptr ptr
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakStructArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakStructArray (int, com.intel.moe.natj.c.StructObject) 
		int idx
		int capacity
		com.intel.moe.natj.c.StructObject value
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakStructArray (java.lang.Class, com.intel.moe.natj.c.StructObject[]) 
		Class type
		com.intel.moe.natj.c.StructObject[] buffer
		int size
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedStructReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedStructReference (com.intel.moe.natj.c.StructObject) 
		com.intel.moe.natj.c.StructObject value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedStructArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedStructArray (int, com.intel.moe.natj.c.StructObject) 
		int capacity
		com.intel.moe.natj.c.StructObject value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedStructArray (java.lang.Class, com.intel.moe.natj.c.StructObject[]) 
		Class type
		com.intel.moe.natj.c.StructObject[] buffer
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakStructReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakStructReference (com.intel.moe.natj.c.StructObject) 
		com.intel.moe.natj.c.StructObject value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakStructArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakStructArray (int, com.intel.moe.natj.c.StructObject) 
		int capacity
		com.intel.moe.natj.c.StructObject value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakStructArray (java.lang.Class, com.intel.moe.natj.c.StructObject[]) 
		Class type
		com.intel.moe.natj.c.StructObject[] buffer
	public static final com.intel.moe.natj.general.ptr.Ptr newOpaquePtrPtr (java.lang.Class, int, boolean, boolean) 
		Class type
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.Ptr newOpaquePtrReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newOpaquePtrReference (com.intel.moe.natj.c.OpaquePtr) 
		com.intel.moe.natj.c.OpaquePtr value
		com.intel.moe.natj.general.ptr.Ptr ptr
	public static final com.intel.moe.natj.general.ptr.Ptr newOpaquePtrArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newOpaquePtrArray (int, com.intel.moe.natj.c.OpaquePtr) 
		int idx
		int capacity
		com.intel.moe.natj.c.OpaquePtr value
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newOpaquePtrArray (java.lang.Class, com.intel.moe.natj.c.OpaquePtr[]) 
		Class type
		com.intel.moe.natj.c.OpaquePtr[] buffer
		int size
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakOpaquePtrReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakOpaquePtrReference (com.intel.moe.natj.c.OpaquePtr) 
		com.intel.moe.natj.c.OpaquePtr value
		com.intel.moe.natj.general.ptr.Ptr ptr
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakOpaquePtrArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakOpaquePtrArray (int, com.intel.moe.natj.c.OpaquePtr) 
		int idx
		int capacity
		com.intel.moe.natj.c.OpaquePtr value
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakOpaquePtrArray (java.lang.Class, com.intel.moe.natj.c.OpaquePtr[]) 
		Class type
		com.intel.moe.natj.c.OpaquePtr[] buffer
		int size
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedOpaquePtrReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedOpaquePtrReference (com.intel.moe.natj.c.OpaquePtr) 
		com.intel.moe.natj.c.OpaquePtr value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedOpaquePtrArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedOpaquePtrArray (int, com.intel.moe.natj.c.OpaquePtr) 
		int capacity
		com.intel.moe.natj.c.OpaquePtr value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedOpaquePtrArray (java.lang.Class, com.intel.moe.natj.c.OpaquePtr[]) 
		Class type
		com.intel.moe.natj.c.OpaquePtr[] buffer
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakOpaquePtrReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakOpaquePtrReference (com.intel.moe.natj.c.OpaquePtr) 
		com.intel.moe.natj.c.OpaquePtr value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakOpaquePtrArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakOpaquePtrArray (int, com.intel.moe.natj.c.OpaquePtr) 
		int capacity
		com.intel.moe.natj.c.OpaquePtr value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakOpaquePtrArray (java.lang.Class, com.intel.moe.natj.c.OpaquePtr[]) 
		Class type
		com.intel.moe.natj.c.OpaquePtr[] buffer
	public static final com.intel.moe.natj.general.ptr.Ptr newObjectPtr (java.lang.Class, int, boolean, boolean) 
		Class type
		int capacity
		boolean owned
		boolean guarded
	public static final com.intel.moe.natj.general.ptr.Ptr newObjectReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newObjectReference (com.intel.moe.natj.objc.ObjCObject) 
		com.intel.moe.natj.objc.ObjCObject value
		com.intel.moe.natj.general.ptr.Ptr ptr
	public static final com.intel.moe.natj.general.ptr.Ptr newObjectArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newObjectArray (int, com.intel.moe.natj.objc.ObjCObject) 
		int idx
		int capacity
		com.intel.moe.natj.objc.ObjCObject value
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newObjectArray (java.lang.Class, com.intel.moe.natj.objc.ObjCObject[]) 
		Class type
		com.intel.moe.natj.objc.ObjCObject[] buffer
		int size
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakObjectReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakObjectReference (com.intel.moe.natj.objc.ObjCObject) 
		com.intel.moe.natj.objc.ObjCObject value
		com.intel.moe.natj.general.ptr.Ptr ptr
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakObjectArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakObjectArray (int, com.intel.moe.natj.objc.ObjCObject) 
		int idx
		int capacity
		com.intel.moe.natj.objc.ObjCObject value
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newWeakObjectArray (java.lang.Class, com.intel.moe.natj.objc.ObjCObject[]) 
		Class type
		com.intel.moe.natj.objc.ObjCObject[] buffer
		int size
		com.intel.moe.natj.general.ptr.Ptr pointer
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedObjectReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedObjectReference (com.intel.moe.natj.objc.ObjCObject) 
		com.intel.moe.natj.objc.ObjCObject value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedObjectArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedObjectArray (int, com.intel.moe.natj.objc.ObjCObject) 
		int capacity
		com.intel.moe.natj.objc.ObjCObject value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedObjectArray (java.lang.Class, com.intel.moe.natj.objc.ObjCObject[]) 
		Class type
		com.intel.moe.natj.objc.ObjCObject[] buffer
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakObjectReference (java.lang.Class) 
		Class type
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakObjectReference (com.intel.moe.natj.objc.ObjCObject) 
		com.intel.moe.natj.objc.ObjCObject value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakObjectArray (java.lang.Class, int) 
		Class type
		int capacity
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakObjectArray (int, com.intel.moe.natj.objc.ObjCObject) 
		int capacity
		com.intel.moe.natj.objc.ObjCObject value
	public static final com.intel.moe.natj.general.ptr.Ptr newGuardedWeakObjectArray (java.lang.Class, com.intel.moe.natj.objc.ObjCObject[]) 
		Class type
		com.intel.moe.natj.objc.ObjCObject[] buffer
	public static final com.intel.moe.natj.general.ptr.Ptr newPointerPtr (java.lang.Class, int, int, boolean, boolean) 
		Class type
		int depth
		int capacity
		boolean owned
		boolean guarded
}

com/intel/moe/natj/general/ptr/impl/PtrImplementer.class
PtrImplementer.java
package com.intel.moe.natj.general.ptr.impl
public com.intel.moe.natj.general.ptr.impl.PtrImplementer extends java.lang.Object {
	public static final java.util.Map pimitivePtrTypeMap
	private void  () 
	public static final java.lang.Class getImplementer (com.intel.moe.natj.general.ann.ReferenceInfo, boolean) 
		com.intel.moe.natj.general.ann.ReferenceInfo info
		boolean isConst
	static void  () 
		java.util.HashMap ptrMap
}

com/intel/moe/natj/general/ptr/impl/PtrUtils.class
PtrUtils.java
package com.intel.moe.natj.general.ptr.impl
public com.intel.moe.natj.general.ptr.impl.PtrUtils extends java.lang.Object {
	public void  () 
	public static java.lang.Object getElemRef (com.intel.moe.natj.general.ptr.Ptr, int) 
		com.intel.moe.natj.general.ptr.Ptr ptr
		int idx
}

com/intel/moe/natj/general/ptr/impl/ShortPtrImpl$ConstShortPtrImpl.class
ShortPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.ShortPtrImpl$ConstShortPtrImpl extends com.intel.moe.natj.general.ptr.impl.ShortPtrImpl {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public void set (java.lang.Short) 
		Short obj
	public void set (int, java.lang.Short) 
		int idx
		Short obj
	public final void setValue (short) 
		short value
	public final void setValue (int, short) 
		int idx
		short value
	public final void copyFrom (java.lang.Short[]) 
		Short[] src
	public final void copyFrom (java.lang.Short[], int) 
		Short[] src
		int destOffset
	public void copyFrom (java.lang.Short[], int, int) 
		Short[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Short[], int, int, int) 
		Short[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (short[]) 
		short[] src
	public final void copyFrom (short[], int) 
		short[] src
		int destOffset
	public void copyFrom (short[], int, int) 
		short[] src
		int destOffset
		int length
	public final void copyFrom (short[], int, int, int) 
		short[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.ShortPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.ShortPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/ShortPtrImpl$GuardedConstShortPtrImpl.class
ShortPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.ShortPtrImpl$GuardedConstShortPtrImpl extends com.intel.moe.natj.general.ptr.impl.ShortPtrImpl$GuardedShortPtrImpl {
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public void set (java.lang.Short) 
		Short obj
	public void set (int, java.lang.Short) 
		int idx
		Short obj
	public final void setValue (short) 
		short value
	public final void setValue (int, short) 
		int idx
		short value
	public final void copyFrom (java.lang.Short[]) 
		Short[] src
	public final void copyFrom (java.lang.Short[], int) 
		Short[] src
		int destOffset
	public void copyFrom (java.lang.Short[], int, int) 
		Short[] src
		int destOffset
		int length
	public final void copyFrom (java.lang.Short[], int, int, int) 
		Short[] src
		int srcOffset
		int destOffset
		int length
	public final void copyFrom (short[]) 
		short[] src
	public final void copyFrom (short[], int) 
		short[] src
		int destOffset
	public final void copyFrom (short[], int, int) 
		short[] src
		int srcOffset
		int destOffset
	public final void copyFrom (short[], int, int, int) 
		short[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.ShortPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.ShortPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/ShortPtrImpl$GuardedShortPtrImpl.class
ShortPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.ShortPtrImpl$GuardedShortPtrImpl extends com.intel.moe.natj.general.ptr.impl.ShortPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (long, java.lang.Object, int, int) 
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public short getValue (int) 
		int idx
	public java.lang.Short[] toArray (int, int) 
		int fromIndex
		int toIndex
	public short[] toShortArray (int, int) 
		int fromIndex
		int toIndex
	public void copyTo (int, java.lang.Short[], int, int) 
		int srcOffset
		Short[] dest
		int destOffset
		int length
	public void copyTo (int, short[], int, int) 
		int srcOffset
		short[] dest
		int destOffset
		int length
	public void setValue (int, short) 
		int idx
		short value
	public void copyFrom (java.lang.Short[], int, int, int) 
		Short[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (short[], int, int, int) 
		short[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.ShortPtr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.ShortPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/ShortPtrImpl.class
ShortPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.ShortPtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl implements com.intel.moe.natj.general.ptr.ShortPtr  {
	protected static final int ELEM_SIZE
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, java.lang.Object) 
		long peer
		Object bufferOwner
	void  (int, boolean) 
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final java.lang.Short get () 
	public final java.lang.Short get (int) 
		int idx
	public final short getValue () 
	public short getValue (int) 
		int idx
	public final java.lang.Short[] toArray (int) 
		int length
	public java.lang.Short[] toArray (int, int) 
		int fromIndex
		int toIndex
		int length
		Short[] array
	public final short[] toShortArray (int) 
		int length
	public short[] toShortArray (int, int) 
		int fromIndex
		int toIndex
	public final void copyTo (java.lang.Short[]) 
		Short[] dest
	public final void copyTo (java.lang.Short[], int) 
		Short[] dest
		int length
	public void copyTo (int, java.lang.Short[], int, int) 
		int idx
		int srcOffset
		Short[] dest
		int destOffset
		int length
	public final void copyTo (short[]) 
		short[] dest
	public final void copyTo (short[], int) 
		short[] dest
		int length
	public void copyTo (int, short[], int, int) 
		int idx
		int srcOffset
		short[] dest
		int destOffset
		int length
	public void set (java.lang.Short) 
		Short obj
	public void set (int, java.lang.Short) 
		int idx
		Short obj
	public void setValue (short) 
		short value
	public void setValue (int, short) 
		int idx
		short value
	public void copyFrom (java.lang.Short[]) 
		Short[] src
	public void copyFrom (java.lang.Short[], int) 
		Short[] src
		int destOffset
	public void copyFrom (java.lang.Short[], int, int) 
		Short[] src
		int destOffset
		int length
	public void copyFrom (java.lang.Short[], int, int, int) 
		int i
		Short[] src
		int srcOffset
		int destOffset
		int length
	public void copyFrom (short[]) 
		short[] src
	public void copyFrom (short[], int) 
		short[] src
		int destOffset
	public void copyFrom (short[], int, int) 
		short[] src
		int destOffset
		int length
	public void copyFrom (short[], int, int, int) 
		short[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.ShortPtr ofs (int) 
		int elemOffset
	public boolean isGuarded () 
	public final com.intel.moe.natj.general.ptr.ShortPtr getGuarded (int) 
		int length
	public com.intel.moe.natj.general.ptr.ShortPtr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (int, java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void copyTo (java.lang.Object[], int) 
	public volatile void copyTo (java.lang.Object[]) 
	public volatile java.lang.Object[] toArray (int, int) 
	public volatile java.lang.Object[] toArray (int) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object get () 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object getGuarded (int) 
	public volatile java.lang.Object ofs (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr getGuarded (int, int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr getGuarded (int) 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/StructPtrImpl$1.class
StructPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.StructPtrImpl$1 extends java.lang.Object {
}

com/intel/moe/natj/general/ptr/impl/StructPtrImpl$ConstStructPtrImpl.class
StructPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.StructPtrImpl$ConstStructPtrImpl extends com.intel.moe.natj.general.ptr.impl.StructPtrImpl {
	protected void  (java.lang.Class, com.intel.moe.natj.general.Pointer) 
		Class type
		com.intel.moe.natj.general.Pointer peer
	private void  (java.lang.Class, long, java.lang.Object) 
		Class type
		long peer
		Object bufferOwner
	void  (java.lang.Class, int, boolean) 
		Class type
		int capacity
		boolean owned
	public boolean isConstPtr () 
	public final void set (com.intel.moe.natj.c.StructObject) 
		com.intel.moe.natj.c.StructObject value
	public final void set (int, com.intel.moe.natj.c.StructObject) 
		int idx
		com.intel.moe.natj.c.StructObject value
	public final void copyFrom (com.intel.moe.natj.c.StructObject[]) 
		com.intel.moe.natj.c.StructObject[] src
	public final void copyFrom (com.intel.moe.natj.c.StructObject[], int) 
		com.intel.moe.natj.c.StructObject[] src
		int destOffset
	public void copyFrom (com.intel.moe.natj.c.StructObject[], int, int) 
		com.intel.moe.natj.c.StructObject[] src
		int destOffset
		int length
	public final void copyFrom (com.intel.moe.natj.c.StructObject[], int, int, int) 
		com.intel.moe.natj.c.StructObject[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (java.lang.Object) 
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/StructPtrImpl$GuardedConstStructPtrImpl.class
StructPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.StructPtrImpl$GuardedConstStructPtrImpl extends com.intel.moe.natj.general.ptr.impl.StructPtrImpl$GuardedStructPtrImpl {
	public void  (java.lang.Class, long, java.lang.Object, int, int) 
		Class type
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean isConstPtr () 
	public final void set (com.intel.moe.natj.c.StructObject) 
		com.intel.moe.natj.c.StructObject value
	public final void set (int, com.intel.moe.natj.c.StructObject) 
		int idx
		com.intel.moe.natj.c.StructObject value
	public final void copyFrom (com.intel.moe.natj.c.StructObject[]) 
		com.intel.moe.natj.c.StructObject[] src
	public final void copyFrom (com.intel.moe.natj.c.StructObject[], int) 
		com.intel.moe.natj.c.StructObject[] src
		int destOffset
	public void copyFrom (com.intel.moe.natj.c.StructObject[], int, int) 
		com.intel.moe.natj.c.StructObject[] src
		int destOffset
		int length
	public final void copyFrom (com.intel.moe.natj.c.StructObject[], int, int, int) 
		com.intel.moe.natj.c.StructObject[] src
		int srcOffset
		int destOffset
		int length
	public final com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyFrom (java.lang.Object[], int, int) 
	public volatile void copyFrom (java.lang.Object[], int) 
	public volatile void copyFrom (java.lang.Object[]) 
	public volatile void set (java.lang.Object) 
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/StructPtrImpl$GuardedStructPtrImpl.class
StructPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.StructPtrImpl$GuardedStructPtrImpl extends com.intel.moe.natj.general.ptr.impl.StructPtrImpl implements com.intel.moe.natj.general.ptr.IGuardedPtr  {
	protected final int low
	protected final int hi
	public void  (java.lang.Class, long, java.lang.Object, int, int) 
		Class type
		long peer
		Object bufferOwner
		int low
		int hi
	public boolean checkIndex (int) 
		int index
	public boolean isGuarded () 
	public com.intel.moe.natj.c.StructObject get (int) 
		int idx
	public void copyTo (int, com.intel.moe.natj.c.StructObject[], int, int) 
		int srcOffset
		com.intel.moe.natj.c.StructObject[] dest
		int destOffset
		int length
	public void set (int, com.intel.moe.natj.c.StructObject) 
		int idx
		com.intel.moe.natj.c.StructObject value
	public void copyFrom (com.intel.moe.natj.c.StructObject[], int, int, int) 
		com.intel.moe.natj.c.StructObject[] src
		int srcOffset
		int destOffset
		int length
	public com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public int getGuardLow () 
	public int getGuardHigh () 
	public volatile void copyFrom (java.lang.Object[], int, int, int) 
	public volatile void copyTo (int, java.lang.Object[], int, int) 
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
}

com/intel/moe/natj/general/ptr/impl/StructPtrImpl.class
StructPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.StructPtrImpl extends com.intel.moe.natj.general.ptr.impl.AbstractNativeObjectPtr {
	protected final long sizeof
	protected void  (java.lang.Class, com.intel.moe.natj.general.Pointer) 
		Class type
		com.intel.moe.natj.general.Pointer peer
	private void  (java.lang.Class, long, java.lang.Object) 
		Class type
		long peer
		Object bufferOwner
	void  (java.lang.Class, int, boolean) 
		Class type
		int capacity
		boolean owned
	private final long getPointer (int) 
		int idx
	public boolean isConstPtr () 
	public com.intel.moe.natj.c.StructObject get (int) 
		int idx
		long ptr
	final com.intel.moe.natj.c.StructObject getRef (int) 
		int idx
	public void set (int, com.intel.moe.natj.c.StructObject) 
		int idx
		com.intel.moe.natj.c.StructObject obj
	public boolean isGuarded () 
	public com.intel.moe.natj.general.ptr.Ptr getGuarded (int, int) 
		int fromIndex
		int toIndex
	public com.intel.moe.natj.general.ptr.Ptr ofs (int) 
		int elemOffset
	public volatile void set (int, java.lang.Object) 
	public volatile java.lang.Object get (int) 
	public volatile java.lang.Object getGuarded (int, int) 
	public volatile java.lang.Object ofs (int) 
	void  (java.lang.Class, long, java.lang.Object, com.intel.moe.natj.general.ptr.impl.StructPtrImpl$1) 
		Class x0
		long x1
		Object x2
		com.intel.moe.natj.general.ptr.impl.StructPtrImpl$1 x3
}

com/intel/moe/natj/general/ptr/impl/VoidPtrImpl$ConstVoidPtrImpl.class
VoidPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.VoidPtrImpl$ConstVoidPtrImpl extends com.intel.moe.natj.general.ptr.impl.VoidPtrImpl {
	void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	void  (long, boolean, java.lang.Object) 
		long peer
		boolean owned
		Object bufferOwner
	public boolean isConstPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr getNIntPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr getNUIntPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr getNFloatPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr getDoublePtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr getFloatPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr getLongPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr getIntPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr getCharPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr getShortPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr getBytePtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr getBoolPtr () 
}

com/intel/moe/natj/general/ptr/impl/VoidPtrImpl.class
VoidPtrImpl.java
package com.intel.moe.natj.general.ptr.impl
 com.intel.moe.natj.general.ptr.impl.VoidPtrImpl extends com.intel.moe.natj.general.ptr.impl.AbstractPtr implements com.intel.moe.natj.general.ptr.VoidPtr  {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	protected void  (long, boolean, java.lang.Object) 
		long peer
		boolean owned
		Object bufferOwner
	public int getDepth () 
	public boolean isConstPtr () 
	public final void free () 
	public final void forceFree () 
	public final com.intel.moe.natj.general.ptr.BoolPtr getBoolPtr () 
	public final com.intel.moe.natj.general.ptr.BytePtr getBytePtr () 
	public final com.intel.moe.natj.general.ptr.ShortPtr getShortPtr () 
	public com.intel.moe.natj.general.ptr.CharPtr getCharPtr () 
	public final com.intel.moe.natj.general.ptr.IntPtr getIntPtr () 
	public final com.intel.moe.natj.general.ptr.LongPtr getLongPtr () 
	public final com.intel.moe.natj.general.ptr.FloatPtr getFloatPtr () 
	public final com.intel.moe.natj.general.ptr.DoublePtr getDoublePtr () 
	public com.intel.moe.natj.general.ptr.NFloatPtr getNFloatPtr () 
	public com.intel.moe.natj.general.ptr.NUIntPtr getNUIntPtr () 
	public com.intel.moe.natj.general.ptr.NIntPtr getNIntPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstNIntPtr getNIntPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstNUIntPtr getNUIntPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstNFloatPtr getNFloatPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstDoublePtr getDoublePtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstFloatPtr getFloatPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstLongPtr getLongPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstIntPtr getIntPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstCharPtr getCharPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstShortPtr getShortPtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstBytePtr getBytePtr () 
	public volatile com.intel.moe.natj.general.ptr.ConstBoolPtr getBoolPtr () 
}

com/intel/moe/natj/general/ptr/IntPtr.class
IntPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.IntPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstIntPtr  {
	public abstract void setValue (int) 
	public abstract void setValue (int, int) 
	public abstract void copyFrom (int[]) 
	public abstract void copyFrom (int[], int) 
	public abstract void copyFrom (int[], int, int) 
	public abstract void copyFrom (int[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.IntPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.IntPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.IntPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/LongPtr.class
LongPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.LongPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstLongPtr  {
	public abstract void setValue (long) 
	public abstract void setValue (int, long) 
	public abstract void copyFrom (long[]) 
	public abstract void copyFrom (long[], int) 
	public abstract void copyFrom (long[], int, int) 
	public abstract void copyFrom (long[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.LongPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.LongPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.LongPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/NFloatPtr.class
NFloatPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.NFloatPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstNFloatPtr  {
	public abstract void setValue (double) 
	public abstract void setValue (int, double) 
	public abstract void copyFrom (double[]) 
	public abstract void copyFrom (double[], int) 
	public abstract void copyFrom (double[], int, int) 
	public abstract void copyFrom (double[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.NFloatPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.NFloatPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.NFloatPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/NIntPtr.class
NIntPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.NIntPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstNIntPtr  {
	public abstract void setValue (long) 
	public abstract void setValue (int, long) 
	public abstract void copyFrom (long[]) 
	public abstract void copyFrom (long[], int) 
	public abstract void copyFrom (long[], int, int) 
	public abstract void copyFrom (long[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.NIntPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.NIntPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.NIntPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/NUIntPtr.class
NUIntPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.NUIntPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstNUIntPtr  {
	public abstract void setValue (long) 
	public abstract void setValue (int, long) 
	public abstract void copyFrom (long[]) 
	public abstract void copyFrom (long[], int) 
	public abstract void copyFrom (long[], int, int) 
	public abstract void copyFrom (long[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.NUIntPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.NUIntPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.NUIntPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/Ptr.class
Ptr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.Ptr extends java.lang.Object implements com.intel.moe.natj.general.ptr.VoidPtr com.intel.moe.natj.general.ptr.ConstPtr  {
	public abstract void set (java.lang.Object) 
	public abstract void set (int, java.lang.Object) 
	public abstract void copyFrom (java.lang.Object[]) 
	public abstract void copyFrom (java.lang.Object[], int) 
	public abstract void copyFrom (java.lang.Object[], int, int) 
	public abstract void copyFrom (java.lang.Object[], int, int, int) 
}

com/intel/moe/natj/general/ptr/ShortPtr.class
ShortPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.ShortPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.Ptr com.intel.moe.natj.general.ptr.ConstShortPtr  {
	public abstract void setValue (short) 
	public abstract void setValue (int, short) 
	public abstract void copyFrom (short[]) 
	public abstract void copyFrom (short[], int) 
	public abstract void copyFrom (short[], int, int) 
	public abstract void copyFrom (short[], int, int, int) 
	public abstract com.intel.moe.natj.general.ptr.ShortPtr ofs (int) 
	public abstract com.intel.moe.natj.general.ptr.ShortPtr getGuarded (int) 
	public abstract com.intel.moe.natj.general.ptr.ShortPtr getGuarded (int, int) 
}

com/intel/moe/natj/general/ptr/VoidPtr.class
VoidPtr.java
package com.intel.moe.natj.general.ptr
public abstract com.intel.moe.natj.general.ptr.VoidPtr extends java.lang.Object implements com.intel.moe.natj.general.ptr.ConstVoidPtr  {
	public abstract com.intel.moe.natj.general.ptr.BoolPtr getBoolPtr () 
	public abstract com.intel.moe.natj.general.ptr.BytePtr getBytePtr () 
	public abstract com.intel.moe.natj.general.ptr.ShortPtr getShortPtr () 
	public abstract com.intel.moe.natj.general.ptr.CharPtr getCharPtr () 
	public abstract com.intel.moe.natj.general.ptr.IntPtr getIntPtr () 
	public abstract com.intel.moe.natj.general.ptr.LongPtr getLongPtr () 
	public abstract com.intel.moe.natj.general.ptr.FloatPtr getFloatPtr () 
	public abstract com.intel.moe.natj.general.ptr.DoublePtr getDoublePtr () 
	public abstract com.intel.moe.natj.general.ptr.NFloatPtr getNFloatPtr () 
	public abstract com.intel.moe.natj.general.ptr.NUIntPtr getNUIntPtr () 
	public abstract com.intel.moe.natj.general.ptr.NIntPtr getNIntPtr () 
}

com/intel/moe/natj/general/UnSupportedAnnotationException.class
UnSupportedAnnotationException.java
package com.intel.moe.natj.general
public com.intel.moe.natj.general.UnSupportedAnnotationException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
	protected void  (java.lang.String, java.lang.Throwable, boolean, boolean) 
		String message
		Throwable cause
		boolean enableSuppression
		boolean writableStackTrace
}

com/intel/moe/natj/general/VariadicArg$1.class
VariadicArg.java
package com.intel.moe.natj.general
 com.intel.moe.natj.general.VariadicArg$1 extends java.lang.Object {
}

com/intel/moe/natj/general/VariadicArg$BoxVariadicArg.class
VariadicArg.java
package com.intel.moe.natj.general
public final com.intel.moe.natj.general.VariadicArg$BoxVariadicArg extends com.intel.moe.natj.general.VariadicArg {
	private void  (java.lang.Object) 
		Object instance
	void  (java.lang.Object, com.intel.moe.natj.general.VariadicArg$1) 
		Object x0
		com.intel.moe.natj.general.VariadicArg$1 x1
}

com/intel/moe/natj/general/VariadicArg$ByValueVariadicArg.class
VariadicArg.java
package com.intel.moe.natj.general
public final com.intel.moe.natj.general.VariadicArg$ByValueVariadicArg extends com.intel.moe.natj.general.VariadicArg {
	private void  (com.intel.moe.natj.c.StructObject) 
		com.intel.moe.natj.c.StructObject s
	void  (com.intel.moe.natj.c.StructObject, com.intel.moe.natj.general.VariadicArg$1) 
		com.intel.moe.natj.c.StructObject x0
		com.intel.moe.natj.general.VariadicArg$1 x1
}

com/intel/moe/natj/general/VariadicArg$MapVariadicArg.class
VariadicArg.java
package com.intel.moe.natj.general
public final com.intel.moe.natj.general.VariadicArg$MapVariadicArg extends com.intel.moe.natj.general.VariadicArg {
	private Class mapper
	public java.lang.Class getMapper () 
	private void  (java.lang.Object, java.lang.Class) 
		Object instance
		Class mapper
	void  (java.lang.Object, java.lang.Class, com.intel.moe.natj.general.VariadicArg$1) 
		Object x0
		Class x1
		com.intel.moe.natj.general.VariadicArg$1 x2
}

com/intel/moe/natj/general/VariadicArg$NFloatVariadicArg.class
VariadicArg.java
package com.intel.moe.natj.general
public final com.intel.moe.natj.general.VariadicArg$NFloatVariadicArg extends com.intel.moe.natj.general.VariadicArg {
	public double getNFloat () 
	private void  (java.lang.Double) 
		Double d
	void  (java.lang.Double, com.intel.moe.natj.general.VariadicArg$1) 
		Double x0
		com.intel.moe.natj.general.VariadicArg$1 x1
}

com/intel/moe/natj/general/VariadicArg$NIntVariadicArg.class
VariadicArg.java
package com.intel.moe.natj.general
public final com.intel.moe.natj.general.VariadicArg$NIntVariadicArg extends com.intel.moe.natj.general.VariadicArg {
	public long getNInt () 
	private void  (java.lang.Long) 
		Long l
	void  (java.lang.Long, com.intel.moe.natj.general.VariadicArg$1) 
		Long x0
		com.intel.moe.natj.general.VariadicArg$1 x1
}

com/intel/moe/natj/general/VariadicArg$NUIntVariadicArg.class
VariadicArg.java
package com.intel.moe.natj.general
public final com.intel.moe.natj.general.VariadicArg$NUIntVariadicArg extends com.intel.moe.natj.general.VariadicArg {
	public long getNUInt () 
	private void  (java.lang.Long) 
		Long l
	void  (java.lang.Long, com.intel.moe.natj.general.VariadicArg$1) 
		Long x0
		com.intel.moe.natj.general.VariadicArg$1 x1
}

com/intel/moe/natj/general/VariadicArg$UnboxVariadicArg.class
VariadicArg.java
package com.intel.moe.natj.general
public final com.intel.moe.natj.general.VariadicArg$UnboxVariadicArg extends com.intel.moe.natj.general.VariadicArg {
	private void  (java.lang.Object) 
		Object instance
	void  (java.lang.Object, com.intel.moe.natj.general.VariadicArg$1) 
		Object x0
		com.intel.moe.natj.general.VariadicArg$1 x1
}

com/intel/moe/natj/general/VariadicArg.class
VariadicArg.java
package com.intel.moe.natj.general
public com.intel.moe.natj.general.VariadicArg extends java.lang.Object {
	protected Object instance
	public java.lang.Object getInstance () 
	protected void  (java.lang.Object) 
		Object instance
	public static com.intel.moe.natj.general.VariadicArg$MapVariadicArg createMap (java.lang.Object, java.lang.Class) 
		Object instance
		Class mapper
	public static com.intel.moe.natj.general.VariadicArg$BoxVariadicArg createBox (java.lang.Object) 
		Object instance
	public static com.intel.moe.natj.general.VariadicArg$UnboxVariadicArg createUnbox (java.lang.Object) 
		Object instance
	public static com.intel.moe.natj.general.VariadicArg$NFloatVariadicArg createNFloat (java.lang.Double) 
		Double d
	public static com.intel.moe.natj.general.VariadicArg$NUIntVariadicArg createNUInt (java.lang.Long) 
		Long l
	public static com.intel.moe.natj.general.VariadicArg$NIntVariadicArg createNInt (java.lang.Long) 
		Long l
	public static com.intel.moe.natj.general.VariadicArg$ByValueVariadicArg createByValue (com.intel.moe.natj.c.StructObject) 
		com.intel.moe.natj.c.StructObject s
}

com/intel/moe/natj/objc/
com/intel/moe/natj/objc/ann/
com/intel/moe/natj/objc/ann/CategoryClassMethod.class
CategoryClassMethod.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.CategoryClassMethod extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/objc/ann/IBAction.class
IBAction.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.IBAction extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/objc/ann/IBOutlet.class
IBOutlet.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.IBOutlet extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/objc/ann/IBOutletCollection.class
IBOutletCollection.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.IBOutletCollection extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

com/intel/moe/natj/objc/ann/InstanceVariable.class
InstanceVariable.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.InstanceVariable extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String name () 
	public abstract boolean isGetter () 
}

com/intel/moe/natj/objc/ann/IsOptional.class
IsOptional.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.IsOptional extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/objc/ann/NotImplemented.class
NotImplemented.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.NotImplemented extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/objc/ann/ObjCBlock.class
ObjCBlock.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.ObjCBlock extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String name () 
	public abstract java.lang.Class[] argTypes () 
}

com/intel/moe/natj/objc/ann/ObjCCategory.class
ObjCCategory.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.ObjCCategory extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.Class value () 
}

com/intel/moe/natj/objc/ann/ObjCClassBinding.class
ObjCClassBinding.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.ObjCClassBinding extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/objc/ann/ObjCClassName.class
ObjCClassName.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.ObjCClassName extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

com/intel/moe/natj/objc/ann/ObjCProtocolName.class
ObjCProtocolName.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.ObjCProtocolName extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

com/intel/moe/natj/objc/ann/Property.class
Property.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.Property extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/objc/ann/ProtocolClassMethod.class
ProtocolClassMethod.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.ProtocolClassMethod extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

com/intel/moe/natj/objc/ann/Selector.class
Selector.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.Selector extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

com/intel/moe/natj/objc/ann/XIB.class
XIB.java
package com.intel.moe.natj.objc.ann
public abstract com.intel.moe.natj.objc.ann.XIB extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/intel/moe/natj/objc/BlockObject.class
BlockObject.java
package com.intel.moe.natj.objc
public com.intel.moe.natj.objc.BlockObject extends com.intel.moe.natj.objc.ObjCObject {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	public static com.intel.moe.natj.objc.BlockObject wrap (java.lang.Object, java.lang.String) 
		Object callback
		String name
		com.intel.moe.natj.general.Pointer peer
	public static com.intel.moe.natj.objc.BlockObject wrap (java.lang.Object, java.lang.String, java.lang.Class[]) 
		Object callback
		String name
		Class[] argTypes
		com.intel.moe.natj.general.Pointer peer
	public static com.intel.moe.natj.objc.BlockObject wrap (java.lang.Object) 
		Object callback
		com.intel.moe.natj.general.Pointer peer
	private static com.intel.moe.natj.general.Pointer getJavaCallback (java.lang.Object, java.lang.String, java.lang.Class[]) 
		Object callback
		String name
		Class[] argTypes
	private static com.intel.moe.natj.general.Pointer getObjCCallback (java.lang.Object) 
		Object callback
}

com/intel/moe/natj/objc/Class.class
Class.java
package com.intel.moe.natj.objc
public com.intel.moe.natj.objc.Class extends com.intel.moe.natj.objc.ObjCObject {
	private static java.util.Map resolvedClasses
	private static long resolveClassByName (java.lang.String) 
		Long cls
		String name
		Long cls
	private static long resolveClassByJavaClassName (java.lang.String) 
		Class forName
		Class cls
		Exception ignored
		String name
		Class cls
	private static long resolveClassByJavaClass (java.lang.Class) 
		Class type
	public static java.lang.String getObjCClassName (java.lang.Class) 
		com.intel.moe.natj.objc.ann.ObjCProtocolName protAnn
		Class type
		com.intel.moe.natj.objc.ann.ObjCClassName classAnn
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	public void  (com.intel.moe.natj.objc.ObjCObject) 
		com.intel.moe.natj.objc.ObjCObject obj
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, boolean) 
		String name
		boolean isObjC
	public void  (java.lang.Class) 
		Class clazz
	public static com.intel.moe.natj.objc.Class fromJavaClass (java.lang.Class) 
		Class clazz
	public com.intel.moe.natj.objc.Class getSuper () 
		long parent
	static void  () 
}

com/intel/moe/natj/objc/IFrameworkInitializer.class
IFrameworkInitializer.java
package com.intel.moe.natj.objc
public abstract com.intel.moe.natj.objc.IFrameworkInitializer extends java.lang.Object {
	public abstract java.util.Set getExternalPackages () 
	public abstract java.util.Map getExternalPackagesAndPrefixes () 
}

com/intel/moe/natj/objc/map/
com/intel/moe/natj/objc/map/ObjCCallbackMapper$1.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
final com.intel.moe.natj.objc.map.ObjCCallbackMapper$1 extends java.lang.Object implements com.intel.moe.natj.general.Pointer$Releaser  {
	void  () 
	public void release (long) 
		long peer
		Object instance
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$BlockInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
abstract com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler  {
	public com.intel.moe.natj.general.Pointer peer
	public long data
	protected void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public abstract java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$BooleanInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$BooleanInvocationHandler extends com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler {
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$ByteInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$ByteInvocationHandler extends com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler {
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$CharacterInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$CharacterInvocationHandler extends com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler {
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$DoubleInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$DoubleInvocationHandler extends com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler {
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$FloatInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$FloatInvocationHandler extends com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler {
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$IntegerInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$IntegerInvocationHandler extends com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler {
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$LongInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$LongInvocationHandler extends com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler {
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$NativeBlockInfo.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$NativeBlockInfo extends java.lang.Object {
	public java.lang.reflect.Constructor proxyConstructor
	public java.lang.reflect.Constructor handlerConstructor
	public long data
	private void  () 
	void  (com.intel.moe.natj.objc.map.ObjCCallbackMapper$1) 
		com.intel.moe.natj.objc.map.ObjCCallbackMapper$1 x0
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$ObjCCallbackCacheConstructor.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$ObjCCallbackCacheConstructor extends java.lang.Object implements com.intel.moe.natj.general.NatJ$CacheConstructor  {
	int size
	final com.intel.moe.natj.objc.map.ObjCCallbackMapper this$0
	public void  (com.intel.moe.natj.objc.map.ObjCCallbackMapper, int) 
		int size
	public java.lang.Object constructCache () 
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$ObjectInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$ObjectInvocationHandler extends com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler {
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$ShortInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$ShortInvocationHandler extends com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler {
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper$VoidInvocationHandler.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
 com.intel.moe.natj.objc.map.ObjCCallbackMapper$VoidInvocationHandler extends com.intel.moe.natj.objc.map.ObjCCallbackMapper$BlockInvocationHandler {
	public void  (com.intel.moe.natj.general.Pointer, long) 
		com.intel.moe.natj.general.Pointer peer
		long data
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/intel/moe/natj/objc/map/ObjCCallbackMapper.class
ObjCCallbackMapper.java
package com.intel.moe.natj.objc.map
public com.intel.moe.natj.objc.map.ObjCCallbackMapper extends java.lang.Object implements com.intel.moe.natj.general.Mapper  {
	public java.util.Map instance2callbacks
	public java.util.Map class2data
	public java.util.Map block2blockInfo
	private static com.intel.moe.natj.general.Pointer$Releaser strongBlockBindingReleaser
	public void  () 
	public static com.intel.moe.natj.general.Pointer createStrongBlockBindingPointer (long, boolean) 
		long peer
		boolean owned
	public void cleanupObjCBlock (java.lang.Object, java.lang.reflect.Method) 
		com.intel.moe.natj.objc.WeakReference[] cache
		com.intel.moe.natj.objc.WeakReference reference
		Object instance
		java.lang.reflect.Method method
		com.intel.moe.natj.objc.WeakReference[] cache
		int idx
	public com.intel.moe.natj.general.Pointer getNativeBlockPeer (java.lang.Object) 
		java.lang.reflect.InvocationHandler handler
		Exception ex
		Object instance
	public com.intel.moe.natj.general.Pointer getJavaBlockPeer (java.lang.Object, java.lang.String, java.lang.Class[]) 
		long peer
		Object instance
		String name
		Class[] argTypes
	private long getNativeCallback (java.lang.Object, java.lang.String, java.lang.Class[], boolean) 
		int[] idxRef
		int[] countRef
		Long data
		Long data
		com.intel.moe.natj.objc.WeakReference reference
		Object instance
		String name
		Class[] argTypes
		boolean toCreate
		Class cls
		java.lang.reflect.Method method
		int idx
		int count
		com.intel.moe.natj.objc.WeakReference[] cache
		long peer
	public long toNative (java.lang.Object, com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo) 
		com.intel.moe.natj.objc.ann.ObjCBlock blck
		long peer
		Object instance
		com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo info
		com.intel.moe.natj.general.Pointer pointer
		long peer
	private java.lang.Object objectToJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		Object[] cache
		com.intel.moe.natj.objc.ann.ObjCBlock block
		int[] idxRef
		int[] countRef
		Class handler
		Class handler
		Class handler
		Class handler
		Class handler
		Class handler
		Class handler
		Class handler
		Class handler
		NoSuchMethodException e
		java.lang.reflect.Method method
		Class returnType
		Class handler
		Object[] cache
		Exception e
		com.intel.moe.natj.general.Pointer pointer
		com.intel.moe.natj.objc.map.ObjCCallbackMapper$NativeBlockInfo blockInfo
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
		Object instance
		boolean isStackBlock
	public java.lang.Object toJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
		Object instance
	static void  () 
}

com/intel/moe/natj/objc/map/ObjCObjectMapper$1.class
ObjCObjectMapper.java
package com.intel.moe.natj.objc.map
final com.intel.moe.natj.objc.map.ObjCObjectMapper$1 extends java.lang.Object implements com.intel.moe.natj.general.Pointer$Releaser  {
	void  () 
	public void release (long) 
		long peer
		Object instance
}

com/intel/moe/natj/objc/map/ObjCObjectMapper.class
ObjCObjectMapper.java
package com.intel.moe.natj.objc.map
public com.intel.moe.natj.objc.map.ObjCObjectMapper extends java.lang.Object implements com.intel.moe.natj.general.Mapper  {
	private java.util.Map class2addr
	public java.util.Map proxy2addr
	private static com.intel.moe.natj.general.Pointer$Releaser strongBindingReleaser
	public void  () 
	public static com.intel.moe.natj.general.Pointer createStrongBindingPointer (long, boolean) 
		long peer
		boolean owned
	public void cleanupObjCProxy (java.lang.Object) 
		com.intel.moe.natj.objc.WeakReference reference
		Object peer
	public com.intel.moe.natj.general.Pointer getNativePeerOfProxyedObject (java.lang.Object) 
		com.intel.moe.natj.objc.WeakReference peer
		Object object
	public long toNative (java.lang.Object, com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo) 
		long peer
		Long nativeClass
		Class cls
		Long nativeClass
		com.intel.moe.natj.objc.WeakReference reference
		long peer
		Object instance
		com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo info
	private java.lang.Object objectToJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		com.intel.moe.natj.general.Pointer pointer
		Class cls
		Class cls
		Class cls
		Object[] cache
		Class casted
		Object[] cache
		Class cls
		Long typeCls
		com.intel.moe.natj.general.Pointer pointer
		java.lang.reflect.Constructor constructor
		Exception ex
		com.intel.moe.natj.general.NativeObject target
		Class cls
		com.intel.moe.natj.general.Pointer pointer
		Object target
		Object instance
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
		boolean isInherited
		boolean isProxy
		boolean isHybrid
		boolean isBinding
		boolean isLockNeeded
		boolean isInitHandlingNeeded
		boolean isRefSettingNeeded
		Object instance
	public java.lang.Object toJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
	static void  () 
}

com/intel/moe/natj/objc/map/ObjCStringMapper.class
ObjCStringMapper.java
package com.intel.moe.natj.objc.map
public com.intel.moe.natj.objc.map.ObjCStringMapper extends java.lang.Object implements com.intel.moe.natj.general.Mapper  {
	public void  () 
	public long toNative (java.lang.Object, com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo) 
		Object instance
		com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo info
		String string
		long peer
	public java.lang.Object toJava (long, com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo) 
		long peer
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo info
		Object instance
}

com/intel/moe/natj/objc/ObjCException.class
ObjCException.java
package com.intel.moe.natj.objc
public com.intel.moe.natj.objc.ObjCException extends com.intel.moe.natj.general.NativeException {
	private static final long serialVersionUID
	public void  (com.intel.moe.natj.objc.ObjCObject) 
		com.intel.moe.natj.objc.ObjCObject peer
	public java.lang.String getMessage () 
}

com/intel/moe/natj/objc/ObjCObject.class
ObjCObject.java
package com.intel.moe.natj.objc
public com.intel.moe.natj.objc.ObjCObject extends com.intel.moe.natj.general.NativeObject {
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object obj
	public boolean isEqual (java.lang.Object) 
		Object obj
}

com/intel/moe/natj/objc/ObjCRuntime$1.class
ObjCRuntime.java
package com.intel.moe.natj.objc
final com.intel.moe.natj.objc.ObjCRuntime$1 extends java.lang.Object implements com.intel.moe.natj.general.Pointer$Releaser  {
	void  () 
	public void release (long) 
		long peer
}

com/intel/moe/natj/objc/ObjCRuntime$ObjCAssociation$ObjCBlockInfo.class
ObjCRuntime.java
package com.intel.moe.natj.objc
 com.intel.moe.natj.objc.ObjCRuntime$ObjCAssociation$ObjCBlockInfo extends java.lang.Object implements com.intel.moe.natj.objc.ann.ObjCBlock  {
	private String name
	private Class[] argTypes
	public void  (java.lang.String, java.lang.Class[]) 
		String name
		Class[] argTypes
	public java.lang.Class annotationType () 
	public java.lang.String name () 
	public java.lang.Class[] argTypes () 
}

com/intel/moe/natj/objc/ObjCRuntime$ObjCAssociation.class
ObjCRuntime.java
package com.intel.moe.natj.objc
 com.intel.moe.natj.objc.ObjCRuntime$ObjCAssociation extends java.lang.Object {
	public static com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo associationInfo
	private void  () 
	private static com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo createBuildInfoForAssociation () 
		Exception e
	public static com.intel.moe.natj.general.NatJ$NativeObjectConstructionInfo createBuildInfoForBlockAssociation (java.lang.String, java.lang.Class[]) 
		Exception e
		String name
		Class[] argTypes
	static void  () 
}

com/intel/moe/natj/objc/ObjCRuntime.class
ObjCRuntime.java
package com.intel.moe.natj.objc
public com.intel.moe.natj.objc.ObjCRuntime extends com.intel.moe.natj.general.NativeRuntime {
	private static com.intel.moe.natj.general.Pointer$Releaser strongReleaser
	private static Class rootType
	private static String platformRoot
	private java.util.HashMap resolvedObjCClasses
	private java.util.Set sdkPackages
	private java.util.SortedMap preferablePackagesForPrefixes
	private java.util.Set externalPackages
	protected void doRegistration (java.lang.Class) 
		Class type
		long objcClass
		com.intel.moe.natj.objc.ann.ObjCCategory ann
	private void  () 
		String coreimage
		String foundation
		String uikit
		String mapkit
		String glkit
		String foundation
		String coreimage
		String foundation
		String uikit
		String glkit
		String platform
	public static com.intel.moe.natj.general.Pointer createStrongPointer (long, boolean) 
		long peer
		boolean owned
	public static com.intel.moe.natj.objc.WeakReference createWeakReference (long) 
		long peer
	public void tryToDisposeCallback (java.lang.Object) 
		Object callback
	public static java.lang.String getObjectClassName (java.lang.Object) 
		com.intel.moe.natj.general.Pointer peer
		Object instance
		com.intel.moe.natj.general.Pointer peer
	public static com.intel.moe.natj.objc.ObjCObject cast (java.lang.Object, java.lang.Class) 
		java.lang.reflect.Constructor constructor
		com.intel.moe.natj.objc.ObjCObject castedObject
		Exception ex
		com.intel.moe.natj.general.Pointer peer
		long ptr
		com.intel.moe.natj.objc.ObjCObject castedObject
		Object instance
		Class cls
		com.intel.moe.natj.objc.ObjCObject castedObject
	public static com.intel.moe.natj.objc.ObjCObject cast (com.intel.moe.natj.c.OpaquePtr, java.lang.Class) 
		com.intel.moe.natj.c.OpaquePtr ptr
		Class cls
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo toObjCObjectInfo
	public static com.intel.moe.natj.c.OpaquePtr cast (com.intel.moe.natj.objc.ObjCObject, java.lang.Class) 
		com.intel.moe.natj.objc.ObjCObject obj
		Class cls
		com.intel.moe.natj.general.NatJ$JavaObjectConstructionInfo toOpqquePtrInfo
	public static java.lang.Class getHierarchyRootType () 
		Class resolvedRootType
		ClassNotFoundException e
		ClassCastException e
	public void handleFrameworkInitializer (com.intel.moe.natj.objc.IFrameworkInitializer) 
		java.util.Map$Entry entry
		com.intel.moe.natj.objc.IFrameworkInitializer initializer
		java.util.Set externals
		java.util.Map preferables
	public void addExternalPackage (java.lang.String) 
		String name
	public void addExternalPackagesForPrefix (java.lang.String, java.util.Set) 
		java.util.Set oldPackages
		java.util.HashSet newPackages
		String prefix
		java.util.Set packages
	public java.lang.Class resolveObjCClass (long) 
		java.util.Map$Entry entry
		String subfix
		String end
		int i
		String pack
		String pack
		String pack
		java.util.Set packagesList
		java.util.SortedMap subMap
		Long resolvable
		java.util.List resolvables
		String name
		Class javaClass
		long cls
	private void cleanupObjCProxy (java.lang.Object) 
		Object peer
	private void cleanupObjCBlock (java.lang.Object, java.lang.reflect.Method) 
		Object peer
		java.lang.reflect.Method method
	public static void associateObjCObject (long, java.lang.Object) 
		long owner
		Object instance
		long pool
		long peer
	public static void associateObjCObject (com.intel.moe.natj.objc.ObjCObject, java.lang.Object) 
		com.intel.moe.natj.objc.ObjCObject owner
		Object instance
	public static void associateObjCObject (long, java.lang.Object, java.lang.String, java.lang.Class[]) 
		long owner
		Object instance
		String name
		Class[] argTypes
		long pool
		long peer
	public static void associateObjCObject (com.intel.moe.natj.objc.ObjCObject, java.lang.Object, java.lang.String, java.lang.Class[]) 
		com.intel.moe.natj.objc.ObjCObject owner
		Object instance
		String name
		Class[] argTypes
	public static void dissociateObjCObject (long, java.lang.Object) 
		long owner
		Object instance
		long pool
		long peer
	public static void dissociateObjCObject (com.intel.moe.natj.objc.ObjCObject, java.lang.Object) 
		com.intel.moe.natj.objc.ObjCObject owner
		Object instance
	public static void dissociateObjCObject (long, java.lang.Object, java.lang.String, java.lang.Class[]) 
		long owner
		Object instance
		String name
		Class[] argTypes
		long pool
		long peer
	public static void dissociateObjCObject (com.intel.moe.natj.objc.ObjCObject, java.lang.Object, java.lang.String, java.lang.Class[]) 
		com.intel.moe.natj.objc.ObjCObject owner
		Object instance
		String name
		Class[] argTypes
	public byte getDefaultUnboxPolicy () 
	private static native void initialize (com.intel.moe.natj.objc.ObjCRuntime) 
	private static native long registerClass (java.lang.Class) 
	public static native void retainObject (long) 
	public static native void releaseObject (long) 
	public static native void autoreleaseObject (long) 
	public static native java.lang.String createJavaString (long) 
	public static native long createNativeString (java.lang.String) 
	public static native long createProxyClass (java.lang.Class) 
	public static native long createProxyInstance (long, java.lang.Object) 
	public static native long createDataForNativeBlock (java.lang.Object) 
	public static native long createDataForJavaBlock (java.lang.Object) 
	public static native long createNativeCallbackFromJavaInstance (java.lang.Object, long) 
	public static native java.lang.Object getInstanceForJavaBlock (long) 
	public static native java.lang.Object getJavaReferenceOfBindingObject (long) 
	public static native void setJavaReferenceOfBindingObject (long, java.lang.Object) 
	public static native java.lang.Object getJavaReferenceOfCustomObject (long) 
	public static native void setJavaReferenceOfCustomObject (long, java.lang.Object) 
	public static native boolean isKindOfInheritedClass (long) 
	public static native boolean isKindOfProxyClass (long) 
	public static native boolean isKindOfHybridClass (long) 
	public static native java.lang.String getObjectDescription (long) 
	public static native long getObjectClass (long) 
	public static native long getClassParent (long) 
	public static native long getClassByName (java.lang.String) 
	public static native boolean isObjectString (long) 
	public static native boolean isObjectBlock (long) 
	public static native boolean isStackBlock (long) 
	public static native long copyBlock (long) 
	public static native java.lang.String getClassName (long) 
	public static native java.lang.Object getInitTargetOnCurrentThread () 
	public static native long registerSelector (java.lang.String) 
	public static native void lockObject (long) 
	public static native void unlockObject (long) 
	public static native java.lang.Class getJavaTypeForHybridClass (long) 
	public static native void storeWeak (long, long) 
	public static native long loadWeak (long) 
	public static native void destroyWeak (long) 
	public static native void associateObjCObject (long, long) 
	public static native void dissociateObjCObject (long, long) 
	public static native long createAutoReleasePool () 
	public static native void releaseAutoReleasePool (long) 
	public static native boolean forwardBooleanBlockCall (long, long, java.lang.Object[]) 
	public static native byte forwardByteBlockCall (long, long, java.lang.Object[]) 
	public static native char forwardCharBlockCall (long, long, java.lang.Object[]) 
	public static native short forwardShortBlockCall (long, long, java.lang.Object[]) 
	public static native int forwardIntBlockCall (long, long, java.lang.Object[]) 
	public static native long forwardLongBlockCall (long, long, java.lang.Object[]) 
	public static native float forwardFloatBlockCall (long, long, java.lang.Object[]) 
	public static native double forwardDoubleBlockCall (long, long, java.lang.Object[]) 
	public static native void forwardVoidBlockCall (long, long, java.lang.Object[]) 
	public static native java.lang.Object forwardObjectBlockCall (long, long, java.lang.Object[]) 
	static void  () 
}

com/intel/moe/natj/objc/ObjCSelectorsFinder.class
ObjCSelectorsFinder.java
package com.intel.moe.natj.objc
public com.intel.moe.natj.objc.ObjCSelectorsFinder extends java.lang.Object {
	java.util.Map methodsWithSelectorsForClass
	public void  () 
	public com.intel.moe.natj.objc.ann.Selector getSelectorForMethod (java.lang.reflect.Method) 
		java.lang.reflect.Method m
		com.intel.moe.natj.objc.ann.Selector sel
	public void prepareParentsSelectorsList (java.lang.Class) 
		Class inputClass
	private static java.util.Map getMethodsWithSelectorsForClass (java.lang.Class) 
		NoSuchMethodException e
		SecurityException e
		com.intel.moe.natj.objc.ann.Selector selAnn
		java.lang.reflect.Method meth
		java.lang.reflect.Method[] lookupMethods
		Class cls
		Class type
		java.util.Map selectors
		java.util.List classList
		Class[] implInterfaces
		java.lang.reflect.Method classMethod
	private static java.util.List getParents (java.lang.Class) 
		Class[] interfaces
		Class type
		java.util.List resultList
		Class superCls
}

com/intel/moe/natj/objc/SEL.class
SEL.java
package com.intel.moe.natj.objc
public com.intel.moe.natj.objc.SEL extends com.intel.moe.natj.c.StructObject {
	private static java.util.Map resolvedSelectors
	private static long resolveSelectorByName (java.lang.String) 
		Long sel
		String name
		Long sel
	protected void  (com.intel.moe.natj.general.Pointer) 
		com.intel.moe.natj.general.Pointer peer
	public void  (java.lang.String) 
		String name
	public void  (java.lang.reflect.Method) 
		java.lang.reflect.Method method
	static java.lang.String getSelectorString (java.lang.reflect.Method) 
		java.lang.reflect.Method method
		com.intel.moe.natj.objc.ann.Selector ann
	static void  () 
}

com/intel/moe/natj/objc/WeakReference.class
WeakReference.java
package com.intel.moe.natj.objc
public com.intel.moe.natj.objc.WeakReference extends java.lang.Object {
	private long location
	public void  (long) 
		long object
	protected void finalize () 
	public com.intel.moe.natj.general.Pointer getPeer () 
		long peer
	public long getNativePeer () 
}

com/intel/moe/natj/org/
com/intel/moe/natj/org/objectweb/
com/intel/moe/natj/org/objectweb/asm/
com/intel/moe/natj/org/objectweb/asm/Type.class
Type.java
package com.intel.moe.natj.org.objectweb.asm
public com.intel.moe.natj.org.objectweb.asm.Type extends java.lang.Object {
	public static final int VOID
	public static final int BOOLEAN
	public static final int CHAR
	public static final int BYTE
	public static final int SHORT
	public static final int INT
	public static final int FLOAT
	public static final int LONG
	public static final int DOUBLE
	public static final int ARRAY
	public static final int OBJECT
	public static final int METHOD
	public static final com.intel.moe.natj.org.objectweb.asm.Type VOID_TYPE
	public static final com.intel.moe.natj.org.objectweb.asm.Type BOOLEAN_TYPE
	public static final com.intel.moe.natj.org.objectweb.asm.Type CHAR_TYPE
	public static final com.intel.moe.natj.org.objectweb.asm.Type BYTE_TYPE
	public static final com.intel.moe.natj.org.objectweb.asm.Type SHORT_TYPE
	public static final com.intel.moe.natj.org.objectweb.asm.Type INT_TYPE
	public static final com.intel.moe.natj.org.objectweb.asm.Type FLOAT_TYPE
	public static final com.intel.moe.natj.org.objectweb.asm.Type LONG_TYPE
	public static final com.intel.moe.natj.org.objectweb.asm.Type DOUBLE_TYPE
	private final int sort
	private final char[] buf
	private final int off
	private final int len
	private void  (int, char[], int, int) 
		int sort
		char[] buf
		int off
		int len
	public static com.intel.moe.natj.org.objectweb.asm.Type getType (java.lang.String) 
		String typeDescriptor
	public static com.intel.moe.natj.org.objectweb.asm.Type getObjectType (java.lang.String) 
		String internalName
		char[] buf
	public static com.intel.moe.natj.org.objectweb.asm.Type getMethodType (java.lang.String) 
		String methodDescriptor
	public static transient com.intel.moe.natj.org.objectweb.asm.Type getMethodType (com.intel.moe.natj.org.objectweb.asm.Type, com.intel.moe.natj.org.objectweb.asm.Type[]) 
		com.intel.moe.natj.org.objectweb.asm.Type returnType
		com.intel.moe.natj.org.objectweb.asm.Type[] argumentTypes
	public static com.intel.moe.natj.org.objectweb.asm.Type getType (java.lang.Class) 
		Class c
	public static com.intel.moe.natj.org.objectweb.asm.Type getType (java.lang.reflect.Constructor) 
		java.lang.reflect.Constructor c
	public static com.intel.moe.natj.org.objectweb.asm.Type getType (java.lang.reflect.Method) 
		java.lang.reflect.Method m
	public static com.intel.moe.natj.org.objectweb.asm.Type[] getArgumentTypes (java.lang.String) 
		char car
		String methodDescriptor
		char[] buf
		int off
		int size
		com.intel.moe.natj.org.objectweb.asm.Type[] args
	public static com.intel.moe.natj.org.objectweb.asm.Type[] getArgumentTypes (java.lang.reflect.Method) 
		int i
		java.lang.reflect.Method method
		Class[] classes
		com.intel.moe.natj.org.objectweb.asm.Type[] types
	public static com.intel.moe.natj.org.objectweb.asm.Type getReturnType (java.lang.String) 
		String methodDescriptor
		char[] buf
	public static com.intel.moe.natj.org.objectweb.asm.Type getReturnType (java.lang.reflect.Method) 
		java.lang.reflect.Method method
	public static int getArgumentsAndReturnSizes (java.lang.String) 
		char car
		String desc
		int n
		int c
	private static com.intel.moe.natj.org.objectweb.asm.Type getType (char[], int) 
		int len
		int len
		char[] buf
		int off
	public int getSort () 
	public int getDimensions () 
		int i
	public com.intel.moe.natj.org.objectweb.asm.Type getElementType () 
	public java.lang.String getClassName () 
		int i
		StringBuilder sb
	public java.lang.String getInternalName () 
	public com.intel.moe.natj.org.objectweb.asm.Type[] getArgumentTypes () 
	public com.intel.moe.natj.org.objectweb.asm.Type getReturnType () 
	public int getArgumentsAndReturnSizes () 
	public java.lang.String getDescriptor () 
		StringBuffer buf
	public static transient java.lang.String getMethodDescriptor (com.intel.moe.natj.org.objectweb.asm.Type, com.intel.moe.natj.org.objectweb.asm.Type[]) 
		int i
		com.intel.moe.natj.org.objectweb.asm.Type returnType
		com.intel.moe.natj.org.objectweb.asm.Type[] argumentTypes
		StringBuffer buf
	private void getDescriptor (java.lang.StringBuffer) 
		StringBuffer buf
	public static java.lang.String getInternalName (java.lang.Class) 
		Class c
	public static java.lang.String getDescriptor (java.lang.Class) 
		Class c
		StringBuffer buf
	public static java.lang.String getConstructorDescriptor (java.lang.reflect.Constructor) 
		int i
		java.lang.reflect.Constructor c
		Class[] parameters
		StringBuffer buf
	public static java.lang.String getMethodDescriptor (java.lang.reflect.Method) 
		int i
		java.lang.reflect.Method m
		Class[] parameters
		StringBuffer buf
	private static void getDescriptor (java.lang.StringBuffer, java.lang.Class) 
		char car
		char car
		char car
		char car
		char car
		char car
		char car
		char car
		char car
		char car
		int i
		String name
		int len
		StringBuffer buf
		Class c
		Class d
	public int getSize () 
	public boolean equals (java.lang.Object) 
		int i
		int j
		int end
		Object o
		com.intel.moe.natj.org.objectweb.asm.Type t
	public int hashCode () 
		int i
		int end
		int hc
	public java.lang.String toString () 
	static void  () 
}

ios/
ios/accelerate/
ios/accelerate/c/
ios/accelerate/c/Accelerate$Function_la_matrix_from_double_buffer_nocopy.class
Accelerate.java
package ios.accelerate.c
public abstract ios.accelerate.c.Accelerate$Function_la_matrix_from_double_buffer_nocopy extends java.lang.Object {
	public abstract void call_la_matrix_from_double_buffer_nocopy (com.intel.moe.natj.general.ptr.VoidPtr) 
}

ios/accelerate/c/Accelerate$Function_la_matrix_from_float_buffer_nocopy.class
Accelerate.java
package ios.accelerate.c
public abstract ios.accelerate.c.Accelerate$Function_la_matrix_from_float_buffer_nocopy extends java.lang.Object {
	public abstract void call_la_matrix_from_float_buffer_nocopy (com.intel.moe.natj.general.ptr.VoidPtr) 
}

ios/accelerate/c/Accelerate$Function_SetBLASParamErrorProc.class
Accelerate.java
package ios.accelerate.c
public abstract ios.accelerate.c.Accelerate$Function_SetBLASParamErrorProc extends java.lang.Object {
	public abstract void call_SetBLASParamErrorProc (java.lang.String, java.lang.String, com.intel.moe.natj.general.ptr.ConstIntPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
}

ios/accelerate/c/Accelerate$Function_vImageCreateCGImageFromBuffer.class
Accelerate.java
package ios.accelerate.c
public abstract ios.accelerate.c.Accelerate$Function_vImageCreateCGImageFromBuffer extends java.lang.Object {
	public abstract void call_vImageCreateCGImageFromBuffer (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.VoidPtr) 
}

ios/accelerate/c/Accelerate$Function_vImageCVImageFormat_SetUserData.class
Accelerate.java
package ios.accelerate.c
public abstract ios.accelerate.c.Accelerate$Function_vImageCVImageFormat_SetUserData extends java.lang.Object {
	public abstract void call_vImageCVImageFormat_SetUserData (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.VoidPtr) 
}

ios/accelerate/c/Accelerate$Function_vImageGetResamplingFilterSize.class
Accelerate.java
package ios.accelerate.c
public abstract ios.accelerate.c.Accelerate$Function_vImageGetResamplingFilterSize extends java.lang.Object {
	public abstract void call_vImageGetResamplingFilterSize (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, com.intel.moe.natj.general.ptr.VoidPtr) 
}

ios/accelerate/c/Accelerate$Function_vImageNewResamplingFilterForFunctionUsingBuffer.class
Accelerate.java
package ios.accelerate.c
public abstract ios.accelerate.c.Accelerate$Function_vImageNewResamplingFilterForFunctionUsingBuffer extends java.lang.Object {
	public abstract void call_vImageNewResamplingFilterForFunctionUsingBuffer (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, com.intel.moe.natj.general.ptr.VoidPtr) 
}

ios/accelerate/c/Accelerate.class
Accelerate.java
package ios.accelerate.c
public final ios.accelerate.c.Accelerate extends java.lang.Object {
	private void  () 
	public static native ios.accelerate.opaque.FFTSetup vDSP_create_fftsetup (long, int) 
	public static native void vDSP_destroy_fftsetup (ios.accelerate.opaque.FFTSetup) 
	public static native ios.accelerate.opaque.FFTSetupD vDSP_create_fftsetupD (long, int) 
	public static native void vDSP_destroy_fftsetupD (ios.accelerate.opaque.FFTSetupD) 
	public static native ios.accelerate.opaque.vDSP_biquad_Setup vDSP_biquad_CreateSetup (com.intel.moe.natj.general.ptr.ConstDoublePtr, long) 
	public static native ios.accelerate.opaque.vDSP_biquad_SetupD vDSP_biquad_CreateSetupD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long) 
	public static native void vDSP_biquad_DestroySetup (ios.accelerate.opaque.vDSP_biquad_Setup) 
	public static native void vDSP_biquad_DestroySetupD (ios.accelerate.opaque.vDSP_biquad_SetupD) 
	public static native ios.accelerate.opaque.vDSP_biquadm_Setup vDSP_biquadm_CreateSetup (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, long) 
	public static native ios.accelerate.opaque.vDSP_biquadm_SetupD vDSP_biquadm_CreateSetupD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, long) 
	public static native void vDSP_biquadm_DestroySetup (ios.accelerate.opaque.vDSP_biquadm_Setup) 
	public static native void vDSP_biquadm_DestroySetupD (ios.accelerate.opaque.vDSP_biquadm_SetupD) 
	public static native void vDSP_biquadm_CopyState (ios.accelerate.opaque.vDSP_biquadm_Setup, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void vDSP_biquadm_CopyStateD (ios.accelerate.opaque.vDSP_biquadm_SetupD, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void vDSP_biquadm_ResetState (ios.accelerate.opaque.vDSP_biquadm_Setup) 
	public static native void vDSP_biquadm_ResetStateD (ios.accelerate.opaque.vDSP_biquadm_SetupD) 
	public static native void vDSP_ctoz (ios.accelerate.struct.DSPComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_ctozD (ios.accelerate.struct.DSPDoubleComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_ztoc (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPComplex, long, long) 
	public static native void vDSP_ztocD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleComplex, long, long) 
	public static native void vDSP_fft_zip (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fft_zipD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fft_zipt (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, int) 
	public static native void vDSP_fft_ziptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, int) 
	public static native void vDSP_fft_zop (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fft_zopt (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, int) 
	public static native void vDSP_fft_zopD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fft_zoptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, int) 
	public static native void vDSP_fft_zrip (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fft_zripD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fft_zript (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, int) 
	public static native void vDSP_fft_zriptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, int) 
	public static native void vDSP_fft_zrop (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fft_zropD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fft_zropt (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, int) 
	public static native void vDSP_fft_zroptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, int) 
	public static native void vDSP_fft2d_zip (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fft2d_zipD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fft2d_zipt (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fft2d_ziptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fft2d_zop (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fft2d_zopD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fft2d_zopt (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fft2d_zoptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fft2d_zrip (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fft2d_zripD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fft2d_zript (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fft2d_zriptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fft2d_zrop (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fft2d_zropt (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fft2d_zropD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fft2d_zroptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fftm_zip (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fftm_zipD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fftm_zipt (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fftm_ziptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fftm_zop (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fftm_zopD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fftm_zopt (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fftm_zoptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fftm_zrip (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fftm_zripD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fftm_zript (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fftm_zriptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fftm_zrop (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fftm_zropt (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fftm_zropD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long, int) 
	public static native void vDSP_fftm_zroptD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fft3_zop (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fft3_zopD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_fft5_zop (ios.accelerate.opaque.FFTSetup, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_fft5_zopD (ios.accelerate.opaque.FFTSetupD, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_biquad (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_biquadD (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_biquadm (ios.accelerate.opaque.vDSP_biquadm_Setup, com.intel.moe.natj.general.ptr.Ptr, long, com.intel.moe.natj.general.ptr.Ptr, long, long) 
	public static native void vDSP_biquadmD (ios.accelerate.opaque.vDSP_biquadm_SetupD, com.intel.moe.natj.general.ptr.Ptr, long, com.intel.moe.natj.general.ptr.Ptr, long, long) 
	public static native void vDSP_conv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long, long) 
	public static native void vDSP_convD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long, long) 
	public static native void vDSP_zconv (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long, long) 
	public static native void vDSP_zconvD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long) 
	public static native void vDSP_f3x3 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native void vDSP_f3x3D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native void vDSP_f5x5 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native void vDSP_f5x5D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native void vDSP_imgfir (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_imgfirD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_mtrans (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long, long) 
	public static native void vDSP_mtransD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long, long) 
	public static native void vDSP_mmul (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long, long, long) 
	public static native void vDSP_mmulD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long, long, long) 
	public static native void vDSP_zmma (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long, long, long) 
	public static native void vDSP_zmmaD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long) 
	public static native void vDSP_zmms (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long, long, long) 
	public static native void vDSP_zmmsD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long) 
	public static native void vDSP_zvmmaa (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvmmaaD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_zmsm (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long, long, long) 
	public static native void vDSP_zmsmD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long) 
	public static native void vDSP_zmmul (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long, long, long) 
	public static native void vDSP_zmmulD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, long, long) 
	public static native void vDSP_vadd (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vaddD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vaddi (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_zvadd (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvaddD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_zrvadd (ios.accelerate.struct.DSPSplitComplex, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zrvaddD (ios.accelerate.struct.DSPDoubleSplitComplex, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_vsub (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsubD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_zvsub (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvsubD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_vmul (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vmulD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_zrvmul (ios.accelerate.struct.DSPSplitComplex, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zrvmulD (ios.accelerate.struct.DSPDoubleSplitComplex, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_vdiv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vdivD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vdivi (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_zvdiv (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvdivD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_zrvdiv (ios.accelerate.struct.DSPSplitComplex, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zrvdivD (ios.accelerate.struct.DSPDoubleSplitComplex, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_vsmul (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsmulD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsq (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsqD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vssq (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vssqD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_distancesq (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_distancesqD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_dotpr (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_dotprD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_zdotpr (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long) 
	public static native void vDSP_zdotprD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long) 
	public static native void vDSP_zrdotpr (ios.accelerate.struct.DSPSplitComplex, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, ios.accelerate.struct.DSPSplitComplex, long) 
	public static native void vDSP_zrdotprD (ios.accelerate.struct.DSPDoubleSplitComplex, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, ios.accelerate.struct.DSPDoubleSplitComplex, long) 
	public static native void vDSP_vam (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vamD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vma (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vmaD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_zvma (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvmaD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_zvmul (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long, int) 
	public static native void vDSP_zvmulD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long, int) 
	public static native void vDSP_zidotpr (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long) 
	public static native void vDSP_zidotprD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long) 
	public static native void vDSP_zvcma (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvcmaD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_zrvsub (ios.accelerate.struct.DSPSplitComplex, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zrvsubD (ios.accelerate.struct.DSPDoubleSplitComplex, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_vdpsp (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vspdp (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vabs (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vabsD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vabsi (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_zvabs (ios.accelerate.struct.DSPSplitComplex, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_zvabsD (ios.accelerate.struct.DSPDoubleSplitComplex, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_veqvi (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vfill (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vfillD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vfilli (com.intel.moe.natj.general.ptr.ConstIntPtr, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_zvfill (ios.accelerate.struct.DSPSplitComplex, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvfillD (ios.accelerate.struct.DSPDoubleSplitComplex, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_vsadd (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsaddD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsaddi (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.ConstIntPtr, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vsdiv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsdivD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsdivi (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.ConstIntPtr, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_zaspec (ios.accelerate.struct.DSPSplitComplex, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_zaspecD (ios.accelerate.struct.DSPDoubleSplitComplex, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_blkman_window (com.intel.moe.natj.general.ptr.FloatPtr, long, int) 
	public static native void vDSP_blkman_windowD (com.intel.moe.natj.general.ptr.DoublePtr, long, int) 
	public static native void vDSP_zcoher (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, ios.accelerate.struct.DSPSplitComplex, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_zcoherD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, ios.accelerate.struct.DSPDoubleSplitComplex, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_desamp (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_desampD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_zrdesamp (ios.accelerate.struct.DSPSplitComplex, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zrdesampD (ios.accelerate.struct.DSPDoubleSplitComplex, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_ztrans (com.intel.moe.natj.general.ptr.ConstFloatPtr, ios.accelerate.struct.DSPSplitComplex, ios.accelerate.struct.DSPSplitComplex, long) 
	public static native void vDSP_ztransD (com.intel.moe.natj.general.ptr.ConstDoublePtr, ios.accelerate.struct.DSPDoubleSplitComplex, ios.accelerate.struct.DSPDoubleSplitComplex, long) 
	public static native void vDSP_zcspec (ios.accelerate.struct.DSPSplitComplex, ios.accelerate.struct.DSPSplitComplex, ios.accelerate.struct.DSPSplitComplex, long) 
	public static native void vDSP_zcspecD (ios.accelerate.struct.DSPDoubleSplitComplex, ios.accelerate.struct.DSPDoubleSplitComplex, ios.accelerate.struct.DSPDoubleSplitComplex, long) 
	public static native void vDSP_zvcmul (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvcmulD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_zvconj (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvconjD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_zvzsml (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvzsmlD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_zvmags (ios.accelerate.struct.DSPSplitComplex, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_zvmagsD (ios.accelerate.struct.DSPDoubleSplitComplex, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_zvmgsa (ios.accelerate.struct.DSPSplitComplex, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_zvmgsaD (ios.accelerate.struct.DSPDoubleSplitComplex, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_zvmov (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvmovD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_zvneg (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvnegD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_zvphas (ios.accelerate.struct.DSPSplitComplex, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_zvphasD (ios.accelerate.struct.DSPDoubleSplitComplex, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_zvsma (ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, ios.accelerate.struct.DSPSplitComplex, long, ios.accelerate.struct.DSPSplitComplex, long, long) 
	public static native void vDSP_zvsmaD (ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, ios.accelerate.struct.DSPDoubleSplitComplex, long, ios.accelerate.struct.DSPDoubleSplitComplex, long, long) 
	public static native void vDSP_deq22 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_deq22D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_hamm_window (com.intel.moe.natj.general.ptr.FloatPtr, long, int) 
	public static native void vDSP_hamm_windowD (com.intel.moe.natj.general.ptr.DoublePtr, long, int) 
	public static native void vDSP_hann_window (com.intel.moe.natj.general.ptr.FloatPtr, long, int) 
	public static native void vDSP_hann_windowD (com.intel.moe.natj.general.ptr.DoublePtr, long, int) 
	public static native void vDSP_maxmgv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_maxmgvD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_maxmgvi (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.NUIntPtr, long) 
	public static native void vDSP_maxmgviD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.NUIntPtr, long) 
	public static native void vDSP_maxv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_maxvD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_maxvi (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.NUIntPtr, long) 
	public static native void vDSP_maxviD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.NUIntPtr, long) 
	public static native void vDSP_meamgv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_meamgvD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_meanv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_meanvD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_measqv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_measqvD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_minmgv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_minmgvD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_minmgvi (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.NUIntPtr, long) 
	public static native void vDSP_minmgviD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.NUIntPtr, long) 
	public static native void vDSP_minv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_minvD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_minvi (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.NUIntPtr, long) 
	public static native void vDSP_minviD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.NUIntPtr, long) 
	public static native void vDSP_mmov (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long, long, long) 
	public static native void vDSP_mmovD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long, long, long) 
	public static native void vDSP_mvessq (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_mvessqD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_nzcros (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, com.intel.moe.natj.general.ptr.NUIntPtr, com.intel.moe.natj.general.ptr.NUIntPtr, long) 
	public static native void vDSP_nzcrosD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, long, com.intel.moe.natj.general.ptr.NUIntPtr, com.intel.moe.natj.general.ptr.NUIntPtr, long) 
	public static native void vDSP_polar (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_polarD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_rect (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_rectD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_rmsqv (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_rmsqvD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_svdiv (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_svdivD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_sve (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_sveD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_svemg (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_svemgD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_svesq (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_svesqD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_sve_svesq (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_sve_svesqD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_normalize (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_normalizeD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_svs (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_svsD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_vaam (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vaamD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vasbm (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vasbmD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vasm (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vasmD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vavlin (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vavlinD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vclip (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vclipD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vclipc (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long, com.intel.moe.natj.general.ptr.NUIntPtr, com.intel.moe.natj.general.ptr.NUIntPtr) 
	public static native void vDSP_vclipcD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long, com.intel.moe.natj.general.ptr.NUIntPtr, com.intel.moe.natj.general.ptr.NUIntPtr) 
	public static native void vDSP_vclr (com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vclrD (com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vcmprs (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vcmprsD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vdbcon (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long, int) 
	public static native void vDSP_vdbconD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long, int) 
	public static native void vDSP_vdist (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vdistD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_venvlp (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_venvlpD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vfix8 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.BytePtr, long, long) 
	public static native void vDSP_vfix8D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.BytePtr, long, long) 
	public static native void vDSP_vfix16 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ShortPtr, long, long) 
	public static native void vDSP_vfix16D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ShortPtr, long, long) 
	public static native void vDSP_vfix32 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vfix32D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vfixu8 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.BytePtr, long, long) 
	public static native void vDSP_vfixu8D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.BytePtr, long, long) 
	public static native void vDSP_vfixu16 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.CharPtr, long, long) 
	public static native void vDSP_vfixu16D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.CharPtr, long, long) 
	public static native void vDSP_vfixu32 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vfixu32D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vsmfixu24 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, ios.accelerate.struct.vDSP_uint24, long, long) 
	public static native void vDSP_vsmfix24 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, ios.accelerate.struct.vDSP_int24, long, long) 
	public static native void vDSP_vfltu24 (ios.accelerate.struct.vDSP_uint24, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vflt24 (ios.accelerate.struct.vDSP_int24, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vfltsmu24 (ios.accelerate.struct.vDSP_uint24, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vfltsm24 (ios.accelerate.struct.vDSP_int24, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vfixr8 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.BytePtr, long, long) 
	public static native void vDSP_vfixr8D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.BytePtr, long, long) 
	public static native void vDSP_vfixr16 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ShortPtr, long, long) 
	public static native void vDSP_vfixr16D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ShortPtr, long, long) 
	public static native void vDSP_vfixr32 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vfixr32D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vfixru8 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.BytePtr, long, long) 
	public static native void vDSP_vfixru8D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.BytePtr, long, long) 
	public static native void vDSP_vfixru16 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.CharPtr, long, long) 
	public static native void vDSP_vfixru16D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.CharPtr, long, long) 
	public static native void vDSP_vfixru32 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vfixru32D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vflt8 (java.lang.String, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vflt8D (java.lang.String, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vflt16 (com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vflt16D (com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vflt32 (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vflt32D (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vfltu8 (java.lang.String, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vfltu8D (java.lang.String, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vfltu16 (com.intel.moe.natj.general.ptr.ConstCharPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vfltu16D (com.intel.moe.natj.general.ptr.ConstCharPtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vfltu32 (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vfltu32D (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vfrac (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vfracD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vgathr (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstNUIntPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vgathrD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstNUIntPtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vgathra (com.intel.moe.natj.general.ptr.Ptr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vgathraD (com.intel.moe.natj.general.ptr.Ptr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vgen (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vgenD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vgenp (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long, long) 
	public static native void vDSP_vgenpD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long, long) 
	public static native void vDSP_viclip (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_viclipD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vindex (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vindexD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vintb (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vintbD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vlim (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vlimD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vlint (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long, long) 
	public static native void vDSP_vlintD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long, long) 
	public static native void vDSP_vmax (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vmaxD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vmaxmg (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vmaxmgD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vswmax (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long, long) 
	public static native void vDSP_vswmaxD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long, long) 
	public static native void vDSP_vmin (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vminD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vminmg (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vminmgD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vmma (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vmmaD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vmmsb (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vmmsbD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vmsa (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vmsaD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vmsb (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vmsbD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vnabs (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vnabsD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vneg (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vnegD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vpoly (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long, long) 
	public static native void vDSP_vpolyD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long, long) 
	public static native void vDSP_vpythg (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vpythgD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vqint (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long, long) 
	public static native void vDSP_vqintD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long, long) 
	public static native void vDSP_vramp (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vrampD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vrsum (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vrsumD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vrvrs (com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vrvrsD (com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsbm (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsbmD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsbsbm (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsbsbmD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsbsm (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsbsmD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsimps (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsimpsD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsma (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsmaD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsmsa (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsmsaD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsmsb (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsmsbD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsmsma (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vsmsmaD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vsort (com.intel.moe.natj.general.ptr.FloatPtr, long, int) 
	public static native void vDSP_vsortD (com.intel.moe.natj.general.ptr.DoublePtr, long, int) 
	public static native void vDSP_vsorti (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.NUIntPtr, com.intel.moe.natj.general.ptr.NUIntPtr, long, int) 
	public static native void vDSP_vsortiD (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.NUIntPtr, com.intel.moe.natj.general.ptr.NUIntPtr, long, int) 
	public static native void vDSP_vswap (com.intel.moe.natj.general.ptr.FloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vswapD (com.intel.moe.natj.general.ptr.DoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vswsum (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long, long) 
	public static native void vDSP_vswsumD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long, long) 
	public static native void vDSP_vtabi (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vtabiD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vthr (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vthrD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vthres (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vthresD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vthrsc (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vthrscD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vtmerg (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vtmergD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vtrapz (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vtrapzD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_wiener (long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, int, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native void vDSP_wienerD (long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, int, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native void vDSP_FFT16_copv (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native void vDSP_FFT32_copv (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native void vDSP_FFT16_zopv (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native void vDSP_FFT32_zopv (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native ios.accelerate.opaque.vDSP_DFT_Setup vDSP_DFT_CreateSetup (ios.accelerate.opaque.vDSP_DFT_Setup, long) 
	public static native ios.accelerate.opaque.vDSP_DFT_Setup vDSP_DFT_zop_CreateSetup (ios.accelerate.opaque.vDSP_DFT_Setup, long, int) 
	public static native ios.accelerate.opaque.vDSP_DFT_SetupD vDSP_DFT_zop_CreateSetupD (ios.accelerate.opaque.vDSP_DFT_SetupD, long, int) 
	public static native ios.accelerate.opaque.vDSP_DFT_Setup vDSP_DFT_zrop_CreateSetup (ios.accelerate.opaque.vDSP_DFT_Setup, long, int) 
	public static native ios.accelerate.opaque.vDSP_DFT_SetupD vDSP_DFT_zrop_CreateSetupD (ios.accelerate.opaque.vDSP_DFT_SetupD, long, int) 
	public static native void vDSP_DFT_DestroySetup (ios.accelerate.opaque.vDSP_DFT_Setup) 
	public static native void vDSP_DFT_DestroySetupD (ios.accelerate.opaque.vDSP_DFT_SetupD) 
	public static native void vDSP_DFT_zop (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, int) 
	public static native void vDSP_DFT_Execute (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native void vDSP_DFT_ExecuteD (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native ios.accelerate.opaque.vDSP_DFT_Setup vDSP_DCT_CreateSetup (ios.accelerate.opaque.vDSP_DFT_Setup, long, int) 
	public static native void vDSP_DCT_Execute (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native void vDSP_dotpr2 (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void vDSP_dotpr2D (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native void vDSP_dotpr_s1_15 (com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.ShortPtr, long) 
	public static native void vDSP_dotpr2_s1_15 (com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.ShortPtr, com.intel.moe.natj.general.ptr.ShortPtr, long) 
	public static native void vDSP_dotpr_s8_24 (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.IntPtr, long) 
	public static native void vDSP_dotpr2_s8_24 (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, long) 
	public static native void vDSP_vaddsub (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vaddsubD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vrampmul (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vrampmulD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vrampmuladd (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vrampmuladdD (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vrampmul2 (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vrampmul2D (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vrampmuladd2 (com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, long, long) 
	public static native void vDSP_vrampmuladd2D (com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, long, long) 
	public static native void vDSP_vrampmul_s1_15 (com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.ShortPtr, com.intel.moe.natj.general.ptr.ConstShortPtr, com.intel.moe.natj.general.ptr.ShortPtr, long, long) 
	public static native void vDSP_vrampmuladd_s1_15 (com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.ShortPtr, com.intel.moe.natj.general.ptr.ConstShortPtr, com.intel.moe.natj.general.ptr.ShortPtr, long, long) 
	public static native void vDSP_vrampmul2_s1_15 (com.intel.moe.natj.general.ptr.ConstShortPtr, com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.ShortPtr, com.intel.moe.natj.general.ptr.ConstShortPtr, com.intel.moe.natj.general.ptr.ShortPtr, com.intel.moe.natj.general.ptr.ShortPtr, long, long) 
	public static native void vDSP_vrampmuladd2_s1_15 (com.intel.moe.natj.general.ptr.ConstShortPtr, com.intel.moe.natj.general.ptr.ConstShortPtr, long, com.intel.moe.natj.general.ptr.ShortPtr, com.intel.moe.natj.general.ptr.ConstShortPtr, com.intel.moe.natj.general.ptr.ShortPtr, com.intel.moe.natj.general.ptr.ShortPtr, long, long) 
	public static native void vDSP_vrampmul_s8_24 (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.ConstIntPtr, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vrampmuladd_s8_24 (com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.ConstIntPtr, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vrampmul2_s8_24 (com.intel.moe.natj.general.ptr.ConstIntPtr, com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.ConstIntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static native void vDSP_vrampmuladd2_s8_24 (com.intel.moe.natj.general.ptr.ConstIntPtr, com.intel.moe.natj.general.ptr.ConstIntPtr, long, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.ConstIntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, long, long) 
	public static transient native int cblas_errprn (int, int, com.intel.moe.natj.general.ptr.BytePtr, java.lang.Object[]) 
	public static transient native void cblas_xerbla (int, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, java.lang.Object[]) 
	public static native float cblas_sdsdot (int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native double cblas_dsdot (int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native float cblas_sdot (int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native double cblas_ddot (int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int) 
	public static native void cblas_cdotu_sub (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void cblas_cdotc_sub (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void cblas_zdotu_sub (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void cblas_zdotc_sub (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native float cblas_snrm2 (int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native float cblas_sasum (int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native double cblas_dnrm2 (int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int) 
	public static native double cblas_dasum (int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int) 
	public static native float cblas_scnrm2 (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int) 
	public static native float cblas_scasum (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int) 
	public static native double cblas_dznrm2 (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int) 
	public static native double cblas_dzasum (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int) 
	public static native int cblas_isamax (int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native int cblas_idamax (int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int) 
	public static native int cblas_icamax (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int) 
	public static native int cblas_izamax (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int) 
	public static native void cblas_sswap (int, com.intel.moe.natj.general.ptr.FloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_scopy (int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_saxpy (int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void catlas_saxpby (int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void catlas_sset (int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_dswap (int, com.intel.moe.natj.general.ptr.DoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dcopy (int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_daxpy (int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void catlas_daxpby (int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void catlas_dset (int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_cswap (int, com.intel.moe.natj.general.ptr.VoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ccopy (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_caxpy (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void catlas_caxpby (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void catlas_cset (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zswap (int, com.intel.moe.natj.general.ptr.VoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zcopy (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zaxpy (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void catlas_zaxpby (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void catlas_zset (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_srotg (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native void cblas_srotmg (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, float, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native void cblas_srot (int, com.intel.moe.natj.general.ptr.FloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int, float, float) 
	public static native void cblas_srotm (int, com.intel.moe.natj.general.ptr.FloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr) 
	public static native void cblas_drotg (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native void cblas_drotmg (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, double, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native void cblas_drot (int, com.intel.moe.natj.general.ptr.DoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int, double, double) 
	public static native void cblas_drotm (int, com.intel.moe.natj.general.ptr.DoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr) 
	public static native void cblas_sscal (int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_dscal (int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_cscal (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zscal (int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_csscal (int, float, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zdscal (int, double, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_crotg (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void cblas_zrotg (com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void cblas_csrot (int, com.intel.moe.natj.general.ptr.VoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int, float, float) 
	public static native void cblas_zdrot (int, com.intel.moe.natj.general.ptr.VoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int, double, double) 
	public static native void cblas_sgemv (int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_sgbmv (int, int, int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_strmv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_stbmv (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_stpmv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_strsv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_stbsv (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_stpsv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_dgemv (int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dgbmv (int, int, int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dtrmv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dtbmv (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dtpmv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dtrsv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dtbsv (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dtpsv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_cgemv (int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_cgbmv (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ctrmv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ctbmv (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ctpmv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ctrsv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ctbsv (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ctpsv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zgemv (int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zgbmv (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ztrmv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ztbmv (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ztpmv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ztrsv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ztbsv (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ztpsv (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ssymv (int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_ssbmv (int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_sspmv (int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_sger (int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_ssyr (int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_sspr (int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native void cblas_ssyr2 (int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_sspr2 (int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native void cblas_dsymv (int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dsbmv (int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dspmv (int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dger (int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dsyr (int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dspr (int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native void cblas_dsyr2 (int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dspr2 (int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native void cblas_chemv (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_chbmv (int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_chpmv (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_cgeru (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_cgerc (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_cher (int, int, int, float, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_chpr (int, int, int, float, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void cblas_cher2 (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_chpr2 (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void cblas_zhemv (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zhbmv (int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zhpmv (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zgeru (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zgerc (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zher (int, int, int, double, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zhpr (int, int, int, double, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void cblas_zher2 (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zhpr2 (int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native void cblas_sgemm (int, int, int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_ssymm (int, int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_ssyrk (int, int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_ssyr2k (int, int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_strmm (int, int, int, int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_strsm (int, int, int, int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void cblas_dgemm (int, int, int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dsymm (int, int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dsyrk (int, int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dsyr2k (int, int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dtrmm (int, int, int, int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_dtrsm (int, int, int, int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void cblas_cgemm (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_csymm (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_csyrk (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_csyr2k (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ctrmm (int, int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ctrsm (int, int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zgemm (int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zsymm (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zsyrk (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zsyr2k (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ztrmm (int, int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_ztrsm (int, int, int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_chemm (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_cherk (int, int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, float, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_cher2k (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, float, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zhemm (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zherk (int, int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, double, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void cblas_zher2k (int, int, int, int, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, com.intel.moe.natj.general.ptr.ConstVoidPtr, int, double, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native void appleblas_sgeadd (int, int, int, int, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, com.intel.moe.natj.general.ptr.FloatPtr, int) 
	public static native void appleblas_dgeadd (int, int, int, int, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, int, com.intel.moe.natj.general.ptr.DoublePtr, int) 
	public static native void ATLU_DestroyThreadMemory () 
	public static native void SetBLASParamErrorProc (ios.accelerate.c.Accelerate$Function_SetBLASParamErrorProc) 
	public static native int cbdsqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgbbrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgbequ_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgbequb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgbsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgbsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgbtf2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgbtrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgebak_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgebal_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgebd2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgebrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgecon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgeequ_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgeequb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgeev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgeevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgegs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgegv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgehd2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgehrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgelq2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgelqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgels_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgelsd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgelss_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgelsx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgelsy_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgeql2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgeqlf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgeqp3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgeqpf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgeqr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgeqrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgerfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgerq2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgerqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgesc2_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int cgesdd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgesv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgesvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgesvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgetc2_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgetf2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgetrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgetri_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgetrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cggbak_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cggbal_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cggev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cggevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cggglm_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgghrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgglse_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cggqrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cggrqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cggsvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cggsvp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgtcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgtrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgtsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgtsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgttrf_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgttrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cgtts2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chbev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chbevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chbevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chbgst_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chbgv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chbgvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chbgvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chbtrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int checon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cheequb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cheev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cheevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cheevr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cheevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chegs2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chegst_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chegv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chegvd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chegvx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cherfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chesv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chesvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chetd2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chetf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chetrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chetrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chetri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chetrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chfrk_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int chgeqz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native void chla_transtype__ (com.intel.moe.natj.general.ptr.BytePtr, int, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chpcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chpev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chpevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chpevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chpgst_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chpgv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chpgvd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chpgvx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chpsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chpsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chptrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chptrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chsein_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int chseqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clabrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clacgv_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clacn2_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clacon_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clacp2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clacpy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clacrm_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int clacrt_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex) 
	public static native void cladiv_ (ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex) 
	public static native int claed0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claed7_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claed8_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claein_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claesy_ (ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex) 
	public static native int claev2_ (ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int clag2z_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clags2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int clagtm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clahef_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clahqr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clahr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clahrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claic1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex) 
	public static native int clals0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clalsa_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clalsd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native double clangb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clange_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clangt_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex) 
	public static native double clanhb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clanhe_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clanhf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clanhp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clanhs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clanht_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native double clansb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clansp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clansy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clantb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clantp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double clantr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int clapll_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int clapmt_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claqgb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int claqge_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int claqhb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int claqhe_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int claqhp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int claqp2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int claqps_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claqr0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claqr1_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex) 
	public static native int claqr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claqr3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claqr4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claqr5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claqsb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int claqsp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int claqsy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int clar1v_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int clar2v_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clarcm_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int clarf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int clarfb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clarfg_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int clarfp_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int clarft_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clarfx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int clargv_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clarnv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int clarrv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clarscl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clartg_ (ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex) 
	public static native int clartv_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clarz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int clarzb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clarzt_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clascl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clascl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int claset_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clasr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int classq_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int claswp_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clasyf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clatbs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clatdf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clatps_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clatrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clatrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clatrz_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex) 
	public static native int clatzm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int clauu2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int clauum_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpbequ_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpbstf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpbsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpbsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpbtf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpbtrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpftrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpftri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpftrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpocon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpoequ_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpoequb_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cporfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cposv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cposvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpotf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpotrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpotri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpotrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cppcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cppequ_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cppsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cppsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpptrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpstf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpstrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cptcon_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpteqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cptrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cptsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cptsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpttrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cpttrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cptts2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int crot_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int cspcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cspmv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cspr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex) 
	public static native int csprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cspsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cspsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csptrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csrscl_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cstedc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cstegr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cstein_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cstemr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csteqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csycon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csyequb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csymv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csyr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csyrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csysv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csysvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csytf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csytrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csytri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int csytrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctfsm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctftri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctfttp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctfttr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctgevc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctgex2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctgexc_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctgsen_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctgsja_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctgsna_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctgsy2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctgsyl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctpcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctpttf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctpttr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrevc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrexc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrsen_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrsna_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrsyl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrti2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrtri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrttf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctrttp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctzrqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ctzrzf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cung2l_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cung2r_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cungbr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunghr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cungl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunglq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cungql_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cungqr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cungr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cungrq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cungtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunm2l_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunm2r_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunmbr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunmhr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunml2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunmlq_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunmql_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunmqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunmr2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunmr3_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunmrq_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunmrz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cunmtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cupgtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int cupmtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dbdsdc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dbdsqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ddisna_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgbbrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgbequ_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgbequb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgbsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgbsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgbtf2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgbtrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgebak_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgebal_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgebd2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgebrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgecon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgeequ_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgeequb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgeev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgeevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgegs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgegv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgehd2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgehrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgejsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgelq2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgelqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgels_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgelsd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgelss_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgelsx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgelsy_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgeql2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgeqlf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgeqp3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgeqpf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgeqr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgeqrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgerfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgerq2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgerqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgesc2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dgesdd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgesv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgesvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgesvj_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgesvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgetc2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgetf2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgetrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgetri_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgetrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dggbak_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dggbal_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dggev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dggevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dggglm_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgghrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgglse_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dggqrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dggrqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dggsvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dggsvp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgsvj0_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgsvj1_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgtcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgtrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgtsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgtsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgttrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgttrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dgtts2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dhgeqz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dhsein_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dhseqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int disnan_ (com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlabad_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlabrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlacn2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlacon_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlacpy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dladiv_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlae2_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlaebz_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaed0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaed1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaed2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaed3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaed4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaed5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlaed6_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaed7_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaed8_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaed9_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaeda_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaein_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaev2_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlaexc_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlag2_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlag2s_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlags2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlagtf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlagtm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlagts_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlagv2_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlahqr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlahr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlahrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaic1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlaisnan_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlaln2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlals0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlalsa_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlalsd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlamrg_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaneg_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native double dlangb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlange_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlangt_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlanhs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlansb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlansf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlansp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlanst_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlansy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlantb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlantp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlantr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlanv2_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlapll_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlapmt_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native double dlapy2_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlapy3_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlaqgb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int dlaqge_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int dlaqp2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlaqps_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaqr0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaqr1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlaqr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaqr3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaqr4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaqr5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaqsb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int dlaqsp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int dlaqsy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int dlaqtr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlar1v_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlar2v_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlarfb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarfg_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlarfp_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlarft_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarfx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlargv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarnv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlarra_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarrb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarrc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarre_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarrj_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarrk_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarrr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarrv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarscl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlartg_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlartv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaruv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlarz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlarzb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlarzt_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlas2_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlascl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlascl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasd0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasd1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasd2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasd3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasd4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasd5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlasd6_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasd7_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasd8_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasda_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasdq_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasdt_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlaset_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasq1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasq2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasq3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlasq4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlasq5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasq6_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlasr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasrt_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlassq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlasv2_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlaswp_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasy2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlasyf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlat2s_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlatbs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlatdf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlatps_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlatrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlatrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlatrz_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlatzm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlauu2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlauum_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dopgtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dopmtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorg2l_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorg2r_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorgbr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorghr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorgl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorglq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorgql_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorgqr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorgr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorgrq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorgtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorm2l_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorm2r_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dormbr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dormhr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dorml2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dormlq_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dormql_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dormqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dormr2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dormr3_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dormrq_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dormrz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dormtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpbequ_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpbstf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpbsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpbsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpbtf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpbtrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpftrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpftri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpftrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpocon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpoequ_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpoequb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dporfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dposv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dposvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpotf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpotrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpotri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpotrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dppcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dppequ_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dppsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dppsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpptrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpstf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpstrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dptcon_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpteqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dptrfs_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dptsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dptsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpttrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dpttrs_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dptts2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int drscl_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsbev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsbevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsbevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsbgst_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsbgv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsbgvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsbgvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsbtrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsfrk_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dsgesv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dspcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dspev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dspevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dspevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dspgst_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dspgv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dspgvd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dspgvx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsposv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dspsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dspsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsptrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsptrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dstebz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dstedc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dstegr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dstein_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dstemr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsteqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsterf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dstev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dstevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dstevr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dstevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsycon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsyequb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsyev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsyevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsyevr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsyevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsygs2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsygst_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsygv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsygvd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsygvx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsyrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsysv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsysvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsytd2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsytf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsytrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsytrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsytri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dsytrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtfsm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtftri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtfttp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtfttr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtgevc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtgex2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtgexc_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtgsen_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtgsja_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtgsna_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtgsy2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtgsyl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtpcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtpttf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtpttr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrevc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrexc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrsen_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrsna_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrsyl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrti2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrtri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrttf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtrttp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtzrqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dtzrzf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native double dzsum1_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int icmax1_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ieeeck_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int ilaclc_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ilaclr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int iladiag_ (com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int iladlc_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int iladlr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ilaenv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ilaprec_ (com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int ilaslc_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ilaslr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ilatrans_ (com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int ilauplo_ (com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int ilaver_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ilazlc_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ilazlr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int iparmq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int izmax1_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int lsamen_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int smaxloc_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sbdsdc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sbdsqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native double scsum1_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sdisna_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgbbrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgbequ_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgbequb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgbsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgbsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgbtf2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgbtrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgebak_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgebal_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgebd2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgebrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgecon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgeequ_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgeequb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgeev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgeevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgegs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgegv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgehd2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgehrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgejsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgelq2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgelqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgels_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgelsd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgelss_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgelsx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgelsy_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgeql2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgeqlf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgeqp3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgeqpf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgeqr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgeqrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgerfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgerq2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgerqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgesc2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int sgesdd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgesv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgesvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgesvj_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgesvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgetc2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgetf2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgetrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgetri_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgetrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sggbak_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sggbal_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sggev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sggevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sggglm_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgghrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgglse_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sggqrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sggrqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sggsvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sggsvp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgsvj0_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgsvj1_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgtcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgtrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgtsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgtsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgttrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgttrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sgtts2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int shgeqz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int shsein_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int shseqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sisnan_ (com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slabad_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slabrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slacn2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slacon_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slacpy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sladiv_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slae2_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slaebz_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaed0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaed1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaed2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaed3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaed4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaed5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slaed6_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaed7_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaed8_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaed9_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaeda_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaein_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaev2_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slaexc_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slag2_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slag2d_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slags2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slagtf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slagtm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slagts_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slagv2_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slahqr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slahr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slahrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaic1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slaisnan_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slaln2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slals0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slalsa_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slalsd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slamrg_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaneg_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native double slangb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slange_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slangt_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slanhs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slansb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slansf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slansp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slanst_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slansy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slantb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slantp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slantr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slanv2_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slapll_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slapmt_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native double slapy2_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slapy3_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slaqgb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int slaqge_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int slaqp2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slaqps_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaqr0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaqr1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slaqr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaqr3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaqr4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaqr5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaqsb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int slaqsp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int slaqsy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int slaqtr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slar1v_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slar2v_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slarfb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarfg_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slarfp_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slarft_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarfx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slargv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarnv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slarra_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarrb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarrc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarre_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarrj_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarrk_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarrr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarrv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarscl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slartg_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slartv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaruv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slarz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slarzb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slarzt_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slas2_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slascl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slascl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasd0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasd1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasd2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasd3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasd4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasd5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slasd6_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasd7_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasd8_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasda_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasdq_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasdt_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slaset_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasq1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasq2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasq3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slasq4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slasq5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasq6_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slasr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasrt_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slassq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slasv2_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slaswp_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasy2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slasyf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slatbs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slatdf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slatps_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slatrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slatrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slatrz_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slatzm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slauu2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slauum_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sopgtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sopmtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorg2l_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorg2r_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorgbr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorghr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorgl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorglq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorgql_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorgqr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorgr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorgrq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorgtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorm2l_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorm2r_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sormbr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sormhr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sorml2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sormlq_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sormql_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sormqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sormr2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sormr3_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sormrq_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sormrz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sormtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spbequ_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spbstf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spbsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spbsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spbtf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spbtrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spftrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spftri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spftrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spocon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spoequ_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spoequb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sporfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sposv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sposvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spotf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spotrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spotri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spotrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sppcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sppequ_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sppsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sppsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spptrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spstf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spstrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sptcon_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spteqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sptrfs_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sptsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sptsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spttrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int spttrs_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sptts2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int srscl_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssbev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssbevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssbevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssbgst_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssbgv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssbgvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssbgvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssbtrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssfrk_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int sspcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sspev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sspevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sspevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sspgst_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sspgv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sspgvd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sspgvx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sspsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sspsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssptrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssptrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sstebz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sstedc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sstegr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sstein_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sstemr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssteqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssterf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sstev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sstevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sstevr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int sstevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssycon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssyequb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssyev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssyevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssyevr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssyevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssygs2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssygst_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssygv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssygvd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssygvx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssyrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssysv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssysvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssytd2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssytf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssytrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssytrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssytri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ssytrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stfsm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stftri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stfttp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stfttr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stgevc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stgex2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stgexc_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stgsen_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stgsja_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stgsna_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stgsy2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stgsyl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stpcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stpttf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stpttr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strevc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strexc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strsen_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strsna_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strsyl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strti2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strtri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strttf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int strttp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stzrqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int stzrzf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zbdsqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zcgesv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zcposv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zdrscl_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgbbrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgbequ_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgbequb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgbsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgbsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgbtf2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgbtrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgebak_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgebal_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgebd2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgebrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgecon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgeequ_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgeequb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgeev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgeevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgegs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgegv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgehd2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgehrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgelq2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgelqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgels_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgelsd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgelss_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgelsx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgelsy_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgeql2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgeqlf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgeqp3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgeqpf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgeqr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgeqrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgerfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgerq2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgerqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgesc2_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int zgesdd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgesv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgesvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgesvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgetc2_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgetf2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgetrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgetri_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgetrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zggbak_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zggbal_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zggev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zggevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zggglm_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgghrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgglse_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zggqrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zggrqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zggsvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zggsvp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgtcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgtrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgtsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgtsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgttrf_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgttrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zgtts2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhbev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhbevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhbevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhbgst_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhbgv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhbgvd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhbgvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhbtrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhecon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zheequb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zheev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zheevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zheevr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zheevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhegs2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhegst_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhegv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhegvd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhegvx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zherfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhesv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhesvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhetd2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhetf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhetrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhetrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhetri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhetrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhfrk_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zhgeqz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhpcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhpev_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhpevd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhpevx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhpgst_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhpgv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhpgvd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhpgvx_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhpsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhpsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhptrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhptrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhsein_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zhseqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlabrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlacgv_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlacn2_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlacon_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlacp2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlacpy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlacrm_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int zlacrt_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native void zladiv_ (ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlaed0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaed7_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaed8_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaein_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaesy_ (ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlaev2_ (ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlag2c_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlags2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlagtm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlahef_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlahqr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlahr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlahrd_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaic1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlals0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlalsa_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlalsd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native double zlangb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlange_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlangt_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native double zlanhb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlanhe_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlanhf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlanhp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlanhs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlanht_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native double zlansb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlansp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlansy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlantb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlantp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double zlantr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int zlapll_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int zlapmt_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaqgb_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int zlaqge_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int zlaqhb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int zlaqhe_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int zlaqhp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int zlaqp2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlaqps_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaqr0_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaqr1_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlaqr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaqr3_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaqr4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaqr5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaqsb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int zlaqsp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int zlaqsy_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int zlar1v_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int zlar2v_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlarcm_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int zlarf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlarfb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlarfg_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlarfp_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlarft_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlarfx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlargv_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlarnv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlarrv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlarscl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlartg_ (ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlartv_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlarz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlarzb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlarzt_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlascl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlascl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlaset_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlasr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlassq_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int zlaswp_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlasyf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlat2c_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_complex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlatbs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlatdf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlatps_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlatrd_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlatrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlatrz_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlatzm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zlauu2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zlauum_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpbequ_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpbstf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpbsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpbsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpbtf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpbtrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpftrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpftri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpftrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpocon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpoequ_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpoequb_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zporfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zposv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zposvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpotf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpotrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpotri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpotrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zppcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zppequ_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zppsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zppsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpptrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpstf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpstrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zptcon_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpteqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zptrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zptsv_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zptsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpttrf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zpttrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zptts2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zrot_ (com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zspcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zspmv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zspr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex) 
	public static native int zsprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zspsv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zspsvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsptrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zstedc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zstegr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zstein_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zstemr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsteqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsycon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsyequb_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsymv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsyr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsyrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsysv_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsysvx_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsytf2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsytrf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsytri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zsytrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztbcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztbrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztbtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztfsm_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztftri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztfttp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztfttr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztgevc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztgex2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztgexc_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztgsen_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztgsja_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztgsna_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztgsy2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztgsyl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztpcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztprfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztptri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztptrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztpttf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztpttr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrcon_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrevc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrexc_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrrfs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrsen_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrsna_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrsyl_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrti2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrtri_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrtrs_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrttf_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztrttp_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztzrqf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int ztzrzf_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zung2l_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zung2r_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zungbr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunghr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zungl2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunglq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zungql_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zungqr_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zungr2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zungrq_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zungtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunm2l_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunm2r_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunmbr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunmhr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunml2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunmlq_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunmql_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunmqr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunmr2_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunmr3_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunmrq_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunmrz_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zunmtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zupgtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int zupmtr_ (com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.BytePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr, ios.accelerate.struct.__CLPK_doublecomplex, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlamc1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native double slamch_ (com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int slamc1_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slamc2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double slamc3_ (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int slamc4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int slamc5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native double dlamch_ (com.intel.moe.natj.general.ptr.BytePtr) 
	public static native int dlamc2_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native double dlamc3_ (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native int dlamc4_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native int dlamc5_ (com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.IntPtr, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native ios.NSObject la_retain (ios.NSObject) 
	public static native void la_release (ios.NSObject) 
	public static native void la_add_attributes (ios.NSObject, long) 
	public static native void la_remove_attributes (ios.NSObject, long) 
	public static native long la_status (ios.NSObject) 
	public static native ios.NSObject la_matrix_from_float_buffer (com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, long, long, long) 
	public static native ios.NSObject la_matrix_from_double_buffer (com.intel.moe.natj.general.ptr.ConstDoublePtr, long, long, long, long, long) 
	public static native ios.NSObject la_matrix_from_float_buffer_nocopy (com.intel.moe.natj.general.ptr.FloatPtr, long, long, long, long, ios.accelerate.c.Accelerate$Function_la_matrix_from_float_buffer_nocopy, long) 
	public static native ios.NSObject la_matrix_from_double_buffer_nocopy (com.intel.moe.natj.general.ptr.DoublePtr, long, long, long, long, ios.accelerate.c.Accelerate$Function_la_matrix_from_double_buffer_nocopy, long) 
	public static native long la_matrix_to_float_buffer (com.intel.moe.natj.general.ptr.FloatPtr, long, ios.NSObject) 
	public static native long la_matrix_to_double_buffer (com.intel.moe.natj.general.ptr.DoublePtr, long, ios.NSObject) 
	public static native long la_matrix_rows (ios.NSObject) 
	public static native long la_matrix_cols (ios.NSObject) 
	public static native ios.NSObject la_matrix_slice (ios.NSObject, long, long, long, long, long, long) 
	public static native ios.NSObject la_identity_matrix (long, int, long) 
	public static native ios.NSObject la_diagonal_matrix_from_vector (ios.NSObject, long) 
	public static native ios.NSObject la_vector_from_matrix_row (ios.NSObject, long) 
	public static native ios.NSObject la_vector_from_matrix_col (ios.NSObject, long) 
	public static native ios.NSObject la_vector_from_matrix_diagonal (ios.NSObject, long) 
	public static native long la_vector_to_float_buffer (com.intel.moe.natj.general.ptr.FloatPtr, long, ios.NSObject) 
	public static native long la_vector_to_double_buffer (com.intel.moe.natj.general.ptr.DoublePtr, long, ios.NSObject) 
	public static native long la_vector_length (ios.NSObject) 
	public static native ios.NSObject la_vector_slice (ios.NSObject, long, long, long) 
	public static native ios.NSObject la_splat_from_float (float, long) 
	public static native ios.NSObject la_splat_from_double (double, long) 
	public static native ios.NSObject la_splat_from_vector_element (ios.NSObject, long) 
	public static native ios.NSObject la_splat_from_matrix_element (ios.NSObject, long, long) 
	public static native ios.NSObject la_vector_from_splat (ios.NSObject, long) 
	public static native ios.NSObject la_matrix_from_splat (ios.NSObject, long, long) 
	public static native ios.NSObject la_transpose (ios.NSObject) 
	public static native ios.NSObject la_scale_with_float (ios.NSObject, float) 
	public static native ios.NSObject la_scale_with_double (ios.NSObject, double) 
	public static native ios.NSObject la_sum (ios.NSObject, ios.NSObject) 
	public static native ios.NSObject la_difference (ios.NSObject, ios.NSObject) 
	public static native ios.NSObject la_elementwise_product (ios.NSObject, ios.NSObject) 
	public static native ios.NSObject la_inner_product (ios.NSObject, ios.NSObject) 
	public static native ios.NSObject la_outer_product (ios.NSObject, ios.NSObject) 
	public static native ios.NSObject la_matrix_product (ios.NSObject, ios.NSObject) 
	public static native ios.NSObject la_solve (ios.NSObject, ios.NSObject) 
	public static native float la_norm_as_float (ios.NSObject, long) 
	public static native double la_norm_as_double (ios.NSObject, long) 
	public static native ios.NSObject la_normalized_vector (ios.NSObject, long) 
	public static native void vvrecf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvrec (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvdivf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvdiv (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvsqrtf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvsqrt (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvcbrtf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvcbrt (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvrsqrtf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvrsqrt (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvexpf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvexp (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvexpm1f (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvexpm1 (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvlogf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvlog (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvlog10f (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvlog10 (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvlog1pf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvlog1p (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvlogbf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvlogb (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvfabsf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvfabs (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvpowf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvpow (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvpowsf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvpows (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvsinf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvsin (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvcosf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvcos (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvtanf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvtan (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvasinf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvasin (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvacosf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvacos (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvatanf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvatan (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvatan2f (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvatan2 (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvsincosf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvsincos (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvsinhf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvsinh (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvcoshf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvcosh (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvtanhf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvtanh (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvasinhf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvasinh (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvacoshf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvacosh (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvatanhf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvatanh (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvintf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvint (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvnintf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvnint (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvceilf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvceil (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvfloorf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvfloor (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvfmodf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvfmod (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvremainderf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvremainder (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvcopysignf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvcopysign (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvnextafterf (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvnextafter (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvlog2f (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvlog2 (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvexp2f (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvexp2 (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvsinpif (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvsinpi (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvcospif (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvcospi (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvtanpif (com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native void vvtanpi (com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstIntPtr) 
	public static native long vImageAlphaBlend_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageAlphaBlend_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageAlphaBlend_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageAlphaBlend_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultipliedAlphaBlend_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultipliedAlphaBlend_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultipliedAlphaBlend_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultipliedAlphaBlend_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultipliedAlphaBlend_BGRA8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultipliedAlphaBlend_BGRAFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultiplyData_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultiplyData_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultiplyData_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultiplyData_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultiplyData_RGBA8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultiplyData_RGBAFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultiplyData_ARGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultiplyData_RGBA16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultiplyData_ARGB16Q12 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultiplyData_RGBA16Q12 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageUnpremultiplyData_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageUnpremultiplyData_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageUnpremultiplyData_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageUnpremultiplyData_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageUnpremultiplyData_RGBA8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageUnpremultiplyData_RGBAFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageUnpremultiplyData_ARGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageUnpremultiplyData_RGBA16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageUnpremultiplyData_ARGB16Q12 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageUnpremultiplyData_RGBA16Q12 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultipliedConstAlphaBlend_Planar8 (ios.accelerate.struct.vImage_Buffer, byte, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultipliedConstAlphaBlend_PlanarF (ios.accelerate.struct.vImage_Buffer, float, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultipliedConstAlphaBlend_ARGB8888 (ios.accelerate.struct.vImage_Buffer, byte, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImagePremultipliedConstAlphaBlend_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, float, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageAlphaBlend_NonpremultipliedToPremultiplied_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageAlphaBlend_NonpremultipliedToPremultiplied_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageAlphaBlend_NonpremultipliedToPremultiplied_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageAlphaBlend_NonpremultipliedToPremultiplied_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageClipToAlpha_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageClipToAlpha_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageClipToAlpha_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageClipToAlpha_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageClipToAlpha_RGBA8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageClipToAlpha_RGBAFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvolve_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, com.intel.moe.natj.general.ptr.ConstShortPtr, int, int, int, byte, int) 
	public static native long vImageConvolve_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, int, float, int) 
	public static native long vImageConvolveWithBias_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, com.intel.moe.natj.general.ptr.ConstShortPtr, int, int, int, int, byte, int) 
	public static native long vImageConvolveWithBias_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, int, float, float, int) 
	public static native long vImageRichardsonLucyDeConvolve_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, com.intel.moe.natj.general.ptr.ConstShortPtr, com.intel.moe.natj.general.ptr.ConstShortPtr, int, int, int, int, int, int, byte, int, int) 
	public static native long vImageRichardsonLucyDeConvolve_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, int, int, int, float, int, int) 
	public static native long vImageBoxConvolve_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, int, int, byte, int) 
	public static native long vImageTentConvolve_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, int, int, byte, int) 
	public static native long vImageClip_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, float, int) 
	public static native long vImageConvert_Planar8toPlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, float, int) 
	public static native long vImageConvert_PlanarFtoPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, float, int) 
	public static native long vImageConvert_PlanarFtoPlanar8_dithered (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, float, int, int) 
	public static native long vImageConvert_Planar8toARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_PlanarFtoARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_ARGB8888toPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_ARGBFFFFtoPlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_ChunkyToPlanar8 (com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.Ptr, int, long, long, long, long, int) 
	public static native long vImageConvert_PlanarToChunky8 (com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.Ptr, int, long, long, long, long, int) 
	public static native long vImageConvert_ChunkyToPlanarF (com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.Ptr, int, long, long, long, long, int) 
	public static native long vImageConvert_PlanarToChunkyF (com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.Ptr, int, long, long, long, long, int) 
	public static native long vImageConvert_16SToF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, float, int) 
	public static native long vImageConvert_16UToF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, float, int) 
	public static native long vImageConvert_FTo16S (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, float, int) 
	public static native long vImageConvert_FTo16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, float, int) 
	public static native long vImageConvert_16Uto16F (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_16Fto16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageOverwriteChannels_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, int) 
	public static native long vImageOverwriteChannels_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, int) 
	public static native long vImageOverwriteChannelsWithScalar_Planar8 (byte, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageOverwriteChannelsWithScalar_PlanarF (float, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageOverwriteChannelsWithScalar_Planar16S (short, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageOverwriteChannelsWithScalar_Planar16U (char, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageExtractChannel_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, int) 
	public static native long vImageExtractChannel_ARGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, int) 
	public static native long vImageExtractChannel_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, int) 
	public static native long vImageOverwriteChannelsWithScalar_ARGB8888 (byte, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, int) 
	public static native long vImageOverwriteChannelsWithScalar_ARGBFFFF (float, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, int) 
	public static native long vImageConvert_ARGBFFFFtoRGBFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGBAFFFFtoRGBFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_BGRAFFFFtoRGBFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGBFFFtoARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, ios.accelerate.struct.vImage_Buffer, boolean, int) 
	public static native long vImageConvert_RGBFFFtoRGBAFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, ios.accelerate.struct.vImage_Buffer, boolean, int) 
	public static native long vImageConvert_RGBFFFtoBGRAFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, ios.accelerate.struct.vImage_Buffer, boolean, int) 
	public static native long vImageConvert_ARGB1555toPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_ARGB1555toARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar8toARGB1555 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_ARGB8888toARGB1555 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB565toARGB8888 (byte, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB565toRGBA8888 (byte, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB565toBGRA8888 (byte, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB565toRGB888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_ARGB8888toRGB565 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGBA8888toRGB565 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_BGRA8888toRGB565 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB565toPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar8toRGB565 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGBA5551toRGB565 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_ARGB1555toRGB565 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB565toRGBA5551 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int, int) 
	public static native long vImageConvert_RGB565toARGB1555 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int, int) 
	public static native long vImageConvert_Planar16FtoPlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_PlanarFtoPlanar16F (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar8toPlanar16F (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar16FtoPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_16UToPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar8To16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB888toARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, ios.accelerate.struct.vImage_Buffer, boolean, int) 
	public static native long vImageConvert_RGB888toRGBA8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, ios.accelerate.struct.vImage_Buffer, boolean, int) 
	public static native long vImageConvert_RGB888toBGRA8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, ios.accelerate.struct.vImage_Buffer, boolean, int) 
	public static native long vImageConvert_ARGB8888toRGB888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGBA8888toRGB888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_BGRA8888toRGB888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar8toRGB888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_PlanarFtoRGBFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB888toPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGBFFFtoPlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageSelectChannels_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, int) 
	public static native long vImageSelectChannels_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, int) 
	public static native long vImageConvert_Planar8ToXRGB8888 (byte, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar8ToBGRX8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_PlanarFToXRGBFFFF (float, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_PlanarFToBGRXFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, float, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_XRGB8888ToPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_BGRX8888ToPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_XRGBFFFFToPlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_BGRXFFFFToPlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB16UtoARGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, char, ios.accelerate.struct.vImage_Buffer, boolean, int) 
	public static native long vImageConvert_RGB16UtoRGBA16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, char, ios.accelerate.struct.vImage_Buffer, boolean, int) 
	public static native long vImageConvert_RGB16UtoBGRA16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, char, ios.accelerate.struct.vImage_Buffer, boolean, int) 
	public static native long vImageConvert_ARGB16UtoRGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGBA16UtoRGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_BGRA16UtoRGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar16UtoARGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_ARGB16UtoPlanar16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar16UtoRGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB16UtoPlanar16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageByteSwap_Planar16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar1toPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar2toPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar4toPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar8toPlanar1 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int, int) 
	public static native long vImageConvert_Planar8toPlanar2 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int, int) 
	public static native long vImageConvert_Planar8toPlanar4 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int, int) 
	public static native long vImageConvert_8to16Q12 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_RGB888toPlanar16Q12 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_ARGB8888toPlanar16Q12 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_16Q12to8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar16Q12toRGB888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Planar16Q12toARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_16Q12toF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_Fto16Q12 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_16Q12to16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_16Uto16Q12 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConvert_YpCbCrToARGB_GenerateConversion (ios.accelerate.struct.vImage_YpCbCrToARGBMatrix, ios.accelerate.struct.vImage_YpCbCrPixelRange, ios.accelerate.struct.vImage_YpCbCrToARGB, int, int, int) 
	public static native long vImageConvert_ARGBToYpCbCr_GenerateConversion (ios.accelerate.struct.vImage_ARGBToYpCbCrMatrix, ios.accelerate.struct.vImage_YpCbCrPixelRange, ios.accelerate.struct.vImage_ARGBToYpCbCr, int, int, int) 
	public static native long vImageCopyBuffer (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, int) 
	public static native long vImageRotate_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, float, byte, int) 
	public static native long vImageRotate_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, float, float, int) 
	public static native long vImageScale_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageScale_Planar16S (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageScale_Planar16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageScale_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageScale_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageScale_ARGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageScale_ARGB16S (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageScale_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageAffineWarp_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, ios.accelerate.struct.vImage_AffineTransform, byte, int) 
	public static native long vImageAffineWarp_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, ios.accelerate.struct.vImage_AffineTransform, float, int) 
	public static native long vImageAffineWarpD_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, ios.accelerate.struct.vImage_AffineTransform_Double, byte, int) 
	public static native long vImageAffineWarpD_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, ios.accelerate.struct.vImage_AffineTransform_Double, float, int) 
	public static native long vImageAffineWarpCG_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, ios.accelerate.struct.vImage_AffineTransform_Double, byte, int) 
	public static native long vImageAffineWarpCG_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, ios.accelerate.struct.vImage_AffineTransform_Double, float, int) 
	public static native long vImageHorizontalReflect_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageHorizontalReflect_Planar16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageHorizontalReflect_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageHorizontalReflect_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageHorizontalReflect_ARGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageHorizontalReflect_ARGB16S (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageHorizontalReflect_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageVerticalReflect_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageVerticalReflect_Planar16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageVerticalReflect_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageVerticalReflect_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageVerticalReflect_ARGB16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageVerticalReflect_ARGB16S (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageVerticalReflect_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageRotate90_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, byte, int) 
	public static native long vImageRotate90_Planar16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, char, int) 
	public static native long vImageRotate90_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, byte, float, int) 
	public static native long vImageHorizontalShear_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, float, float, com.intel.moe.natj.general.ptr.VoidPtr, byte, int) 
	public static native long vImageHorizontalShear_Planar16S (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, float, float, com.intel.moe.natj.general.ptr.VoidPtr, short, int) 
	public static native long vImageHorizontalShear_Planar16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, float, float, com.intel.moe.natj.general.ptr.VoidPtr, char, int) 
	public static native long vImageHorizontalShear_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, float, float, com.intel.moe.natj.general.ptr.VoidPtr, float, int) 
	public static native long vImageVerticalShear_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, float, float, com.intel.moe.natj.general.ptr.VoidPtr, byte, int) 
	public static native long vImageVerticalShear_Planar16S (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, float, float, com.intel.moe.natj.general.ptr.VoidPtr, short, int) 
	public static native long vImageVerticalShear_Planar16U (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, float, float, com.intel.moe.natj.general.ptr.VoidPtr, char, int) 
	public static native long vImageVerticalShear_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, float, float, com.intel.moe.natj.general.ptr.VoidPtr, float, int) 
	public static native long vImageHorizontalShearD_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, double, double, com.intel.moe.natj.general.ptr.VoidPtr, byte, int) 
	public static native long vImageHorizontalShearD_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, double, double, com.intel.moe.natj.general.ptr.VoidPtr, float, int) 
	public static native long vImageVerticalShearD_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, double, double, com.intel.moe.natj.general.ptr.VoidPtr, byte, int) 
	public static native long vImageVerticalShearD_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, double, double, com.intel.moe.natj.general.ptr.VoidPtr, float, int) 
	public static native com.intel.moe.natj.general.ptr.VoidPtr vImageNewResamplingFilter (float, int) 
	public static native void vImageDestroyResamplingFilter (com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native long vImageNewResamplingFilterForFunctionUsingBuffer (com.intel.moe.natj.general.ptr.VoidPtr, float, ios.accelerate.c.Accelerate$Function_vImageNewResamplingFilterForFunctionUsingBuffer, float, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageGetResamplingFilterSize (float, ios.accelerate.c.Accelerate$Function_vImageGetResamplingFilterSize, float, int) 
	public static native long vImageGetResamplingFilterExtent (com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageHistogramCalculation_Planar8 (ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.NUIntPtr, int) 
	public static native long vImageHistogramCalculation_PlanarF (ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.NUIntPtr, int, float, float, int) 
	public static native long vImageEqualization_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageEqualization_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int, float, float, int) 
	public static native long vImageEqualization_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageEqualization_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int, float, float, int) 
	public static native long vImageHistogramSpecification_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.ConstNUIntPtr, int) 
	public static native long vImageHistogramSpecification_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, com.intel.moe.natj.general.ptr.ConstNUIntPtr, int, float, float, int) 
	public static native long vImageContrastStretch_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageContrastStretch_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int, float, float, int) 
	public static native long vImageContrastStretch_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageContrastStretch_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int, float, float, int) 
	public static native long vImageEndsInContrastStretch_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int, int, int) 
	public static native long vImageEndsInContrastStretch_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int, int, int, float, float, int) 
	public static native long vImageDilate_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, java.lang.String, long, long, int) 
	public static native long vImageDilate_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, int) 
	public static native long vImageDilate_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, java.lang.String, long, long, int) 
	public static native long vImageDilate_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, int) 
	public static native long vImageErode_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, java.lang.String, long, long, int) 
	public static native long vImageErode_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, int) 
	public static native long vImageErode_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, java.lang.String, long, long, int) 
	public static native long vImageErode_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, int) 
	public static native long vImageMax_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, long, long, int) 
	public static native long vImageMax_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, long, long, int) 
	public static native long vImageMax_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, long, long, int) 
	public static native long vImageMax_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, long, long, int) 
	public static native long vImageMin_Planar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, long, long, int) 
	public static native long vImageMin_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, long, long, int) 
	public static native long vImageMin_ARGB8888 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, long, long, int) 
	public static native long vImageMin_ARGBFFFF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, long, long, long, long, int) 
	public static native long vImagePNGDecompressionFilter (ios.accelerate.struct.vImage_Buffer, long, long, int, int, int, int) 
	public static native long vImageMatrixMultiply_Planar16S (com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.Ptr, int, int, com.intel.moe.natj.general.ptr.ConstShortPtr, int, com.intel.moe.natj.general.ptr.ConstShortPtr, com.intel.moe.natj.general.ptr.ConstIntPtr, int) 
	public static native long vImageMatrixMultiply_Planar8 (com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.Ptr, int, int, com.intel.moe.natj.general.ptr.ConstShortPtr, int, com.intel.moe.natj.general.ptr.ConstShortPtr, com.intel.moe.natj.general.ptr.ConstIntPtr, int) 
	public static native long vImageMatrixMultiply_PlanarF (com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.Ptr, int, int, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int) 
	public static native com.intel.moe.natj.general.ptr.VoidPtr vImageCreateGammaFunction (float, int, int) 
	public static native void vImageDestroyGammaFunction (com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native long vImageGamma_Planar8toPlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageGamma_PlanarFtoPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageGamma_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImagePiecewisePolynomial_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, int, int) 
	public static native long vImagePiecewisePolynomial_Planar8toPlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, int, int) 
	public static native long vImagePiecewisePolynomial_PlanarFtoPlanar8 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, int, int) 
	public static native long vImagePiecewiseRational_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.Ptr, com.intel.moe.natj.general.ptr.ConstFloatPtr, int, int, int, int) 
	public static native long vImageInterpolatedLookupTable_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, float, float, int) 
	public static native ios.accelerate.opaque.vImage_MultidimensionalTable vImageMultidimensionalTable_Create (com.intel.moe.natj.general.ptr.ConstCharPtr, int, int, com.intel.moe.natj.general.ptr.ConstBytePtr, int, int, com.intel.moe.natj.general.ptr.NIntPtr) 
	public static native long vImageMultidimensionalTable_Retain (ios.accelerate.opaque.vImage_MultidimensionalTable) 
	public static native long vImageMultidimensionalTable_Release (ios.accelerate.opaque.vImage_MultidimensionalTable) 
	public static native long vImageMultiDimensionalInterpolatedLookupTable_PlanarF (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, ios.accelerate.opaque.vImage_MultidimensionalTable, int, int) 
	public static native long vImageMultiDimensionalInterpolatedLookupTable_Planar16Q12 (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, ios.accelerate.opaque.vImage_MultidimensionalTable, int, int) 
	public static native long vImageBuffer_Init (ios.accelerate.struct.vImage_Buffer, long, long, int, int) 
	public static native ios.coregraphics.struct.CGSize vImageBuffer_GetSize (ios.accelerate.struct.vImage_Buffer) 
	public static native int vImageCGImageFormat_GetComponentCount (ios.accelerate.struct.vImage_CGImageFormat) 
	public static native byte vImageCGImageFormat_IsEqual (ios.accelerate.struct.vImage_CGImageFormat, ios.accelerate.struct.vImage_CGImageFormat) 
	public static native long vImageBuffer_InitWithCGImage (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_CGImageFormat, com.intel.moe.natj.general.ptr.ConstNFloatPtr, ios.coregraphics.opaque.CGImageRef, int) 
	public static native ios.coregraphics.opaque.CGImageRef vImageCreateCGImageFromBuffer (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_CGImageFormat, ios.accelerate.c.Accelerate$Function_vImageCreateCGImageFromBuffer, com.intel.moe.natj.general.ptr.VoidPtr, int, com.intel.moe.natj.general.ptr.NIntPtr) 
	public static native void vImageConverter_Retain (ios.accelerate.opaque.vImageConverterRef) 
	public static native void vImageConverter_Release (ios.accelerate.opaque.vImageConverterRef) 
	public static native ios.accelerate.opaque.vImageConverterRef vImageConverter_CreateWithCGImageFormat (ios.accelerate.struct.vImage_CGImageFormat, ios.accelerate.struct.vImage_CGImageFormat, com.intel.moe.natj.general.ptr.ConstNFloatPtr, int, com.intel.moe.natj.general.ptr.NIntPtr) 
	public static native ios.accelerate.opaque.vImageConverterRef vImageConverter_CreateWithColorSyncCodeFragment (com.intel.moe.natj.general.ptr.ConstVoidPtr, ios.accelerate.struct.vImage_CGImageFormat, ios.accelerate.struct.vImage_CGImageFormat, com.intel.moe.natj.general.ptr.ConstNFloatPtr, int, com.intel.moe.natj.general.ptr.NIntPtr) 
	public static native long vImageConverter_MustOperateOutOfPlace (ios.accelerate.opaque.vImageConverterRef, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, int) 
	public static native long vImageConverter_GetNumberOfSourceBuffers (ios.accelerate.opaque.vImageConverterRef) 
	public static native long vImageConverter_GetNumberOfDestinationBuffers (ios.accelerate.opaque.vImageConverterRef) 
	public static native com.intel.moe.natj.general.ptr.ConstIntPtr vImageConverter_GetSourceBufferOrder (ios.accelerate.opaque.vImageConverterRef) 
	public static native com.intel.moe.natj.general.ptr.ConstIntPtr vImageConverter_GetDestinationBufferOrder (ios.accelerate.opaque.vImageConverterRef) 
	public static native long vImageConvert_AnyToAny (ios.accelerate.opaque.vImageConverterRef, ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_Buffer, com.intel.moe.natj.general.ptr.VoidPtr, int) 
	public static native long vImageBuffer_InitWithCVPixelBuffer (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_CGImageFormat, ios.corevideo.opaque.CVBufferRef, ios.accelerate.opaque.vImageCVImageFormatRef, com.intel.moe.natj.general.ptr.ConstNFloatPtr, int) 
	public static native long vImageBuffer_CopyToCVPixelBuffer (ios.accelerate.struct.vImage_Buffer, ios.accelerate.struct.vImage_CGImageFormat, ios.corevideo.opaque.CVBufferRef, ios.accelerate.opaque.vImageCVImageFormatRef, com.intel.moe.natj.general.ptr.ConstNFloatPtr, int) 
	public static native ios.accelerate.opaque.vImageCVImageFormatRef vImageCVImageFormat_CreateWithCVPixelBuffer (ios.corevideo.opaque.CVBufferRef) 
	public static native ios.accelerate.opaque.vImageCVImageFormatRef vImageCVImageFormat_Create (int, ios.accelerate.struct.vImage_ARGBToYpCbCrMatrix, ios.corefoundation.opaque.CFStringRef, ios.coregraphics.opaque.CGColorSpaceRef, int) 
	public static native ios.accelerate.opaque.vImageCVImageFormatRef vImageCVImageFormat_Copy (ios.accelerate.opaque.vImageConstCVImageFormatRef) 
	public static native void vImageCVImageFormat_Retain (ios.accelerate.opaque.vImageCVImageFormatRef) 
	public static native void vImageCVImageFormat_Release (ios.accelerate.opaque.vImageCVImageFormatRef) 
	public static native int vImageCVImageFormat_GetFormatCode (ios.accelerate.opaque.vImageConstCVImageFormatRef) 
	public static native int vImageCVImageFormat_GetChannelCount (ios.accelerate.opaque.vImageConstCVImageFormatRef) 
	public static native com.intel.moe.natj.general.ptr.ConstIntPtr vImageCVImageFormat_GetChannelNames (ios.accelerate.opaque.vImageConstCVImageFormatRef) 
	public static native ios.coregraphics.opaque.CGColorSpaceRef vImageCVImageFormat_GetColorSpace (ios.accelerate.opaque.vImageConstCVImageFormatRef) 
	public static native long vImageCVImageFormat_SetColorSpace (ios.accelerate.opaque.vImageCVImageFormatRef, ios.coregraphics.opaque.CGColorSpaceRef) 
	public static native ios.corefoundation.opaque.CFStringRef vImageCVImageFormat_GetChromaSiting (ios.accelerate.opaque.vImageConstCVImageFormatRef) 
	public static native long vImageCVImageFormat_SetChromaSiting (ios.accelerate.opaque.vImageCVImageFormatRef, ios.corefoundation.opaque.CFStringRef) 
	public static native com.intel.moe.natj.general.ptr.ConstVoidPtr vImageCVImageFormat_GetConversionMatrix (ios.accelerate.opaque.vImageConstCVImageFormatRef, com.intel.moe.natj.general.ptr.IntPtr) 
	public static native long vImageCVImageFormat_CopyConversionMatrix (ios.accelerate.opaque.vImageCVImageFormatRef, com.intel.moe.natj.general.ptr.ConstVoidPtr, int) 
	public static native int vImageCVImageFormat_GetAlphaHint (ios.accelerate.opaque.vImageConstCVImageFormatRef) 
	public static native long vImageCVImageFormat_SetAlphaHint (ios.accelerate.opaque.vImageCVImageFormatRef, int) 
	public static native ios.accelerate.struct.vImageChannelDescription vImageCVImageFormat_GetChannelDescription (ios.accelerate.opaque.vImageConstCVImageFormatRef, int) 
	public static native long vImageCVImageFormat_CopyChannelDescription (ios.accelerate.opaque.vImageCVImageFormatRef, ios.accelerate.struct.vImageChannelDescription, int) 
	public static native com.intel.moe.natj.general.ptr.VoidPtr vImageCVImageFormat_GetUserData (ios.accelerate.opaque.vImageConstCVImageFormatRef) 
	public static native long vImageCVImageFormat_SetUserData (ios.accelerate.opaque.vImageCVImageFormatRef, com.intel.moe.natj.general.ptr.VoidPtr, ios.accelerate.c.Accelerate$Function_vImageCVImageFormat_SetUserData) 
	public static native ios.coregraphics.opaque.CGColorSpaceRef vImageCreateRGBColorSpaceWithPrimariesAndTransferFunction (ios.accelerate.struct.vImageRGBPrimaries, ios.accelerate.struct.vImageTransferFunction, int, int, com.intel.moe.natj.general.ptr.NIntPtr) 
	public static native ios.accelerate.opaque.vImageConverterRef vImageConverter_CreateForCGToCVImageFormat (ios.accelerate.struct.vImage_CGImageFormat, ios.accelerate.opaque.vImageCVImageFormatRef, com.intel.moe.natj.general.ptr.ConstNFloatPtr, int, com.intel.moe.natj.general.ptr.NIntPtr) 
	public static native ios.accelerate.opaque.vImageConverterRef vImageConverter_CreateForCVToCGImageFormat (ios.accelerate.opaque.vImageCVImageFormatRef, ios.accelerate.struct.vImage_CGImageFormat, com.intel.moe.natj.general.ptr.ConstNFloatPtr, int, com.intel.moe.natj.general.ptr.NIntPtr) 
	public static native long vImageBuffer_InitForCopyToCVPixelBuffer (ios.accelerate.struct.vImage_Buffer, ios.accelerate.opaque.vImageConverterRef, ios.corevideo.opaque.CVBufferRef, int) 
	public static native long vImageBuffer_InitForCopyFromCVPixelBuffer (ios.accelerate.struct.vImage_Buffer, ios.accelerate.opaque.vImageConverterRef, ios.corevideo.opaque.CVBufferRef, int) 
	public static native ios.accelerate.struct.vImage_YpCbCrToARGBMatrix kvImage_YpCbCrToARGBMatrix_ITU_R_601_4 () 
	public static native ios.accelerate.struct.vImage_YpCbCrToARGBMatrix kvImage_YpCbCrToARGBMatrix_ITU_R_709_2 () 
	public static native ios.accelerate.struct.vImage_ARGBToYpCbCrMatrix kvImage_ARGBToYpCbCrMatrix_ITU_R_601_4 () 
	public static native ios.accelerate.struct.vImage_ARGBToYpCbCrMatrix kvImage_ARGBToYpCbCrMatrix_ITU_R_709_2 () 
	public static native com.intel.moe.natj.general.ptr.ConstNFloatPtr kvImageDecodeArray_16Q12Format () 
	public static native void vDSP_biquadm_SetCoefficientsDouble (ios.accelerate.opaque.vDSP_biquadm_Setup, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, long, long, long) 
	public static native void vDSP_biquadm_SetTargetsDouble (ios.accelerate.opaque.vDSP_biquadm_Setup, com.intel.moe.natj.general.ptr.ConstDoublePtr, float, float, long, long, long, long) 
	public static native void vDSP_biquadm_SetCoefficientsSingle (ios.accelerate.opaque.vDSP_biquadm_Setup, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, long, long) 
	public static native void vDSP_biquadm_SetTargetsSingle (ios.accelerate.opaque.vDSP_biquadm_Setup, com.intel.moe.natj.general.ptr.ConstFloatPtr, float, float, long, long, long, long) 
	public static native void vDSP_biquadm_SetActiveFilters (ios.accelerate.opaque.vDSP_biquadm_Setup, com.intel.moe.natj.general.ptr.ConstBoolPtr) 
	public static native float sparse_inner_product_dense_float (long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, long) 
	public static native double sparse_inner_product_dense_double (long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, long) 
	public static native float sparse_inner_product_sparse_float (long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native double sparse_inner_product_sparse_double (long, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native void sparse_vector_add_with_scale_dense_float (long, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native void sparse_vector_add_with_scale_dense_double (long, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native float sparse_vector_norm_float (long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstLongPtr, int) 
	public static native double sparse_vector_norm_double (long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstLongPtr, int) 
	public static native int sparse_matrix_vector_product_dense_float (int, float, ios.accelerate.opaque.sparse_matrix_float, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native int sparse_matrix_vector_product_dense_double (int, double, ios.accelerate.opaque.sparse_matrix_double, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native int sparse_vector_triangular_solve_dense_float (int, float, ios.accelerate.opaque.sparse_matrix_float, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native int sparse_vector_triangular_solve_dense_double (int, double, ios.accelerate.opaque.sparse_matrix_double, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native int sparse_outer_product_dense_float (long, long, long, float, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.Ptr) 
	public static native int sparse_outer_product_dense_double (long, long, long, double, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.Ptr) 
	public static native int sparse_permute_rows_float (ios.accelerate.opaque.sparse_matrix_float, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native int sparse_permute_rows_double (ios.accelerate.opaque.sparse_matrix_double, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native int sparse_permute_cols_float (ios.accelerate.opaque.sparse_matrix_float, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native int sparse_permute_cols_double (ios.accelerate.opaque.sparse_matrix_double, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native float sparse_elementwise_norm_float (ios.accelerate.opaque.sparse_matrix_float, int) 
	public static native double sparse_elementwise_norm_double (ios.accelerate.opaque.sparse_matrix_double, int) 
	public static native float sparse_operator_norm_float (ios.accelerate.opaque.sparse_matrix_float, int) 
	public static native double sparse_operator_norm_double (ios.accelerate.opaque.sparse_matrix_double, int) 
	public static native float sparse_matrix_trace_float (ios.accelerate.opaque.sparse_matrix_float, long) 
	public static native double sparse_matrix_trace_double (ios.accelerate.opaque.sparse_matrix_double, long) 
	public static native int sparse_matrix_product_dense_float (int, int, long, float, ios.accelerate.opaque.sparse_matrix_float, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native int sparse_matrix_product_dense_double (int, int, long, double, ios.accelerate.opaque.sparse_matrix_double, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native int sparse_matrix_triangular_solve_dense_float (int, int, long, float, ios.accelerate.opaque.sparse_matrix_float, com.intel.moe.natj.general.ptr.FloatPtr, long) 
	public static native int sparse_matrix_triangular_solve_dense_double (int, int, long, double, ios.accelerate.opaque.sparse_matrix_double, com.intel.moe.natj.general.ptr.DoublePtr, long) 
	public static native ios.accelerate.opaque.sparse_matrix_float sparse_matrix_create_float (long, long) 
	public static native ios.accelerate.opaque.sparse_matrix_double sparse_matrix_create_double (long, long) 
	public static native int sparse_insert_entry_float (ios.accelerate.opaque.sparse_matrix_float, float, long, long) 
	public static native int sparse_insert_entry_double (ios.accelerate.opaque.sparse_matrix_double, double, long, long) 
	public static native int sparse_insert_entries_float (ios.accelerate.opaque.sparse_matrix_float, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native int sparse_insert_entries_double (ios.accelerate.opaque.sparse_matrix_double, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native int sparse_insert_col_float (ios.accelerate.opaque.sparse_matrix_float, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native int sparse_insert_col_double (ios.accelerate.opaque.sparse_matrix_double, long, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native int sparse_insert_row_float (ios.accelerate.opaque.sparse_matrix_float, long, long, com.intel.moe.natj.general.ptr.ConstFloatPtr, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native int sparse_insert_row_double (ios.accelerate.opaque.sparse_matrix_double, long, long, com.intel.moe.natj.general.ptr.ConstDoublePtr, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native int sparse_extract_sparse_row_float (ios.accelerate.opaque.sparse_matrix_float, long, long, com.intel.moe.natj.general.ptr.LongPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.LongPtr) 
	public static native int sparse_extract_sparse_row_double (ios.accelerate.opaque.sparse_matrix_double, long, long, com.intel.moe.natj.general.ptr.LongPtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.LongPtr) 
	public static native int sparse_extract_sparse_column_float (ios.accelerate.opaque.sparse_matrix_float, long, long, com.intel.moe.natj.general.ptr.LongPtr, long, com.intel.moe.natj.general.ptr.FloatPtr, com.intel.moe.natj.general.ptr.LongPtr) 
	public static native int sparse_extract_sparse_column_double (ios.accelerate.opaque.sparse_matrix_double, long, long, com.intel.moe.natj.general.ptr.LongPtr, long, com.intel.moe.natj.general.ptr.DoublePtr, com.intel.moe.natj.general.ptr.LongPtr) 
	public static native ios.accelerate.opaque.sparse_matrix_float sparse_matrix_block_create_float (long, long, long, long) 
	public static native ios.accelerate.opaque.sparse_matrix_double sparse_matrix_block_create_double (long, long, long, long) 
	public static native ios.accelerate.opaque.sparse_matrix_float sparse_matrix_variable_block_create_float (long, long, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native ios.accelerate.opaque.sparse_matrix_double sparse_matrix_variable_block_create_double (long, long, com.intel.moe.natj.general.ptr.ConstLongPtr, com.intel.moe.natj.general.ptr.ConstLongPtr) 
	public static native int sparse_insert_block_float (ios.accelerate.opaque.sparse_matrix_float, com.intel.moe.natj.general.ptr.ConstFloatPtr, long, long, long, long) 
	public static native int sparse_insert_block_double (ios.accelerate.opaque.sparse_matrix_double, com.intel.moe.natj.general.ptr.ConstDoublePtr, long, long, long, long) 
	public static native int sparse_extract_block_float (ios.accelerate.opaque.sparse_matrix_float, long, long, long, long, com.intel.moe.natj.general.ptr.FloatPtr) 
	public static native int sparse_extract_block_double (ios.accelerate.opaque.sparse_matrix_double, long, long, long, long, com.intel.moe.natj.general.ptr.DoublePtr) 
	public static native long sparse_get_block_dimension_for_row (com.intel.moe.natj.general.ptr.VoidPtr, long) 
	public static native long sparse_get_block_dimension_for_col (com.intel.moe.natj.general.ptr.VoidPtr, long) 
	public static native int sparse_commit (com.intel.moe.natj.general.ptr.VoidPtr) 
	public static native long