mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Creates view factors for the view factor radiation model.
User-selectable models:
- raySearchEngine: model to generate rays, i.e. face-to-face connections
- viewFactorModel: model to compute the view factors
For visualisation, use:
- Write the view factors as a volume field
writeViewFactors yes;
- Write the rays using OBJ format:
writeRays yes; // default = no
Participating patches must be in the \c vewFactorWall group, i.e. using the
\c inGroups entry of the "\<case\>/polyMesh/boundary" file.
\verbatim
myPatch
{
type wall;
inGroups 2(wall viewFactorWall);
...
}
\endverbatim
Reads:
- <constant>/viewFactorsDict : main controls
- <constant>/finalAgglom : agglomeration addressing (from faceAgglomerate)
Generates:
- <constant>/F : view factors (matrix)
- <constant>/mapDist : map used for parallel running
- <constant>/globalFaceFaces : face addressing
13 lines
565 B
Plaintext
13 lines
565 B
Plaintext
raySearchEngine/raySearchEngine/raySearchEngine.C
|
|
raySearchEngine/raySearchEngine/raySearchEngineNew.C
|
|
raySearchEngine/voxel/voxelRaySearchEngine.C
|
|
/* raySearchEngine/nonUniformVoxel/nonUniformVoxelRaySearchEngine.C */
|
|
/* raySearchEngine/allToAll/allToAllRaySearchEngine.C */
|
|
viewFactorModel/viewFactorModel/viewFactorModel.C
|
|
viewFactorModel/viewFactorModel/viewFactorModelNew.C
|
|
viewFactorModel/viewFactor2AI/viewFactor2AI.C
|
|
viewFactorModel/viewFactor2LI/viewFactor2LI.C
|
|
viewFactorModel/viewFactorHottel/viewFactorHottel.C
|
|
|
|
LIB = $(FOAM_LIBBIN)/libviewFactorModels
|