Modifier and Type | Class and Description |
---|---|
static class |
AbaqusReader.ElemType |
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_RESET_NUMBERING |
static double |
DEFAULT_SHELL_THICKNESS |
static boolean |
DEFAULT_ZERO_BASED_NUMBERING |
static int |
RESET_NUMBERING
In static method calls, tells the reader to ignore Abaqus numbering of
nodes and elements.
|
static int |
ZERO_BASED_NUMBERING
In static method calls, tells the reader to number the nodes and elements
starting from zero.
|
Constructor and Description |
---|
AbaqusReader(java.io.File file) |
AbaqusReader(java.io.File file,
java.io.File[] includeDirs) |
AbaqusReader(java.io.Reader reader,
java.io.File[] includeDirs) |
AbaqusReader(java.lang.String filename) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
static double |
getDefaultShellThickness() |
double |
getDensity() |
boolean |
getResetNumbering() |
double |
getShellThickness() |
boolean |
getSuppressWarnings() |
boolean |
getZeroBasedNumbering() |
static void |
main(java.lang.String[] args) |
static FemModel3d |
read(FemModel3d fem,
java.io.File file,
double density,
int options)
Creates an FemModel with uniform density based on Abaqus data contained in
a specified file.
|
static FemModel3d |
read(FemModel3d fem,
java.io.File file,
double density,
int options,
java.io.File[] includeDirs)
Creates an FemModel with uniform density based on Abaqus data contained in
a specified file
|
static FemModel3d |
read(FemModel3d fem,
java.lang.String fileName)
Creates an FemModel with uniform density (of 1) based on Abaqus data
contained in a specified file.
|
static FemModel3d |
read(FemModel3d fem,
java.lang.String fileName,
double density,
int options)
Creates an FemModel with uniform density based on Abaqus data contained
in a specified file.
|
FemModel3d |
readFem(FemModel3d fem) |
static void |
setDefaultShellThickness(double thickness) |
void |
setDensity(double density) |
void |
setResetNumbering(boolean enable) |
void |
setShellThickness(double thickness) |
void |
setSuppressWarnings(boolean enable) |
void |
setZeroBasedNumbering(boolean enable) |
public static int ZERO_BASED_NUMBERING
public static int RESET_NUMBERING
ZERO_BASED_NUMBERING
.public static double DEFAULT_SHELL_THICKNESS
public static boolean DEFAULT_ZERO_BASED_NUMBERING
public static boolean DEFAULT_RESET_NUMBERING
public AbaqusReader(java.io.Reader reader, java.io.File[] includeDirs)
public AbaqusReader(java.io.File file, java.io.File[] includeDirs) throws java.io.IOException
java.io.IOException
public AbaqusReader(java.io.File file) throws java.io.IOException
java.io.IOException
public AbaqusReader(java.lang.String filename) throws java.io.IOException
java.io.IOException
public static void setDefaultShellThickness(double thickness)
public static double getDefaultShellThickness()
public void setShellThickness(double thickness)
public double getShellThickness()
public void setDensity(double density)
public double getDensity()
public void setZeroBasedNumbering(boolean enable)
public boolean getZeroBasedNumbering()
public void setResetNumbering(boolean enable)
public boolean getResetNumbering()
public boolean getSuppressWarnings()
public void setSuppressWarnings(boolean enable)
public FemModel3d readFem(FemModel3d fem) throws java.io.IOException
public static FemModel3d read(FemModel3d fem, java.lang.String fileName) throws java.io.IOException
fem
- FEM model to be populated by Abaqus data. If null
, a
new model is createdfileName
- path name of the ABAQUS filejava.io.IOException
- if this is a problem reading the filepublic static FemModel3d read(FemModel3d fem, java.lang.String fileName, double density, int options) throws java.io.IOException
fem
- FEM model to be populated by Abaqus data. If null
, a
new model is createdfileName
- path name of the ABAQUS filedensity
- density of the modeloptions
- option flags. Options include ZERO_BASED_NUMBERING
.java.io.IOException
- if this is a problem reading the filepublic static FemModel3d read(FemModel3d fem, java.io.File file, double density, int options) throws java.io.IOException
fem
- FEM model to be populated by Abaqus data. If null
, a
new model is createdfile
- the ABAQUS filedensity
- density of the FEM modeloptions
- option flags. Options include ZERO_BASED_NUMBERING
.java.io.IOException
- if this is a problem reading the filepublic static FemModel3d read(FemModel3d fem, java.io.File file, double density, int options, java.io.File[] includeDirs) throws java.io.IOException
fem
- FEM model to be populated by Abaqus data format. If
null
, a new model is createdfile
- the ABAQUS filedensity
- density of the FEM modeloptions
- option flags. Options include ZERO_BASED_NUMBERING
.includeDirs
- list of directories to search for include filesjava.io.IOException
- if this is a problem reading the filepublic static void main(java.lang.String[] args)
public void close()