Class OptimadeReader

java.lang.Object
org.jmol.adapter.smarter.AtomSetCollectionReader
org.jmol.adapter.readers.xtal.OptimadeReader
All Implemented Interfaces:
javajs.api.GenericLineReader

public class OptimadeReader extends AtomSetCollectionReader
A (preliminary) reader for OPTIMADE resources. load Optimade::https://aiida.materialscloud.org/2dtopo/optimade/v1/structures?filter=nperiodic_dimensions=2&page_limit=1
Author:
Bob Hanson hansonr@stolaf.edu
  • Field Details

    • modelNo

      private int modelNo
    • iHaveDesiredModel

      private boolean iHaveDesiredModel
    • permutation

      private int permutation
      values 0, 1, or 2 indicate how to permute the lattice vectors to be of the form [1,0,0] for polymers or [1,1,0] for slabs
    • isPolymer

      private boolean isPolymer
    • isSlab

      private boolean isSlab
    • noSlab

      private boolean noSlab
    • xyz

      private float[] xyz
  • Constructor Details

    • OptimadeReader

      public OptimadeReader()
  • Method Details