FEBio  1.5.0
Data Structures | Public Types | Public Member Functions | Data Fields | Protected Member Functions | Protected Attributes
FEFEBioImport Class Reference

#include <FEBioImport.h>

Inheritance diagram for FEFEBioImport:
FEFileImport FEDiagnosticImport

Data Structures

class  DuplicateMaterialSection
class  FailedCreatingDomain
class  FailedLoadingPlugin
class  InvalidDomainType
class  InvalidElementType
class  InvalidMaterial
class  InvalidVersion

Public Types

enum  {
  ET_HEX8, ET_PENTA6, ET_TET4, ET_UT4,
  ET_TETG1, ET_QUAD4, ET_TRI3, ET_TRUSS2
}
enum  { EC_STRUCT, EC_RIGID, EC_PORO, EC_HEAT }

Public Member Functions

bool Load (FEM &fem, const char *szfile)
FEMGetFEM ()
FEAnalysisGetStep ()
int Version ()
bool ReadParameter (XMLTag &tag, FEParameterList &pl)
 This function parese a parameter list.

Data Fields

FEMm_pfem
 pointer to the fem class
FEAnalysism_pStep
 pointer to current analysis step
int m_ntet4
int m_nut4
int m_nsteps
int m_nmat
int m_maxid
bool m_b3field
int m_nhex8

Protected Member Functions

void ParseVersion (XMLTag &tag)
 This function parses the febio_spec tag for the version number.

Protected Attributes

XMLReader m_xml
 the actual reader
int m_nversion

Detailed Description

Implements a class to import FEBio input files


The documentation for this class was generated from the following files: