#include <vtkMimxAbaqusFileWriter.h>
Public Member Functions | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | SetFileName (const std::string &fieldStr) |
| void | SetHeaderInformation (const std::string &fieldStr) |
| void | SetNodeElementFileName (const std::string &fieldStr) |
| void | SetUserName (const std::string &fieldStr) |
| vtkGetMacro (Precision, int) | |
| vtkSetMacro (Precision, int) | |
| vtkTypeRevisionMacro (vtkMimxAbaqusFileWriter, vtkDataSetWriter) | |
Static Public Member Functions | |
| static vtkMimxAbaqusFileWriter * | New () |
Protected Member Functions | |
| void | ConcatenateStrings (const char *, const char *, const char *, const char *, const char *, char *) |
| void | PrintVariablesOfInterest (vtkStdString &variable, ostream &os) |
| int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| vtkMimxAbaqusFileWriter () | |
| void | WriteBoundaryConditions (ostream &os, vtkUnstructuredGrid *grid) |
| void | WriteElementSets (ostream &os, vtkUnstructuredGrid *grid) |
| void | WriteFooter (ostream &os) |
| void | WriteHeader (ostream &os) |
| void | WriteHeadingSection (ostream &os) |
| void | WriteHexElements (ostream &os, vtkUnstructuredGrid *grid) |
| void | WriteMaterialHeader (ostream &os) |
| void | WriteMaterialProperties (ostream &os, ostream &osi, vtkUnstructuredGrid *grid) |
| void | WriteNodeElementHeader (ostream &os) |
| void | WriteNodes (ostream &os, vtkUnstructuredGrid *grid) |
| void | WriteNodeSets (ostream &os, vtkUnstructuredGrid *grid) |
| void | WriteQuadElements (ostream &os, vtkUnstructuredGrid *grid) |
| void | WriteRepeatingMaterialProperties (vtkIntArray *ElementIds, vtkDoubleArray *MatProp, vtkUnstructuredGrid *grid, ostream &os, const char *ElementSetName, double PoissonsRatio) |
| void | WriteTetElements (ostream &os, vtkUnstructuredGrid *grid) |
| ~vtkMimxAbaqusFileWriter () | |
Private Member Functions | |
| void | operator= (const vtkMimxAbaqusFileWriter &) |
| vtkMimxAbaqusFileWriter (const vtkMimxAbaqusFileWriter &) | |
Private Attributes | |
| std::string | HeaderInformation |
| std::string | NodeElementFileName |
| int | Precision |
| std::string | UserName |
| vtkMimxAbaqusFileWriter::vtkMimxAbaqusFileWriter | ( | ) | [protected] |
References HeaderInformation, NodeElementFileName, Precision, and UserName.
| vtkMimxAbaqusFileWriter::~vtkMimxAbaqusFileWriter | ( | ) | [protected] |
| vtkMimxAbaqusFileWriter::vtkMimxAbaqusFileWriter | ( | const vtkMimxAbaqusFileWriter & | ) | [private] |
| void vtkMimxAbaqusFileWriter::ConcatenateStrings | ( | const char * | Step, | |
| const char * | Num, | |||
| const char * | NodeSetName, | |||
| const char * | Type, | |||
| const char * | Direction, | |||
| char * | Name | |||
| ) | [protected] |
Referenced by WriteBoundaryConditions().
| static vtkMimxAbaqusFileWriter* vtkMimxAbaqusFileWriter::New | ( | ) | [static] |
Referenced by WriteElementSets(), and WriteNodeSets().
| void vtkMimxAbaqusFileWriter::operator= | ( | const vtkMimxAbaqusFileWriter & | ) | [private] |
| void vtkMimxAbaqusFileWriter::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| void vtkMimxAbaqusFileWriter::PrintVariablesOfInterest | ( | vtkStdString & | variable, | |
| ostream & | os | |||
| ) | [protected] |
Referenced by WriteBoundaryConditions().
| int vtkMimxAbaqusFileWriter::RequestData | ( | vtkInformation * | , | |
| vtkInformationVector ** | , | |||
| vtkInformationVector * | ||||
| ) | [protected] |
| void vtkMimxAbaqusFileWriter::SetFileName | ( | const std::string & | fieldStr | ) | [inline] |
| void vtkMimxAbaqusFileWriter::SetHeaderInformation | ( | const std::string & | fieldStr | ) | [inline] |
| void vtkMimxAbaqusFileWriter::SetNodeElementFileName | ( | const std::string & | fieldStr | ) | [inline] |
| void vtkMimxAbaqusFileWriter::SetUserName | ( | const std::string & | fieldStr | ) | [inline] |
| vtkMimxAbaqusFileWriter::vtkTypeRevisionMacro | ( | vtkMimxAbaqusFileWriter | , | |
| vtkDataSetWriter | ||||
| ) |
| void vtkMimxAbaqusFileWriter::WriteBoundaryConditions | ( | ostream & | os, | |
| vtkUnstructuredGrid * | grid | |||
| ) | [protected] |
References ConcatenateStrings(), j, k, and PrintVariablesOfInterest().
| void vtkMimxAbaqusFileWriter::WriteElementSets | ( | ostream & | os, | |
| vtkUnstructuredGrid * | grid | |||
| ) | [protected] |
| void vtkMimxAbaqusFileWriter::WriteFooter | ( | ostream & | os | ) | [protected] |
| void vtkMimxAbaqusFileWriter::WriteHeader | ( | ostream & | os | ) | [protected] |
References HeaderInformation, and UserName.
| void vtkMimxAbaqusFileWriter::WriteHeadingSection | ( | ostream & | os | ) | [protected] |
| void vtkMimxAbaqusFileWriter::WriteHexElements | ( | ostream & | os, | |
| vtkUnstructuredGrid * | grid | |||
| ) | [protected] |
| void vtkMimxAbaqusFileWriter::WriteMaterialHeader | ( | ostream & | os | ) | [protected] |
Referenced by WriteMaterialProperties().
| void vtkMimxAbaqusFileWriter::WriteMaterialProperties | ( | ostream & | os, | |
| ostream & | osi, | |||
| vtkUnstructuredGrid * | grid | |||
| ) | [protected] |
References Precision, WriteMaterialHeader(), and WriteRepeatingMaterialProperties().
| void vtkMimxAbaqusFileWriter::WriteNodeElementHeader | ( | ostream & | os | ) | [protected] |
References NodeElementFileName.
| void vtkMimxAbaqusFileWriter::WriteNodes | ( | ostream & | os, | |
| vtkUnstructuredGrid * | grid | |||
| ) | [protected] |
| void vtkMimxAbaqusFileWriter::WriteNodeSets | ( | ostream & | os, | |
| vtkUnstructuredGrid * | grid | |||
| ) | [protected] |
| void vtkMimxAbaqusFileWriter::WriteQuadElements | ( | ostream & | os, | |
| vtkUnstructuredGrid * | grid | |||
| ) | [protected] |
| void vtkMimxAbaqusFileWriter::WriteRepeatingMaterialProperties | ( | vtkIntArray * | ElementIds, | |
| vtkDoubleArray * | MatProp, | |||
| vtkUnstructuredGrid * | grid, | |||
| ostream & | os, | |||
| const char * | ElementSetName, | |||
| double | PoissonsRatio | |||
| ) | [protected] |
Referenced by WriteMaterialProperties().
| void vtkMimxAbaqusFileWriter::WriteTetElements | ( | ostream & | os, | |
| vtkUnstructuredGrid * | grid | |||
| ) | [protected] |
std::string vtkMimxAbaqusFileWriter::HeaderInformation [private] |
Referenced by vtkMimxAbaqusFileWriter(), and WriteHeader().
std::string vtkMimxAbaqusFileWriter::NodeElementFileName [private] |
Referenced by vtkMimxAbaqusFileWriter(), and WriteNodeElementHeader().
int vtkMimxAbaqusFileWriter::Precision [private] |
Referenced by vtkMimxAbaqusFileWriter(), and WriteMaterialProperties().
std::string vtkMimxAbaqusFileWriter::UserName [private] |
Referenced by vtkMimxAbaqusFileWriter(), and WriteHeader().
1.6.1