Go to the documentation of this file.
35 #ifndef checkMeshDict_H
36 #define checkMeshDict_H
108 const std::map<word, wordList>&
114 const std::map<word, wordList>&
126 const std::map<word, wordList>&,
127 const std::map<word, word>&
145 const std::map<word, wordList>& patchesForPatch,
147 const bool renamePatches =
true
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
void checkRenameBoundary() const
check renameBoundary entry
void checkPatchCellSize() const
check patchCellSize entry
void updateLocalRefinement(const std::map< word, wordList > &)
update local refinement
void updateRenameBoundary(const std::map< word, wordList > &, const std::map< word, word > &)
check renameBoundary entry
void checkEdgeMeshRefinements() const
check edgeMeshRefinements entry
void checkKeepCellsIntersectingPatches() const
check keepCellsIntersectingPatches entry
void checkAnisotropicSources() const
check anisotropic sources
void updatePatchCellSize(const std::map< word, wordList > &)
update patchCellSize entry
void checkBoundaryLayers() const
check entry for boundary layers
wordList patchTypes(nPatches)
checkMeshDict(IOdictionary &meshDict)
Construct from IOdictionary.
void checkSubsetCellSize() const
check subsetCellSize entry
void checkSurfaceRefinements() const
check surfaceRefinements entry
void checkLocalRefinementLevel() const
check local refinement level
void checkEntries() const
perform all checks
void updateRemoveCellsIntersectingPatches(const std::map< word, wordList > &)
check removeCellsIntersectingPatches entry
void updateKeepCellsIntersectingPatches(const std::map< word, wordList > &)
check keepCellsIntersectingPatches entry
void checkBasicSettings() const
check settings for cell size in meshDict
void checkRemoveCellsIntersectingPatches() const
check removeCellsIntersectingPatches entry
void updateSubsetCellSize(const std::map< word, wordList > &)
update subsetCellSize entry
void updateDictionaries(const std::map< word, wordList > &patchesForPatch, const std::map< word, word > &patchTypes, const bool renamePatches=true)
update meshDict based on modification of patches in the surface
void updateObjectRefinements(const std::map< word, wordList > &)
check objectRefinements entry
void checkObjectRefinements() const
check objectRefinements entry
void updateBoundaryLayers(const std::map< word, wordList > &)
check entry for boundary layers
IOdictionary & meshDict_
Reference to the mesh.