Go to the source code of this file.
Functions | |
bool | TRAIL_FluInitSolver (GEM_Partition &gp, const std::string &prefix="./") |
bool | TRAIL_FluReadControlFile (GEM_Partition &gp, const std::string &prefix="./") |
bool | TRAIL_FluWriteCOM (GEM_Partition &gp, const std::string &path) |
bool | TRAIL_FluReadCOM (GEM_Partition &gp) |
bool | TRAIL_FluWriteMAP (GEM_Partition &gp, unsigned int nproc, unsigned int nregions, const std::string &path) |
bool | TRAIL_FluWriteDIM (GEM_Partition &gp, double t=0.0, bool unsteady=true, const std::string &path="./") |
bool | TRAIL_FluReadDIM (GEM_Partition &gp, double t=0.0, bool unsteady=true) |
bool | TRAIL_FluPopRemBordIndFILE (GEM_Partition &gp, double t=0.0, bool unsteady=true, const std::string &path="./") |
bool | TRAIL_FluWriteCMP (GEM_Partition &gp, const std::string &path) |
void | TRAIL_FluResizeVolSoln (GEM_Partition &gp) |
bool | TRAIL_FluInitVolSoln (GEM_Partition &gp) |
void | TRAIL_FluResizeSurfSoln (GEM_DomainBoundary &db) |
bool | TRAIL_FluInitSurfSoln (GEM_DomainBoundary &db, const std::string &, bool all=true) |
bool | TRAIL_FluInitSurfSoln (GEM_Partition &gp) |
int | TRAIL_FluNumPatches (GEM_Partition &gp) |
bool | TRAIL_FluRegisterVolSoln (GEM_Partition &gp, bool all=true) |
bool | TRAIL_FluRegisterSurfSoln (GEM_DomainBoundary &db, const std::string &wname, bool all=true) |
bool | TRAIL_FluRegisterSurfSoln (GEM_Partition &gp, bool all=true) |
bool | TRAIL_FluRegisterSurfMesh (GEM_Partition &gp) |
bool | TRAIL_FluBuildPatchMapping (std::map< unsigned int, unsigned int > &pmap, const std::string &prefix) |
bool | TRAIL_FluWriteNative (GEM_Partition &gp, const std::string &path) |
bool | TRAIL_FluPopulatePatches (GEM_Partition &gp) |
bool | TRAIL_FluReadGridASCII (GEM_Partition &gp, double t=0.0, bool unsteady=true) |
void | TRAIL_FluCopyCaseFiles (GEM_Partition &gp, const std::string &path) |
bool TRAIL_FluBuildPatchMapping | ( | std::map< unsigned int, unsigned int > & | pmap, |
const std::string & | prefix | ||
) |
Definition at line 1331 of file RocfluFunctions.C.
Referenced by TRAIL_FluPopulatePatches().
void TRAIL_FluCopyCaseFiles | ( | GEM_Partition & | gp, |
const std::string & | path | ||
) |
Definition at line 1543 of file RocfluFunctions.C.
References GEM_Partition::_solver_data, and GEM_UserData::_string_data.
Referenced by TRAIL_RemeshWrite().
bool TRAIL_FluInitSolver | ( | GEM_Partition & | gp, |
const std::string & | prefix = "./" |
||
) |
Definition at line 59 of file RocfluFunctions.C.
References GEM_UserData::_int_data, GEM_Partition::_solver_data, GEM_UserData::_stride_int, TRAIL_FluNumPatches(), and TRAIL_FluReadControlFile().
Referenced by main(), and TRAIL_RemeshWrite().
bool TRAIL_FluInitSurfSoln | ( | GEM_DomainBoundary & | db, |
const std::string & | , | ||
bool | all = true |
||
) |
Definition at line 1002 of file RocfluFunctions.C.
References GEM_DomainBoundary::_data, GEM_DomainBoundary::_debug, GEM_DomainBoundary::_id, GEM_UserData::_int_data, GEM_DomainBoundary::_out, GEM_DomainBoundary::_quadconn, GEM_UserData::_stride_int, GEM_DomainBoundary::_triconn, and TRAIL_FluResizeSurfSoln().
Referenced by main(), TRAIL_FluInitSurfSoln(), and TRAIL_RemeshInitFluSurfData().
bool TRAIL_FluInitSurfSoln | ( | GEM_Partition & | gp | ) |
Definition at line 1145 of file RocfluFunctions.C.
References GEM_Partition::_db, GEM_Partition::_out, GEM_Partition::_solver_data, GEM_UserData::_string_data, n, and TRAIL_FluInitSurfSoln().
bool TRAIL_FluInitVolSoln | ( | GEM_Partition & | gp | ) |
Definition at line 828 of file RocfluFunctions.C.
References GEM_Partition::_data, GEM_Partition::_debug, GEM_UserData::_field_data, GEM_Partition::_hexconn, GEM_UserData::_int_data, GEM_Partition::_out, GEM_Partition::_prisconn, GEM_Partition::_pyrconn, GEM_Partition::_solver_data, GEM_UserData::_stride_field, GEM_UserData::_string_data, GEM_Partition::_tetconn, sqrt(), and TRAIL_FluResizeVolSoln().
Referenced by main(), and TRAIL_RemeshInitFluVolData().
int TRAIL_FluNumPatches | ( | GEM_Partition & | gp | ) |
Definition at line 1100 of file RocfluFunctions.C.
References GEM_Partition::_out, GEM_Partition::_solver_data, and GEM_UserData::_string_data.
Referenced by TRAIL_FluInitSolver().
bool TRAIL_FluPopRemBordIndFILE | ( | GEM_Partition & | gp, |
double | t = 0.0 , |
||
bool | unsteady = true , |
||
const std::string & | path = "./" |
||
) |
Definition at line 588 of file RocfluFunctions.C.
References GEM_Partition::_debug, GEM_Partition::_id, GEM_UserData::_int_data, GEM_Partition::_out, GEM_Partition::_pb, GEM_Partition::_solver_data, GEM_UserData::_string_data, and SkipLines().
Referenced by TRAIL_RemeshWrite().
bool TRAIL_FluPopulatePatches | ( | GEM_Partition & | gp | ) |
Definition at line 1377 of file RocfluFunctions.C.
References GEM_Partition::_out, GEM_Partition::_solver_data, GEM_UserData::_string_data, GEM_Partition::MapDomainBoundaries(), and TRAIL_FluBuildPatchMapping().
Referenced by main().
bool TRAIL_FluReadCOM | ( | GEM_Partition & | gp | ) |
Definition at line 223 of file RocfluFunctions.C.
References GEM_Partition::_debug, GEM_Partition::_id, GEM_UserData::_int_data, GEM_Partition::_out, GEM_Partition::_pb, GEM_Partition::_solver_data, GEM_UserData::_string_data, and SkipLines().
bool TRAIL_FluReadControlFile | ( | GEM_Partition & | gp, |
const std::string & | prefix = "./" |
||
) |
Definition at line 74 of file RocfluFunctions.C.
References GEM_Partition::_solver_data, and GEM_UserData::_string_data.
Referenced by TRAIL_FluInitSolver().
bool TRAIL_FluReadDIM | ( | GEM_Partition & | gp, |
double | t = 0.0 , |
||
bool | unsteady = true |
||
) |
Definition at line 459 of file RocfluFunctions.C.
References GEM_Partition::_db, GEM_Partition::_debug, GEM_Partition::_hexconn, GEM_Partition::_id, GEM_UserData::_int_data, GEM_Partition::_nc, GEM_Partition::_nghex, GEM_Partition::_ngnodes, GEM_Partition::_ngpris, GEM_Partition::_ngpyr, GEM_Partition::_ngtet, GEM_Partition::_out, GEM_Partition::_pb, GEM_Partition::_prisconn, GEM_Partition::_pyrconn, GEM_Partition::_solver_data, GEM_UserData::_string_data, GEM_Partition::_tetconn, and SkipLines().
bool TRAIL_FluReadGridASCII | ( | GEM_Partition & | gp, |
double | t = 0.0 , |
||
bool | unsteady = true |
||
) |
Definition at line 1431 of file RocfluFunctions.C.
References GEM_Partition::_db, GEM_Partition::_debug, GEM_Partition::_hexconn, GEM_Partition::_id, GEM_Partition::_nc, GEM_Partition::_out, GEM_Partition::_prisconn, GEM_Partition::_pyrconn, GEM_DomainBoundary::_quadconn, GEM_Partition::_solver_data, GEM_UserData::_string_data, GEM_Partition::_tetconn, GEM_DomainBoundary::_triconn, i, and SkipLines().
bool TRAIL_FluRegisterSurfMesh | ( | GEM_Partition & | gp | ) |
Definition at line 1290 of file RocfluFunctions.C.
References GEM_Partition::_db, GEM_DomainBoundary::_ngquad, GEM_DomainBoundary::_ngtri, GEM_DomainBoundary::_quadconn, GEM_DomainBoundary::_triconn, COM_INT, COM_new_attribute(), COM_set_array(), COM_set_size(), GEM_DomainBoundary::pane_id, and GEM_Partition::surface_window.
Referenced by main(), and TRAIL_RemeshWrite().
bool TRAIL_FluRegisterSurfSoln | ( | GEM_DomainBoundary & | db, |
const std::string & | wname, | ||
bool | all = true |
||
) |
Definition at line 1183 of file RocfluFunctions.C.
References GEM_DomainBoundary::_data, GEM_DomainBoundary::_debug, GEM_UserData::_field_data, GEM_DomainBoundary::_id, GEM_UserData::_int_data, GEM_DomainBoundary::_out, COM_set_array(), COM_set_size(), GEM_DomainBoundary::Create_com_surfsoln(), and GEM_DomainBoundary::pane_id.
Referenced by main(), TRAIL_FluRegisterSurfSoln(), and TRAIL_RemeshWrite().
bool TRAIL_FluRegisterSurfSoln | ( | GEM_Partition & | gp, |
bool | all = true |
||
) |
Definition at line 1237 of file RocfluFunctions.C.
References GEM_Partition::_db, GEM_Partition::_debug, GEM_Partition::_out, COM_DOUBLE, COM_INT, COM_new_attribute(), GEM_Partition::surface_window, and TRAIL_FluRegisterSurfSoln().
bool TRAIL_FluRegisterVolSoln | ( | GEM_Partition & | gp, |
bool | all = true |
||
) |
Definition at line 1166 of file RocfluFunctions.C.
References GEM_Partition::_data, GEM_UserData::_field_data, GEM_Partition::_nvface, COM_DOUBLE, COM_new_attribute(), COM_set_array(), COM_set_size(), GEM_Partition::Create_com_volsoln(), GEM_Partition::pane_id, and GEM_Partition::volume_window.
Referenced by main(), and TRAIL_RemeshWrite().
void TRAIL_FluResizeSurfSoln | ( | GEM_DomainBoundary & | db | ) |
Definition at line 938 of file RocfluFunctions.C.
References GEM_DomainBoundary::_data, GEM_DomainBoundary::_debug, GEM_UserData::_field_data, GEM_UserData::_int_data, GEM_DomainBoundary::_out, GEM_DomainBoundary::_quadconn, GEM_UserData::_stride_field, GEM_UserData::_stride_int, GEM_DomainBoundary::_triconn, and GEM_DomainBoundary::NNodes().
Referenced by TRAIL_FluInitSurfSoln().
void TRAIL_FluResizeVolSoln | ( | GEM_Partition & | gp | ) |
Definition at line 785 of file RocfluFunctions.C.
References GEM_Partition::_data, GEM_Partition::_debug, GEM_UserData::_field_data, GEM_Partition::_hexconn, GEM_UserData::_int_data, GEM_Partition::_nc, GEM_Partition::_nvface, GEM_Partition::_out, GEM_Partition::_prisconn, GEM_Partition::_pyrconn, GEM_UserData::_stride_field, GEM_UserData::_stride_int, and GEM_Partition::_tetconn.
Referenced by TRAIL_FluInitVolSoln().
bool TRAIL_FluWriteCMP | ( | GEM_Partition & | gp, |
const std::string & | path | ||
) |
Definition at line 709 of file RocfluFunctions.C.
References GEM_Partition::_hexconn, GEM_Partition::_id, GEM_Partition::_out, GEM_Partition::_prisconn, GEM_Partition::_pyrconn, GEM_Partition::_solver_data, GEM_UserData::_string_data, GEM_Partition::_tetconn, and GEM_Partition::Elem2Cell().
Referenced by TRAIL_FluWriteNative().
bool TRAIL_FluWriteCOM | ( | GEM_Partition & | gp, |
const std::string & | path | ||
) |
Definition at line 92 of file RocfluFunctions.C.
References GEM_Partition::_id, GEM_UserData::_int_data, GEM_Partition::_out, GEM_Partition::_pb, GEM_Partition::_solver_data, GEM_UserData::_string_data, and ni.
Referenced by TRAIL_FluWriteNative().
bool TRAIL_FluWriteDIM | ( | GEM_Partition & | gp, |
double | t = 0.0 , |
||
bool | unsteady = true , |
||
const std::string & | path = "./" |
||
) |
Definition at line 365 of file RocfluFunctions.C.
References GEM_Partition::_db, GEM_Partition::_hexconn, GEM_Partition::_id, GEM_UserData::_int_data, GEM_Partition::_nc, GEM_Partition::_nghex, GEM_Partition::_ngnodes, GEM_Partition::_ngpris, GEM_Partition::_ngpyr, GEM_Partition::_ngtet, GEM_Partition::_out, GEM_Partition::_pb, GEM_Partition::_prisconn, GEM_Partition::_pyrconn, GEM_Partition::_solver_data, GEM_UserData::_string_data, and GEM_Partition::_tetconn.
Referenced by TRAIL_FluWriteNative().
bool TRAIL_FluWriteMAP | ( | GEM_Partition & | gp, |
unsigned int | nproc, | ||
unsigned int | nregions, | ||
const std::string & | path | ||
) |
Definition at line 319 of file RocfluFunctions.C.
References GEM_Partition::_out, GEM_Partition::_solver_data, and GEM_UserData::_string_data.
Referenced by main().
bool TRAIL_FluWriteNative | ( | GEM_Partition & | gp, |
const std::string & | path | ||
) |
Definition at line 1396 of file RocfluFunctions.C.
References GEM_UserData::_int_data, GEM_Partition::_out, GEM_Partition::_pb, GEM_Partition::_solver_data, GEM_UserData::_stride_int, GEM_UserData::_string_data, TRAIL_FluWriteCMP(), TRAIL_FluWriteCOM(), and TRAIL_FluWriteDIM().
Referenced by main(), and TRAIL_RemeshWrite().