In EnergyPlus source code, what does OAMFL, VAMFL, EAMFL, and CTMFL stand for?
In EnergyPlus source code, what does OAMFL, VAMFL, EAMFL, and CTMFL stand for?
In EnergyPlus source code, what does OAMFL, VAMFL, EAMFL, and CTMFL stand for?
If you search the source code for references to these variables, you will find where they are defined. Here is the list where they are first initialized/defined.
Thanks for the answer shorowit.
I suggest using grep
(which can be installed on windows too).
cd EnergyPlus/src/EnergyPlus
grep -n --color=always -R OAMFL *.hh
DataHeatBalFanSys.hh:146: extern Array1D<Real64> OAMFL; // OUTDOOR AIR MASS FLOW (kg/s) for infiltration
I always want to pass -n --color=always
so I aliased grep to automatically include this and exclude flags
alias grep="/bin/grep -n --color=always --exclude='*.pyc' --exclude-dir='.git' --exclude-dir='.clangd' --exclude='compile_commands.json' --exclude='tags' --exclude-dir='.vscode' --exclude-dir='.ipynb' --exclude-dir='build' --exclude-dir='.tox' --exclude='*.swp'"
To enter a block of code:
Comments
@juhyun Bak we need more information to help you. What file in the source code conains these variables? If possible, can you include the permalink to the specific line(s) in the file(s) on the EnergyPlus Github? Or include the source code with these variables in your post?
EnergyPlus-9.2.0\src\EnergyPlus\ZoneContaminantPredictorCorrector.cc
I can find them in many places in the file, but one example is starting around Line 2065.