public class RecDOFData extends Record
Case | Type | Precision | Spacing | Format |
---|---|---|---|---|
1 | real | single | even | 6E13.5 |
2 | real | single | uneven | 6E13.5 |
3 | complex | single | even | 6E13.5 |
4 | complex | single | uneven | 6E13.5 |
5 | real | double | even | 4E20.12 |
6 | real | double | uneven | 2(E13.5,E20.12) |
7 | complex | double | even | 4E20.12 |
8 | complex | double | uneven | E13.5,2E20.12 |
REAL SINGLE PRECISION EVEN SPACING
case 1 | |||||
---|---|---|---|---|---|
Y1 | Y2 | Y3 | Y4 | Y5 | Y6 |
Y7 | Y8 | Y9 | Y10 | Y11 | Y12 |
... | ... | ... | ... | ... | ... |
REAL SINGLE PRECISION UNEVEN SPACING
case 2 | |||||
---|---|---|---|---|---|
X1 | Y1 | X2 | Y2 | X3 | Y3 |
X4 | Y4 | X5 | Y5 | X6 | Y6 |
... | ... | ... | ... | ... | ... |
COMPLEX SINGLE PRECISION EVEN SPACING
case 3 | |||||
---|---|---|---|---|---|
RY1 | IY1 | RY2 | IY2 | RY3 | IY3 |
RY4 | IY4 | RY5 | IY5 | RY6 | IY6 |
... | ... | ... | ... | ... | ... |
COMPLEX SINGLE PRECISION UNEVEN SPACING
case 4 | |||||
---|---|---|---|---|---|
X1 | RY1 | IY1 | X2 | RY2 | IY2 |
X3 | RY3 | IY3 | X4 | RY4 | IY4 |
... | ... | ... | ... | ... | ... |
REAL DOUBLE PRECISION EVEN SPACING
case 5 | |||
---|---|---|---|
Y1 | Y2 | Y3 | Y4 |
Y5 | Y6 | Y7 | Y8 |
... | ... | ... | ... |
REAL DOUBLE PRECISION UNEVEN SPACING
case 6 | |||
---|---|---|---|
X1 | Y1 | X2 | Y2 |
X3 | Y3 | X4 | Y4 |
... | ... | ... | ... |
Constructor and Description |
---|
RecDOFData(int datatype,
int count,
boolean even) |
Modifier and Type | Method and Description |
---|---|
protected FieldIF |
readCase1(java.io.BufferedReader reader)
REAL SINGLE PRECISION EVEN SPACING
Y1 Y2 Y3 Y4 Y5 Y6
Y7 Y8 Y9 Y10 Y11 Y12
... |
protected FieldIF |
readCase2(java.io.BufferedReader reader)
COMPLEX SINGLE PRECISION EVEN SPACING
RY1 IY1 RY2 IY2 RY3 IY3
RY4 IY4 RY5 IY5 RY6 IY6
... |
protected FieldIF |
readCase3(java.io.BufferedReader reader)
REAL SINGLE PRECISION UNEVEN SPACING
X1 Y1 X2 Y2 X3 Y3
X4 Y4 X5 Y5 X6 Y6
... |
protected FieldIF |
readCase4(java.io.BufferedReader reader)
COMPLEX SINGLE PRECISION UNEVEN SPACING
X1 RY1 IY1 X2 RY2 IY2
X3 RY3 IY3 X4 RY4 IY4
... |
protected FieldIF |
readCase5(java.io.BufferedReader reader)
REAL DOUBLE PRECISION EVEN SPACING
Y1 Y2 Y3 Y4
Y5 Y6 Y7 Y8
... |
protected FieldIF |
readCase6(java.io.BufferedReader reader)
REAL DOUBLE PRECISION UNEVEN SPACING
X1 Y1 X2 Y2
X3 Y3 X4 Y4
... |
protected FieldIF |
readCase7(java.io.BufferedReader reader)
COMPLEX DOUBLE PRECISION EVEN SPACING
RY1 IY1 RY2 IY2
RY3 IY3 RY4 IY4
... |
protected FieldIF |
readCase8(java.io.BufferedReader reader)
COMPLEX DOUBLE PRECISION UNEVEN SPACING
X1 RY1 IY1
X2 RY2 IY2
... |
void |
readObject(java.io.BufferedReader reader)
Read the Function at Nodal DOF record from input stream.
|
public void readObject(java.io.BufferedReader reader) throws java.io.IOException
reader
- the input reader.java.io.IOException
protected FieldIF readCase1(java.io.BufferedReader reader) throws java.io.IOException
Y1 Y2 Y3 Y4 Y5 Y6
Y7 Y8 Y9 Y10 Y11 Y12
...
reader
- The readerjava.io.IOException
protected FieldIF readCase2(java.io.BufferedReader reader) throws java.io.IOException
RY1 IY1 RY2 IY2 RY3 IY3
RY4 IY4 RY5 IY5 RY6 IY6
...
reader
- The readerjava.io.IOException
protected FieldIF readCase3(java.io.BufferedReader reader) throws java.io.IOException
X1 Y1 X2 Y2 X3 Y3
X4 Y4 X5 Y5 X6 Y6
...
reader
- The readerjava.io.IOException
protected FieldIF readCase4(java.io.BufferedReader reader) throws java.io.IOException
X1 RY1 IY1 X2 RY2 IY2
X3 RY3 IY3 X4 RY4 IY4
...
reader
- The readerjava.io.IOException
protected FieldIF readCase5(java.io.BufferedReader reader) throws java.io.IOException
Y1 Y2 Y3 Y4
Y5 Y6 Y7 Y8
...
reader
- The readerjava.io.IOException
protected FieldIF readCase6(java.io.BufferedReader reader) throws java.io.IOException
X1 Y1 X2 Y2
X3 Y3 X4 Y4
...
reader
- The readerjava.io.IOException
protected FieldIF readCase7(java.io.BufferedReader reader) throws java.io.IOException
RY1 IY1 RY2 IY2
RY3 IY3 RY4 IY4
...
reader
- The readerjava.io.IOException
protected FieldIF readCase8(java.io.BufferedReader reader) throws java.io.IOException
X1 RY1 IY1
X2 RY2 IY2
...
reader
- The readerjava.io.IOException