|
[Sponsors] |
August 19, 2018, 21:19 |
Nusselt Number
|
#1 |
New Member
Bruno Paes Fragoso
Join Date: Mar 2018
Location: Brazil
Posts: 6
Rep Power: 8 |
I'm facing a problem with nusseltcalc compilation. I have modified the tool wallheatflux (OpenFoam Version 4.1) and I don't know how to solve the problem bellow. Maybe I have done something wrong, but I can't identify ( I new in C++). Thanks for your help!!!
Making dependency list for source file NusseltCalc.C g++ -std=c++0x -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -O3 -DNoRepository -ftemplate-depth-100 -I/opt/openfoam4/src/TurbulenceModels/turbulenceModels/lnInclude -I/opt/openfoam4/src/TurbulenceModels/compressible/lnInclude -I/opt/openfoam4/src/thermophysicalModels/specie/lnInclude -I/opt/openfoam4/src/thermophysicalModels/reactionThermo/lnInclude -I/opt/openfoam4/src/transportModels/compressible/lnInclude -I/opt/openfoam4/src/thermophysicalModels/basic/lnInclude -I/opt/openfoam4/src/thermophysicalModels/solidThermo/lnInclude -I/opt/openfoam4/src/finiteVolume/lnInclude -I/opt/openfoam4/src/meshTools/lnInclude -IlnInclude -I. -I/opt/openfoam4/src/OpenFOAM/lnInclude -I/opt/openfoam4/src/OSspecific/POSIX/lnInclude -fPIC -c NusseltCalc.C -o Make/linux64GccDPInt32Opt/NusseltCalc.o NusseltCalc.C: In function ‘int main(int, char**)’: NusseltCalc.C:169:49: error: passing ‘const Foam::fvPatchField<double>’ as ‘this’ argument discards qualifiers [-fpermissive] NusseltNumber.boundaryField()[patchi] = length*patchHeatFlux[patchi]/ ^ In file included from /opt/openfoam4/src/finiteVolume/lnInclude/fvPatchField.H:592:0, from /opt/openfoam4/src/finiteVolume/lnInclude/volFields.H:40, from /opt/openfoam4/src/finiteVolume/lnInclude/surfaceInterpolationScheme.C:27, from /opt/openfoam4/src/finiteVolume/lnInclude/surfaceInterpolationScheme.H:304, from /opt/openfoam4/src/finiteVolume/lnInclude/surfaceInterpolate.H:41, from /opt/openfoam4/src/finiteVolume/lnInclude/fvc.H:39, from /opt/openfoam4/src/finiteVolume/lnInclude/fvCFD.H:8, from NusseltCalc.C:34: /opt/openfoam4/src/finiteVolume/lnInclude/fvPatchField.C:395:6: note: in call to ‘void Foam::fvPatchField<Type>:perator=(const Foam::UList<T>&) [with Type = double]’ void Foam::fvPatchField<Type>:perator= ^ /opt/openfoam4/wmake/rules/General/transform:8: recipe for target 'Make/linux64GccDPInt32Opt/NusseltCalc.o' failed make: *** [Make/linux64GccDPInt32Opt/NusseltCalc.o] Error 1 |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Nusselt number calculation in Fluent | Sharadkumar Yeri | FLUENT | 52 | May 29, 2019 07:29 |
[snappyHexMesh] Error snappyhexmesh - Multiple outside loops | avinashjagdale | OpenFOAM Meshing & Mesh Conversion | 53 | March 8, 2019 10:42 |
[mesh manipulation] Importing Multiple Meshes | thomasnwalshiii | OpenFOAM Meshing & Mesh Conversion | 18 | December 19, 2015 19:57 |
[blockMesh] BlockMeshmergePatchPairs | hjasak | OpenFOAM Meshing & Mesh Conversion | 11 | August 15, 2008 08:36 |
[Commercial meshers] Trimmed cell and embedded refinement mesh conversion issues | michele | OpenFOAM Meshing & Mesh Conversion | 2 | July 15, 2005 05:15 |