Loading...
Searching...
No Matches
createBlockMesh.H File Reference

Go to the source code of this file.

Functions

block b (cellShape(cellModel::HEX, identity(8)), pointField(boundBox(point::zero, L).hexCorners()), blockEdgeList(), blockFaceList(), N)
Info<< "Creating cells"<< endl;cellShapes=b.shapes();Info<< "Creating boundary faces"<< endl;boundary.setSize(b.boundaryPatches().size());forAll(boundary, patchi) { faceList faces(b.boundaryPatches()[patchi].size());forAll(faces, facei) { faces[facei]=face(b.boundaryPatches()[patchi][facei]);} boundary[patchi].transfer(faces);} points.transfer(const_cast< pointField & >(b.points()));}Info<< "Creating patch dictionaries"<< endl;wordList patchNames(boundary.size());forAll(patchNames, patchi){ patchNames[patchi]=polyPatch::defaultName(patchi);}PtrList< dictionary > boundaryDicts (boundary.size())
 forAll (boundaryDicts, patchi)

Variables

cellShapeList cellShapes
faceListList boundary
pointField points

Function Documentation

◆ b()

block b ( cellShape(cellModel::HEX, identity(8)) ,
pointField(boundBox(point::zero, L).hexCorners()) ,
blockEdgeList() ,
blockFaceList() ,
N  )

References b, boundary, cellShapes, L, and N().

Here is the call graph for this function:

◆ boundaryDicts()

Info<< "Creating cells"<< endl;cellShapes=b.shapes();Info<< "Creating boundary faces"<< endl;boundary.setSize(b.boundaryPatches().size());forAll(boundary, patchi) { faceList faces(b.boundaryPatches()[patchi].size());forAll(faces, facei) { faces[facei]=face(b.boundaryPatches()[patchi][facei]);} boundary[patchi].transfer(faces);} points.transfer(const_cast< pointField & >(b.points()));}Info<< "Creating patch dictionaries"<< endl;wordList patchNames(boundary.size());forAll(patchNames, patchi){ patchNames[patchi]=polyPatch::defaultName(patchi);}PtrList< dictionary > boundaryDicts ( boundary. size())

References boundary.

Referenced by forAll(), voxelMeshSearch::makeMesh(), and polyMesh::polyMesh().

Here is the caller graph for this function:

◆ forAll()

forAll ( boundaryDicts ,
patchi  )

Definition at line 43 of file createBlockMesh.H.

References boundaryDicts(), and dictionary.

Here is the call graph for this function:

Variable Documentation

◆ cellShapes

cellShapeList cellShapes

◆ boundary

faceListList boundary

Definition at line 2 of file createBlockMesh.H.

Referenced by fvMesh::addFvPatches(), Foam::addNamedToRunTimeSelectionTable(), Foam::addNamedToRunTimeSelectionTable(), Foam::addNamedToRunTimeSelectionTable(), Foam::addNamedToRunTimeSelectionTable(), b(), boundaryDicts(), boundaryRadiationProperties::boundaryRadiationProperties(), volPointInterpolationAdjoint::calcBoundaryAddressing(), faMesh::correctPatchPointNormals(), faMesh::correctPatchPointNormals(), liquidFilmModel::correctThermoFields(), interfaceTrackingFvMesh::correctUsBoundaryConditions(), fvMesh::delta(), faMesh::edgeLengthCorrection(), faBoundaryMeshMapper::faBoundaryMeshMapper(), faGlobalMeshData::faGlobalMeshData(), faMatrix< Type >::faMatrix(), faMeshLduAddressing::faMeshLduAddressing(), for(), forAll(), fvBoundaryMeshMapper::fvBoundaryMeshMapper(), ddtScheme< Type >::fvcDdtPhiCoeff(), ddtScheme< Type >::fvcDdtPhiCoeffExperimental(), fvMatrix< Type >::fvMatrix(), fvMatrix< Type >::fvMatrix(), fvMeshLduAddressing::fvMeshLduAddressing(), fvMeshPrimitiveLduAddressing::fvMeshPrimitiveLduAddressing(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), faMesh::haloFaceCentres(), faMesh::haloFaceNormals(), fvMesh::interfaces(), volPointInterpolation::interpolateBoundaryField(), volPointInterpolationAdjoint::interpolateBoundaryField(), volPointInterpolationAdjoint::interpolateSensitivitiesField(), volPointInterpolationAdjoint::interpolateSensitivitiesField(), isoAdvection::isoAdvection(), volPointInterpolationAdjoint::makeBoundaryWeights(), voxelMeshSearch::makeMesh(), volPointInterpolationAdjoint::makeWeights(), fvMotionSolverEngineMesh::move(), nearWallDist::nearWallDist(), nearWallDistNoSearch::nearWallDistNoSearch(), PatchCollisionDensity< CloudType >::PatchCollisionDensity(), pointBoundaryMeshMapper::pointBoundaryMeshMapper(), pShapeMesh(), fvMatrix< Type >::setBounAndInterCoeffs(), SurfaceFilmModel< CloudType >::SurfaceFilmModel(), dynamicMotionSolverFvMeshAMI::update(), interfaceTrackingFvMesh::update(), oversetFvMeshBase::updateAddressing(), reconstructedDistanceFunction::updateContactAngle(), viewFactor::viewFactor(), and viewFactor::viewFactor().

◆ points

pointField points

Definition at line 3 of file createBlockMesh.H.