EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FemType Struct Reference

#include <EicRoot/blob/master/eic/cad/elmer/plugins/egtypes.h>

Public Attributes

int created
 
int noknots
 
int noelements
 
int coordsystem
 
int nocells
 
int maxnodes
 
int dim
 
int variables
 
int * dualgraph [MAXCONNECTIONS]
 
int dualmaxconnections
 
int indexwidth
 
int dualexists
 
int * partitiontable [MAXCONNECTIONS]
 
int maxpartitiontable
 
int partitiontableexists
 
int * invtopo [MAXCONNECTIONS]
 
int maxinvtopo
 
int invtopoexists
 
int timesteps
 
int periodicexist
 
int * periodic
 
int connectexist
 
int * connect
 
int partitionexist
 
int nopartitions
 
int * elempart
 
int * nodepart
 
int * elementtypes
 
int * material
 
int ** topology
 
int bodynamesexist
 
int boundarynamesexist
 
int edofs [MAXDOFS]
 
int alldofs [MAXDOFS]
 
Real minsize
 
Real maxsize
 
Realx
 
Realy
 
Realz
 
Realtimes
 
Realdofs [MAXDOFS]
 
char dofname [MAXDOFS][MAXNAMESIZE]
 
char bodyname [MAXBODIES][MAXNAMESIZE]
 
char boundaryname [MAXBCS][MAXNAMESIZE]
 
int noboundaries
 
int boundint [MAXBOUNDARIES]
 
int boundext [MAXBOUNDARIES]
 
int boundsolid [MAXBOUNDARIES]
 
int boundtype [MAXBOUNDARIES]
 

Detailed Description

Definition at line 158 of file egtypes.h.

View newest version in sPHENIX GitHub at line 158 of file egtypes.h

Member Data Documentation

int FemType::alldofs[MAXDOFS]

Definition at line 193 of file egtypes.h.

View newest version in sPHENIX GitHub at line 193 of file egtypes.h

Referenced by CreateNewNodes(), CreateVariable(), and DestroyKnots().

char FemType::bodyname[MAXBODIES][MAXNAMESIZE]

Definition at line 202 of file egtypes.h.

View newest version in sPHENIX GitHub at line 202 of file egtypes.h

Referenced by ElementsToBoundaryConditions(), InitializeKnots(), LoadAnsysInput(), LoadFidapInput(), LoadUniversalMesh(), and RenumberMaterialTypes().

int FemType::bodynamesexist

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by ElementsToBoundaryConditions(), InitializeKnots(), LoadAnsysInput(), LoadFidapInput(), LoadUniversalMesh(), and RenumberMaterialTypes().

char FemType::boundaryname[MAXBCS][MAXNAMESIZE]

Definition at line 203 of file egtypes.h.

View newest version in sPHENIX GitHub at line 203 of file egtypes.h

Referenced by ElementsToBoundaryConditions(), InitializeKnots(), LoadAnsysInput(), and RenumberBoundaryTypes().

int FemType::boundarynamesexist

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by ElementsToBoundaryConditions(), InitializeKnots(), LoadAnsysInput(), LoadUniversalMesh(), and RenumberBoundaryTypes().

int FemType::boundext[MAXBOUNDARIES]

Definition at line 204 of file egtypes.h.

View newest version in sPHENIX GitHub at line 204 of file egtypes.h

Referenced by CreateKnots().

int FemType::boundint[MAXBOUNDARIES]

Definition at line 204 of file egtypes.h.

View newest version in sPHENIX GitHub at line 204 of file egtypes.h

Referenced by CreateKnots().

int FemType::boundsolid[MAXBOUNDARIES]

Definition at line 204 of file egtypes.h.

View newest version in sPHENIX GitHub at line 204 of file egtypes.h

Referenced by CreateKnots().

int FemType::boundtype[MAXBOUNDARIES]

Definition at line 204 of file egtypes.h.

View newest version in sPHENIX GitHub at line 204 of file egtypes.h

Referenced by CreateKnots().

