| Name | Description | Type | Package | Framework |
| AcidAnhydride | A class storing the AcidAnhydride radical. | Class | org.jscience.chemistry.radicals | JScience |
| AcidChloride | A class storing the AcidChloride radical. | Class | org.jscience.chemistry.radicals | JScience |
| Aldehyde | A class storing the Aldehyde radical. | Class | org.jscience.chemistry.radicals | JScience |
| AlkaliEarthMetal | A class representing alkali earth metals. | Class | org.jscience.chemistry.elements | JScience |
| AlkaliMetal | A class representing alkali metals. | Class | org.jscience.chemistry.elements | JScience |
| Amide | A class storing the Amide radical. | Class | org.jscience.chemistry.radicals | JScience |
| Amine | A class storing the Amine radical. | Class | org.jscience.chemistry.radicals | JScience |
| Angle | Class | org.jscience.chemistry.gui.extended.geometry | JScience | |
| Aromatic | A class storing the Aromatic radical. | Class | org.jscience.chemistry.radicals | JScience |
| Atom | A class representing atoms. | Class | org.jscience.chemistry | JScience |
| Atom | A class representing an Atom in 3D. | Class | org.jscience.chemistry.gui.basic | JScience |
| Atom | Class | org.jscience.chemistry.gui.extended.molecule | JScience | |
| Atom | This class define the structure of an AtomConstructor SummaryAtom(java. | Class | org.jscience.chemistry.quantum | JScience |
| AtomColorer | Interface to a class for coloring atoms. | Interface | org.jscience.chemistry | JScience |
| AtomicBasis | Represents a single entity in a BasisSetConstructor SummaryAtomicBasis(java. | Class | org.jscience.chemistry.quantum.basis | JScience |
| AtomInfo | The default AtomProperty configuration. | Class | org.jscience.chemistry.quantum | JScience |
| AtomNode | Fields inherited from class javax. | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience |
| AtomVector | Tripos AtomVector classFields inherited from class java. | Class | org.jscience.chemistry.gui.extended.molecule | JScience |
| BasicFileFilter | A very minimal implementation of FileFilter for JFileChooser. | Class | org.jscience.chemistry.vapor.util | JScience |
| BasisFunctions | Class | org.jscience.chemistry.quantum | JScience | |
| BasisNotFoundException | A runtime exception thrown is the requested basis is not found. | Class | org.jscience.chemistry.quantum.basis | JScience |
| BasisReader | This class provides the means to read a basis set stored in XML format and convert it into appropriate datastructure representation. | Class | org.jscience.chemistry.quantum.basis | JScience |
| BasisSet | Represents an entire basis set (say sto-3g . | Class | org.jscience.chemistry.quantum.basis | JScience |
| Bond | The Bond class defines the invisible link that exists between two Atoms of the same Molecule | Class | org.jscience.chemistry | JScience |
| Bond | Class | org.jscience.chemistry.gui.basic | JScience | |
| Bond | Class | org.jscience.chemistry.gui.extended.molecule | JScience | |
| BondNode | Fields inherited from class javax. | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience |
| BondVector | Tripos BondVector classFields inherited from class java. | Class | org.jscience.chemistry.gui.extended.molecule | JScience |
| CarboxylicAcid | A class storing the CarboxylicAcid radical. | Class | org.jscience.chemistry.radicals | JScience |
| CentralDisplayAdapter | Class | org.jscience.chemistry.gui.extended.beans | JScience | |
| CentralLookup | Class | org.jscience.chemistry.gui.extended.beans | JScience | |
| Chart | Basic X-Y Plot charting tool. | Class | org.jscience.chemistry.vapor.util.chart | JScience |
| ChartDialog | Dialog for displaying chart. | Class | org.jscience.chemistry.vapor | JScience |
| ChemistryConstants | A class representing common constants used in chemistry. | Class | org.jscience.chemistry | JScience |
| ComponentData | Data class to store component data. | Class | org.jscience.chemistry.vapor | JScience |
| Constants | Class to store constants. | Class | org.jscience.chemistry.vapor | JScience |
| ContractedGaussian | The class defines a contracted gaussian and the operations on it. | Class | org.jscience.chemistry.quantum.basis | JScience |
| CSVParser | This class has methods to parse comma separated values and generate data structure for the same. | Class | org.jscience.chemistry.vapor.util | JScience |
| Cylinder | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience | |
| Dataset | Dataset class for charting tool. | Class | org.jscience.chemistry.vapor.util.chart | JScience |
| DemoData | Data class to store demo data. | Class | org.jscience.chemistry.vapor | JScience |
| DensityGuesser | An external guess for Density Matrix (DM) should implement this interface. | Interface | org.jscience.chemistry.quantum | JScience |
| Diagonalizer | Abstract class defining how a matrix diagonalizers public interfaces Caution! Diagonalizers only work with real square matrices ;) | Class | org.jscience.chemistry.quantum.math.la | JScience |
| DiagonalizerFactory | Supplying Diagonalizers! Follows a singleton pattern. | Class | org.jscience.chemistry.quantum.math.la | JScience |
| DiagonalizerType | Specifies the diagonalizer types, like JACOBI etc. | Class | org.jscience.chemistry.quantum.math.la | JScience |
| DoubleDocument | PlainDocument extension for numeric textfields. | Class | org.jscience.chemistry.vapor.util | JScience |
| DragBehavior | Fields inherited from class javax. | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience |
| Element | A class representing chemical elements. | Class | org.jscience.chemistry | JScience |
| Epoxide | A class storing the Epoxide radical. | Class | org.jscience.chemistry.radicals | JScience |
| Ester | A class storing the Ester radical. | Class | org.jscience.chemistry.radicals | JScience |
| EvntHandler | An implementation of a JViewer's event handler interface which allows the contents of one or more JViewers to be manipulated in response to mouse | Class | org.jscience.chemistry.gui.extended.jviewer | JScience |
| GeometryUtils | A public class that provides mathematical calculation on some geometry entities. | Class | org.jscience.chemistry.gui.extended.geometry | JScience |
| GeoVector3D | A geometric vector class that provides vector computations: length, normalize, dot and cross. | Class | org.jscience.chemistry.gui.extended.geometry | JScience |
| GroupData | Data class to store Unifac group data. | Class | org.jscience.chemistry.vapor | JScience |
| Halogen | A class representing halogens. | Class | org.jscience.chemistry.elements | JScience |
| HartreeFockSCFMethod | evaluation of a molecule. | Class | org.jscience.chemistry.quantum | JScience |
| Hydroxy | A class storing the Hydroxy radical. | Class | org.jscience.chemistry.radicals | JScience |
| IActivityCalculator | Interface for Activity Calculator. | Interface | org.jscience.chemistry.vapor.calculators | JScience |
| IcoSphere | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience | |
| IDValue | Data class to store ID-value pairs. | Class | org.jscience.chemistry.vapor.util | JScience |
| IEvntHandler | Interface | org.jscience.chemistry.gui.extended.jviewer | JScience | |
| IFugacityCalculator | Interface for Fugacity Calculator. | Interface | org.jscience.chemistry.vapor.calculators | JScience |
| IndexedCylinder | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience | |
| InputDialog | Basic input dialog for value selection. | Class | org.jscience.chemistry.vapor.util | JScience |
| Integrals | The equations herein are based upon: 'Gaussian Expansion Methods for Molecular Orbitals. | Class | org.jscience.chemistry.quantum.integral | JScience |
| IonicRadii | Class | org.jscience.chemistry.materials | JScience | |
| IRenderer | This class defines an interface which allows the JViewer to render and manipulate any graphics object which implements this interface. | Interface | org.jscience.chemistry.gui.extended.jviewer | JScience |
| JacobiDiagonalizer | Jacobi diagonalization attempts to diagonalize a matrix such that after O(N3) operations, the off-diagonal elements are made zero. | Class | org.jscience.chemistry.quantum.math.la | JScience |
| JViewer | This class provides a viewer which can render and manipulate one or more Note: Only the reference to the Tripos Java molecule's Matrix3D class keeps | Class | org.jscience.chemistry.gui.extended.jviewer | JScience |
| Ketone | A class storing the Ketone radical. | Class | org.jscience.chemistry.radicals | JScience |
| Line | A class that defines geometric straight line in 3D spaceConstructor SummaryLine() | Class | org.jscience.chemistry.gui.extended.geometry | JScience |
| MarguleActivityCalculator | Margule's equation implementation for activity calculation. | Class | org.jscience.chemistry.vapor.calculators | JScience |
| MathUtils | A collection of few misc. | Class | org.jscience.chemistry.quantum.math.util | JScience |
| MathUtils | Math Utilities for VLE. | Class | org.jscience.chemistry.vapor.util | JScience |
| Matrix | A general NxM real matrix. | Class | org.jscience.chemistry.quantum.math.matrix | JScience |
| Matrix3D | A fairly conventional 3D matrix object that can transform sets of 3D points and perform a variety of manipulations on the transform | Class | org.jscience.chemistry.gui.basic | JScience |
| Matrix3D | A fairly conventional 3D matrix object that can transform sets of 3D points and perform a variety of manipulations on the transform. | Class | org.jscience.chemistry.gui.extended.molecule | JScience |
| MessageHandler | Localized message handler for VLE. | Class | org.jscience.chemistry.vapor.util | JScience |
| Metal | A class representing metals. | Class | org.jscience.chemistry.elements | JScience |
| Mol2FileFilter | Class | org.jscience.chemistry.gui.extended | JScience | |
| MolecularScene | protected MolecularScene(javax. | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience |
| Molecule | Tripos base molecule classSee Also:AtomVector, | Class | org.jscience.chemistry.gui.extended.molecule | JScience |
| Molecule | A class representing molecules. | Class | org.jscience.chemistry | JScience |
| Molecule | Class | org.jscience.chemistry.quantum | JScience | |
| MoleculeNode | Fields inherited from class javax. | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience |
| MoleculeVector | Tripos MoleculeVector classFields inherited from class java. | Class | org.jscience.chemistry.gui.extended.molecule | JScience |
| MoleculeViewer | A class representing a 3D molecule Viewer for pdb files. | Class | org.jscience.chemistry.gui.basic | JScience |
| MolTranslateMOL2 | Translates Tripos MOL2 files to/from Tripos Java Molecule format. | Class | org.jscience.chemistry.gui.extended.molecule | JScience |
| MolViewerEvent | Class | org.jscience.chemistry.gui.extended.beans | JScience | |
| MolViewerEventAdapter | Class | org.jscience.chemistry.gui.extended.beans | JScience | |
| MolViewerEventListener | Interface | org.jscience.chemistry.gui.extended.beans | JScience | |
| MouseFastRotate | MouseFastRotate. | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience |
| Nitrile | A class storing the Nitrile radical. | Class | org.jscience.chemistry.radicals | JScience |
| Nitro | A class storing the Nitro radical. | Class | org.jscience.chemistry.radicals | JScience |
| NobleGas | A class representing noble gases. | Class | org.jscience.chemistry.elements | JScience |
| NonMetal | A class representing non-metals. | Class | org.jscience.chemistry.elements | JScience |
| OneElectronIntegrals | The 1E integral (overlap S matrix) and 1E Hamiltonian matrices driver. | Class | org.jscience.chemistry.quantum | JScience |
| Orbital | Represents an orbital type and its coefficients and exponents inConstructor SummaryOrbital(java. | Class | org.jscience.chemistry.quantum.basis | JScience |
| Panel3D | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience | |
| Parser | Reads and parses a Tripos Java Molecule (JMol) stream into a JMol class. | Class | org.jscience.chemistry.gui.extended.molecule | JScience |
| PeriodicTable | This class provides access to the elements of the periodic table. | Class | org.jscience.chemistry | JScience |
| Point3D | Class | org.jscience.chemistry.gui.extended.geometry | JScience | |
| Point3D | A class representing a point in 3D space. | Class | org.jscience.chemistry.quantum.math.util | JScience |
| Polymer | The Polymer class represent molecules that are repeating many times. | Class | org.jscience.chemistry | JScience |
| Power | Represents the powers on orbitals. | Class | org.jscience.chemistry.quantum.basis | JScience |
| PowerList | Orbital symbol to power list map. | Class | org.jscience.chemistry.quantum.basis | JScience |
| PRFugacityCalculator | Peng-Robinson equation implementation for fugacity calculation. | Class | org.jscience.chemistry.vapor.calculators | JScience |
| PrimitiveGaussian | The class defines a primitive gaussian (PG) and the operations on it. | Class | org.jscience.chemistry.quantum.basis | JScience |
| PropAttributes | This is a base class which the Atom and Bond classes include. | Class | org.jscience.chemistry.gui.extended.molecule | JScience |
| PropAttributesInter | Interface | org.jscience.chemistry.gui.extended.molecule | JScience | |
| Pva | Class | org.jscience.chemistry.materials | JScience | |
| Radical | An interface to be implemented by radicals. | Interface | org.jscience.chemistry.radicals | JScience |
| RareEarthMetal | A class representing rare earth metals. | Class | org.jscience.chemistry.elements | JScience |
| Reaction | The Reaction class is the superclass for all chemical reactions and evenConstructor SummaryReaction() | Class | org.jscience.chemistry | JScience |
| Reactor | The Reactor class is the superclass for all reactions. | Class | org.jscience.chemistry | JScience |
| RefractiveIndex | Class | org.jscience.chemistry.materials | JScience | |
| Renderer | An implementation of a JViewer's renderer interface for drawing and manipulating a Molecule. | Class | org.jscience.chemistry.gui.extended.molecule | JScience |
| RenderStyle | Interface | org.jscience.chemistry.gui.extended.graphics3d | JScience | |
| RenderTable | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience | |
| Ring | Class | org.jscience.chemistry.gui.extended.molecule | JScience | |
| RingVector | Tripos RingVector classSee Also:Serialized Form | Class | org.jscience.chemistry.gui.extended.molecule | JScience |
| RKFugacityCalculator | Redlich-Kwong equation implementation for fugacity calculation. | Class | org.jscience.chemistry.vapor.calculators | JScience |
| Saline | Class | org.jscience.chemistry.materials | JScience | |
| SCFEvent | Represents an event in sn SCF cycleSee Also:Serialized Form | Class | org.jscience.chemistry.quantum.event | JScience |
| SCFEventListener | Interface | org.jscience.chemistry.quantum.event | JScience | |
| SCFMethod | An abstract class representing the Self Consistant Field (SCF) method like Hartree-Fock, MP2 etc. | Class | org.jscience.chemistry.quantum | JScience |
| SCFMethodFactory | Factory of SCF methods. | Class | org.jscience.chemistry.quantum | JScience |
| SCFType | SCF Type enumeration. | Class | org.jscience.chemistry.quantum | JScience |
| SharedAtomGroup | SharedAtomGroup. | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience |
| SharedBondGroup | SharedBondGroup. | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience |
| SimpleViewer | Class | org.jscience.chemistry.gui.extended | JScience | |
| SimpleViewer .AppCloser | protected SimpleViewer. | Class | org.jscience.chemistry.gui.extended | JScience |
| Sphere | Class | org.jscience.chemistry.gui.extended.graphics3d | JScience | |
| Sucrose | Class | org.jscience.chemistry.materials | JScience | |
| Thiol | A class storing the Thiol radical. | Class | org.jscience.chemistry.radicals | JScience |
| TransitionMetal | A class representing transition metals. | Class | org.jscience.chemistry.elements | JScience |
| TwoElectronIntegrals | The 2E integral driver. | Class | org.jscience.chemistry.quantum | JScience |
| VanlaarActivityCalculator | VanLaar equation implementation for activity calculation. | Class | org.jscience.chemistry.vapor.calculators | JScience |
| Vector3D | A special class representing R^3 vector. | Class | org.jscience.chemistry.quantum.math.vector | JScience |
| VectorND | Defines an R^n space vector. | Class | org.jscience.chemistry.quantum.math.vector | JScience |
| VirialFugacityCalculator | Virial equation implementation for fugacity calculation. | Class | org.jscience.chemistry.vapor.calculators | JScience |
| VLE | Vapour Liquid Equilibrium - Main class. | Class | org.jscience.chemistry.vapor | JScience |
| VLEContext | This class provides the context for the application. | Class | org.jscience.chemistry.vapor | JScience |
| VLEException | Generic exception class for VLE. | Class | org.jscience.chemistry.vapor | JScience |
| VLEFrame | Class | org.jscience.chemistry.vapor | JScience | |
| Water | Class | org.jscience.chemistry.materials | JScience | |