Package org.jmol.adapter.writers
Class PWMATWriter
java.lang.Object
org.jmol.adapter.writers.XtlWriter
org.jmol.adapter.writers.PWMATWriter
- All Implemented Interfaces:
JmolWriter
A writer for PWMAT atom.config files.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate javajs.util.BS
(package private) boolean
private javajs.util.Lst
<String> private javajs.util.OC
private static final int
private static final String
private SymmetryInterface
private Viewer
private boolean
Fields inherited from class org.jmol.adapter.writers.XtlWriter
haveUnitCell
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate float[]
private float[][]
getVectors
(String name) void
toString()
write
(javajs.util.BS bs) private void
private void
private void
private void
writeItem2
(float[] m, String name) private float[]
writeItems
(String name) private void
private void
private void
private void
private void
writeVectors
(String name)
-
Field Details
-
PWM_PREFIX
- See Also:
-
PREFIX_LEN
private static final int PREFIX_LEN- See Also:
-
vwr
-
oc
private javajs.util.OC oc -
uc
-
names
-
bs
private javajs.util.BS bs -
isSlab
boolean isSlab -
writeGlobals
private boolean writeGlobals
-
-
Constructor Details
-
PWMATWriter
public PWMATWriter()
-
-
Method Details
-
set
- Specified by:
set
in interfaceJmolWriter
-
write
- Specified by:
write
in interfaceJmolWriter
-
writeHeader
private void writeHeader() -
writeLattice
private void writeLattice() -
writePositions
private void writePositions() -
getData
-
getVectors
-
writeDataBlocks
private void writeDataBlocks() -
writeVectors
-
writeMagnetic
private void writeMagnetic() -
writeItem2
-
writeItems
-
writeMoreData
private void writeMoreData() -
writeGlobalBlocks
private void writeGlobalBlocks() -
toString
-