int * FemType::connect

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by SetConnectedBoundary().

int FemType::connectexist

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateKnotsExtruded(), InitializeKnots(), and SetConnectedBoundary().

int FemType::coordsystem

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateAllBoundaries(), CreateBoundary(), CreateKnots(), CreateKnotsExtruded(), InitializeKnots(), LoadAbaqusInput(), and ManipulateMeshDefinition().

char FemType::dofname[MAXDOFS][MAXNAMESIZE]

Definition at line 201 of file egtypes.h.

View newest version in sPHENIX GitHub at line 201 of file egtypes.h

Referenced by CreateVariable(), and InitializeKnots().

Real* FemType::dofs[MAXDOFS]

Definition at line 200 of file egtypes.h.

View newest version in sPHENIX GitHub at line 200 of file egtypes.h

Referenced by CreateNewNodes(), CreateVariable(), DestroyKnots(), LoadCGsimMesh(), and LoadFidapInput().

int FemType::dualexists

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateDualGraph(), DestroyDualGraph(), and InitializeKnots().

int * FemType::dualgraph[MAXCONNECTIONS]

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateDualGraph(), DestroyDualGraph(), and IncreaseElementOrder().

int FemType::dualmaxconnections

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateDualGraph(), DestroyDualGraph(), and IncreaseElementOrder().

int FemType::edofs[MAXDOFS]

Definition at line 193 of file egtypes.h.

View newest version in sPHENIX GitHub at line 193 of file egtypes.h

Referenced by CreateNewNodes(), CreateVariable(), DestroyKnots(), and InitializeKnots().

int * FemType::elempart

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

int FemType::indexwidth

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CalculateIndexwidth(), CreateKnots(), InitializeKnots(), and ReorderAutomatic().

int * FemType::invtopo[MAXCONNECTIONS]

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateInverseTopology(), ElementsToBoundaryConditions(), and LoadTriangleInput().

int FemType::invtopoexists

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateInverseTopology(), and InitializeKnots().

int FemType::maxinvtopo

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateInverseTopology(), and LoadTriangleInput().

int FemType::maxpartitiontable

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Real FemType::maxsize

Definition at line 195 of file egtypes.h.

View newest version in sPHENIX GitHub at line 195 of file egtypes.h

Referenced by CreateKnots(), and CreateKnotsExtruded().

Real FemType::minsize

Definition at line 195 of file egtypes.h.

View newest version in sPHENIX GitHub at line 195 of file egtypes.h

Referenced by CreateKnots(), CreateKnotsExtruded(), and CylindricalCoordinateTransformation().

int FemType::noboundaries

Definition at line 204 of file egtypes.h.

View newest version in sPHENIX GitHub at line 204 of file egtypes.h

Referenced by CreateKnots(), CreateKnotsExtruded(), InitializeKnots(), and SeparateMainaxisBoundaries().

int FemType::nocells

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateAllBoundaries(), CreateBoundary(), CreateKnots(), and CreatePoints().

int * FemType::nodepart

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

int FemType::nopartitions

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by InitializeKnots().

int FemType::partitionexist

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateKnotsExtruded(), and InitializeKnots().

int * FemType::partitiontable[MAXCONNECTIONS]

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

int FemType::partitiontableexists

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by InitializeKnots().

int * FemType::periodic

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateDualGraph(), and FindPeriodicNodes().

int FemType::periodicexist

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateDualGraph(), CreateKnotsExtruded(), FindPeriodicNodes(), and InitializeKnots().

Real * FemType::times

Definition at line 196 of file egtypes.h.

View newest version in sPHENIX GitHub at line 196 of file egtypes.h

int FemType::timesteps

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateVariable(), and InitializeKnots().

int FemType::variables

Definition at line 159 of file egtypes.h.

View newest version in sPHENIX GitHub at line 159 of file egtypes.h

Referenced by CreateVariable(), and InitializeKnots().


The documentation for this struct was generated from the following file: