Go to the source code of this file.
Functions | |
blockLoc | dirToCorner (block *b, const blockLoc &dir) |
void | swap (int &a, int &b) |
patch * | findPatch (const blockSpan &at, const vector< patch * > &from) |
void | findPartner (internalBCpatch *p) |
bool | isSmaller (face *a, face *b) |
void | buildFaces (vector< block * > &blocks, bool buildTypeTwo) |
void buildFaces | ( | vector< block * > & | blocks, |
bool | buildTypeTwo | ||
) |
Definition at line 123 of file buildface.cpp.
References buildFaces(), dirToCorner(), block::face2name, findPartner(), block::getBlockNumber(), patch::getFace(), block::getFace(), block::getLoc(), face::getPatches(), i, patch::isExternal(), adjList::isExternal(), isSmaller(), nodeMatcher::loc2node(), n, block::nFaces, internalBCpatch::partner, face::patchForCoord(), and internalBCpatch::type.
Referenced by buildFaces(), and main().
Definition at line 66 of file buildface.cpp.
References block::getDim(), and i.
Referenced by buildFaces().
void findPartner | ( | internalBCpatch * | p | ) |
Definition at line 100 of file buildface.cpp.
References d, internalBCpatch::dest, internalBCpatch::destSpan, findPatch(), block::getBlockNumber(), block::getFace(), face::getPatches(), block::nFaces, blockSpan::orient(), and internalBCpatch::setPartner().
Referenced by buildFaces().
Definition at line 90 of file buildface.cpp.
Referenced by findPartner().
Definition at line 117 of file buildface.cpp.
References face::getDim(), and blockDim::getSize().
Referenced by buildFaces().
|
inline |
Definition at line 88 of file buildface.cpp.
Referenced by Geo_Metric_Base_3::compute_angles(), FaceOffset_3::compute_eigenvectors(), Rocmop::compute_eigenvectors(), FloGridBlock::DestroyGrid(), RFC_Pane_overlay::determine_counterparts(), MesqPane::elements_get_attached_vertices(), RFC_Window_overlay::evaluate_normals(), if(), PatchData::initialize_data(), Roccom_base::load_module(), main(), Halfedge_data_structure_using_vector< V, H, F >::normalize_border(), Mesh::operator>>(), rational_rotation_approximation(), Rocmop::redistribute_vertices_ridge(), In_place_list_n< T, managed >::sort(), In_place_list_n< T, managed >::swap(), swap_endian(), MesqPane::vertices_get_attached_elements(), MeshImpl::vtk_read_unstructured_grid(), and MeshImpl::write_vtk().