org.jmol.constant
Enum EnumQuantumShell

java.lang.Object
  extended by java.lang.Enum<EnumQuantumShell>
      extended by org.jmol.constant.EnumQuantumShell
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<EnumQuantumShell>

public enum EnumQuantumShell
extends java.lang.Enum<EnumQuantumShell>

Enum for quantum shells.


Enum Constant Summary
D_CARTESIAN
           
D_SPHERICAL
           
F_CARTESIAN
           
F_SPHERICAL
           
G_CARTESIAN
           
G_SPHERICAL
           
H_CARTESIAN
           
H_SPHERICAL
           
P
           
S
           
SP
           
 
Field Summary
 int id
           
private  int idSpherical
           
static java.lang.String SUPPORTED_BASIS_FUNCTIONS
           
 java.lang.String tag
           
private  java.lang.String tag2
           
 
Method Summary
static EnumQuantumShell getItem(int id)
           
static java.lang.String getMOString(float[] lc)
           
static int[][] getNewDfCoefMap()
           
private static EnumQuantumShell getQuantumShell(java.lang.String tag)
           
static java.lang.String getQuantumShellTag(int id)
           
static int getQuantumShellTagID(java.lang.String tag)
           
static int getQuantumShellTagIDSpherical(java.lang.String tag)
           
static EnumQuantumShell valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static EnumQuantumShell[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

S

public static final EnumQuantumShell S

P

public static final EnumQuantumShell P

SP

public static final EnumQuantumShell SP

D_SPHERICAL

public static final EnumQuantumShell D_SPHERICAL

D_CARTESIAN

public static final EnumQuantumShell D_CARTESIAN

F_SPHERICAL

public static final EnumQuantumShell F_SPHERICAL

F_CARTESIAN

public static final EnumQuantumShell F_CARTESIAN

G_SPHERICAL

public static final EnumQuantumShell G_SPHERICAL

G_CARTESIAN

public static final EnumQuantumShell G_CARTESIAN

H_SPHERICAL

public static final EnumQuantumShell H_SPHERICAL

H_CARTESIAN

public static final EnumQuantumShell H_CARTESIAN
Field Detail

SUPPORTED_BASIS_FUNCTIONS

public static final java.lang.String SUPPORTED_BASIS_FUNCTIONS
See Also:
Constant Field Values

tag

public final java.lang.String tag

tag2

private final java.lang.String tag2

id

public final int id

idSpherical

private final int idSpherical
Method Detail

values

public static EnumQuantumShell[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (EnumQuantumShell c : EnumQuantumShell.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static EnumQuantumShell valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getNewDfCoefMap

public static int[][] getNewDfCoefMap()

getQuantumShellTagID

public static final int getQuantumShellTagID(java.lang.String tag)

getQuantumShell

private static EnumQuantumShell getQuantumShell(java.lang.String tag)

getQuantumShellTagIDSpherical

public static final int getQuantumShellTagIDSpherical(java.lang.String tag)

getItem

public static EnumQuantumShell getItem(int id)

getQuantumShellTag

public static final java.lang.String getQuantumShellTag(int id)

getMOString

public static final java.lang.String getMOString(float[] lc)