public class AbaqusWriter extends FemWriterBase
Modifier and Type | Class and Description |
---|---|
static class |
AbaqusWriter.ElemType |
static class |
AbaqusWriter.ElemTypeList |
FemWriter.DataFormat, FemWriter.FloatType
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMMENT |
static char |
KEYWORD |
DEFAULT_FORMAT
Modifier and Type | Method and Description |
---|---|
static int[] |
findMaxMinNumber(java.util.Collection<? extends ModelComponentBase> list) |
static void |
write(FemModel3d model,
java.io.File file)
Writes a FemModel into an Abaqus data file.
|
static void |
write(FemModel3d model,
java.io.PrintWriter fileWriter)
Writes to an Abaqus file
|
static void |
write(FemModel3d model,
java.lang.String fileName)
Writes a FemModel into an Abaqus data file.
|
static void |
writeElements(java.io.PrintWriter writer,
java.util.Collection<FemElement3d> elems) |
static void |
writeElSet(java.io.PrintWriter writer,
java.lang.String name,
int minIdx,
int maxIdx) |
void |
writeFem(FemModel3d fem) |
static void |
writeInclude(java.io.PrintWriter writer,
java.lang.String inputFile) |
static void |
writeNodes(java.io.PrintWriter writer,
java.util.Collection<FemNode3d> nodes) |
static void |
writeNSet(java.io.PrintWriter writer,
java.lang.String name,
int minIdx,
int maxIdx) |
public static final java.lang.String COMMENT
public static final char KEYWORD
public static void write(FemModel3d model, java.lang.String fileName) throws java.io.IOException
model
- FEM model to be writtenfileName
- path name of the Abaqus node filejava.io.IOException
- if this is a problem writing the filepublic static void write(FemModel3d model, java.io.File file) throws java.io.IOException
model
- FEM model to be writtenfile
- the Abaqus node filejava.io.IOException
- if this is a problem writing the filepublic static void write(FemModel3d model, java.io.PrintWriter fileWriter) throws java.io.IOException
model
- FEM model to be writtenfileWriter
- writer to write out datajava.io.IOException
- if this is a problem writing the filepublic static int[] findMaxMinNumber(java.util.Collection<? extends ModelComponentBase> list)
public static void writeNodes(java.io.PrintWriter writer, java.util.Collection<FemNode3d> nodes)
public static void writeInclude(java.io.PrintWriter writer, java.lang.String inputFile)
public static void writeNSet(java.io.PrintWriter writer, java.lang.String name, int minIdx, int maxIdx)
public static void writeElSet(java.io.PrintWriter writer, java.lang.String name, int minIdx, int maxIdx)
public static void writeElements(java.io.PrintWriter writer, java.util.Collection<FemElement3d> elems)
public void writeFem(FemModel3d fem) throws java.io.IOException
writeFem
in interface FemWriter
writeFem
in class FemWriterBase
java.io.IOException