FEI Package Browser (Single Doxygen Collection)  Version of the Day
Functions
HexBeam_Functions Namespace Reference

Functions

int print_cube_data (HexBeam &hexcube, int numProcs, int localProc)
 
int init_elem_connectivities (FEI *fei, HexBeam &hexcube)
 
int init_shared_nodes (FEI *fei, HexBeam &hexcube)
 
int init_constraints (FEI *fei, HexBeam &hexcube, int &firstLocalCRID)
 
int load_constraints (FEI *fei, HexBeam &hexcube, int firstLocalCRID)
 
int load_elem_data (FEI *fei, HexBeam &hexcube)
 
int load_BC_data (FEI *fei, HexBeam &hexcube)
 
int init_elem_connectivities (fei::MatrixGraph *matrixGraph, HexBeam &hexcube)
 
int init_shared_nodes (fei::MatrixGraph *matrixGraph, HexBeam &hexcube)
 
int init_constraints (fei::MatrixGraph *matrixGraph, HexBeam &hexcube, int localProc, int &firstLocalCRID)
 
int init_slave_constraints (fei::MatrixGraph *matrixGraph, HexBeam &hexcube)
 
int load_elem_data (fei::MatrixGraph *matrixGraph, fei::Matrix *mat, fei::Vector *rhs, HexBeam &hexcube)
 
int load_constraints (fei::LinearSystem *linSys, HexBeam &hexcube, int firstLocalCRID)
 
int load_BC_data (fei::LinearSystem *linSys, HexBeam &hexcube)
 

Function Documentation

◆ print_cube_data()

int HexBeam_Functions::print_cube_data ( HexBeam hexcube,
int  numProcs,
int  localProc 
)

◆ init_elem_connectivities() [1/2]

int HexBeam_Functions::init_elem_connectivities ( FEI fei,
HexBeam hexcube 
)

◆ init_shared_nodes() [1/2]

int HexBeam_Functions::init_shared_nodes ( FEI fei,
HexBeam hexcube 
)

Definition at line 328 of file HexBeam.cpp.

References CHK_ERR, HexBeam::getNumSharedNodes(), and HexBeam::getSharedNodes().

Referenced by beam_main(), beam_oldfei_main(), and main().

◆ init_constraints() [1/2]

int HexBeam_Functions::init_constraints ( FEI fei,
HexBeam hexcube,
int &  firstLocalCRID 
)

◆ load_constraints() [1/2]

int HexBeam_Functions::load_constraints ( FEI fei,
HexBeam hexcube,
int  firstLocalCRID 
)

◆ load_elem_data() [1/2]

int HexBeam_Functions::load_elem_data ( FEI fei,
HexBeam hexcube 
)

◆ load_BC_data() [1/2]

int HexBeam_Functions::load_BC_data ( FEI fei,
HexBeam hexcube 
)

◆ init_elem_connectivities() [2/2]

int HexBeam_Functions::init_elem_connectivities ( fei::MatrixGraph matrixGraph,
HexBeam hexcube 
)

◆ init_shared_nodes() [2/2]

int HexBeam_Functions::init_shared_nodes ( fei::MatrixGraph matrixGraph,
HexBeam hexcube 
)

◆ init_constraints() [2/2]

int HexBeam_Functions::init_constraints ( fei::MatrixGraph matrixGraph,
HexBeam hexcube,
int  localProc,
int &  firstLocalCRID 
)

◆ init_slave_constraints()

int HexBeam_Functions::init_slave_constraints ( fei::MatrixGraph matrixGraph,
HexBeam hexcube 
)

◆ load_elem_data() [2/2]

int HexBeam_Functions::load_elem_data ( fei::MatrixGraph matrixGraph,
fei::Matrix mat,
fei::Vector rhs,
HexBeam hexcube 
)

◆ load_constraints() [2/2]

int HexBeam_Functions::load_constraints ( fei::LinearSystem linSys,
HexBeam hexcube,
int  firstLocalCRID 
)

◆ load_BC_data() [2/2]

int HexBeam_Functions::load_BC_data ( fei::LinearSystem linSys,
HexBeam hexcube 
)