forked from pjzuk/porousGasificationFoam
-
Notifications
You must be signed in to change notification settings - Fork 0
porousGasificationFoam (foam-extend-4.1) for reacting flow through porous media. OpenFOAM-8 equivalent (release day) at https://github.com/btuznik/porousGasificationFoam. https://doi.org/10.1016/j.cpc.2022.108407
License
Kutalmis-Bercin/porousGasificationFoam
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
################################################### #************************************************** # porousGasificationMedia README #************************************************** ################################################### This folder contains files and programs created under GNU GPL v3 License by Pawel Jan Zuk 2021 if you use any part of this work please cite the scientific contribution: OpenFOAM solver for thermal and chemical conversion in porous media Pawel Jan Zuk, Bartosz Tużnik, Tadeusz Rymarz, Kamil Kwiatkowski, Marek Dudyński, Flavio C. C. Galeazzo, Guenther C. Krieger Filho Submitted to Computer Physics Communications This is a foam-extend-4.1 build which can be also obtained form https://github.com/pjzuk/porousGasificationFoam The authors provide the equivalent (on the day of release) implementation in OpenFOAM 8, which can be obtained from repository: https://github.com/btuznik/porousGasificationFoam CONTENT: PART 1 - brief installation guide PART 2 - source guide ################################################### # # PART 1 - installation guide # ################################################### This package contains a separate manual: ./manual.pdf where installation issues are also explained The installation guide is prepared under assumption that OpenFOAM is installed in standard location: $HOME/foam/foam-extend-4.1/ To install the 'porousGasificationMedia': 1. Set the OpenFOAM environmental paths by typing: source $HOME/foam/foam-extend-4.1/etc/bashrc (modify the commend if your OpenFOAM is installed elsewhere) 2. check the environmental settings a) run any OpenFOAM solver, e.g. icoFoam -help b) type: echo $WM_PROJECT_USER_DIR (typically $HOME/foam/<user_name>-4.1/) 3. Optionally change the destination path. The default path is: $WM_PROJECT_USER_DIR/ To change destination path edit file porousGasificationMediaDirectories located in the library installation folder 4. Set the package environment by typing: source porousGasificationMediaDirectories 5. Run the install script: ./Allwmake 6. Test the installation by running the solver: porousGasificationFoam In case of errors: 1. Make sure the foam extended 4.1 is correctly installed, by testing one of the tutorial cases provided with OpenFOAM 2. Open new terminal and again set the nessesary paths: source $HOME/foam/foam-extend-4.1/etc/bashrc source <PATH TO porousGasificationMediaDirectories>/porousGasificationMediaDirectiories 3. Check the setting: run: icoFoam -help (output should be 'usage info') echo $WM_PROJECT_USER_DIR (typically $HOME/foam/<user_name>-4.1 echo $FOAM_HGS (typically HOME/foam/<user_name>-4.1/porousGasificationMedia) If missing set these variables manually. 4. Make sure all required packages have been installed: the same packages as necessary to instal foam-extend-4.1 on your platform 5. Test the ld version: ld -v The 'GNU ld' is required. If the 'GNU gold' is installed remove it typing: sudo apt-get remove --purge binutils-gold 6. Run install script: ./Allwmake > log_install & 7. Other possibility: clean up the library settings: unset LD_LIBRARY_PATH and repeat steps 1-3 and 6. ################################################### # # PART 2 - source guide # ################################################### ######################### # User manual ######################### # user manual with detailed # installation and usage instructions #------------------------ ./manual.pdf ######################### # Tutorials ######################### # The tutorial cases are working examples from the publication #------------------------ ./tutorials/microTGA working example of 4x4x4 mm wooden sample drying and pyrolysing in transient heated furnace ./tutorials/macroTGA_688K ./tutorials/macroTGA_688K_fine working example of 1 inch wooden sample pyrolysing in 688 K consant temperature furnace coarse and fine meshes ./tutorials/macroTGA_879K ./tutorials/macroTGA_879K_fine working example of 1 inch wooden sample pyrolysing in 879 K consant temperature furnace coarse and fine meshes ######################### # Installation part ######################### # files for installation and sourcing paths #----------------------- ./README this file, readme file ./porousGasificationMediaDirectories file adding paths to installation folder and libraries ./Allwmake installation script ./Allwclean library removal script ######################### # setPorosity utility ######################### # setPorosity utility for creating porosity fields: # porosityF - porosity field # Df - Darcy porous resitance tensor #------------------------ ./utilities/setPorosity/setPorosity.C ./utilities/setPorosity/createFields.H initialises the fields reads if needed ./utilities/setPorosity/medium.H user editable part for introducing porosity fields ./utilities/setPorosity/Make/options ./utilities/setPorosity/Make/files wmake files ######################### # totalMassPorousGasificationFoam utility ######################### # utility for solid state mass integration over the whole computational domain #------------------------ ./utilities/totalMassPorousGasificationFoam/totalMassPorousGasificationFoam.C ./utilities/totalMassPorousGasificationFoam/createFields.H initialises the fields and schedules computations ./utilities/totalMassPorousGasificationFoam/Make/options ./utilities/totalMassPorousGasificationFoam/Make/files wmake files ######################### # porousGasificationFoam solver ######################### # porousGasificationFoam solver main code, that uses porousGasificationMedia library. # All calculations are scheduled here #------------------------ ./porousGasificationFoam/porousGasificationFoam.C main solver file ./porousGasificationFoam/createFields.H ./porousGasificationFoam/readPyrolysisTimeControls.H ./porousGasificationFoam/setMultiRegionDeltaT.H ./porousGasificationFoam/createPyrolysisModel.H ./porousGasificationFoam/createPorosity.H ./porousGasificationFoam/createHeterogeneousRadiationModel.H ./porousGasificationFoam/chemistry.H ./porousGasificationFoam/readChemistryProperties.H ./porousGasificationFoam/UEqn.H ./porousGasificationFoam/rhoEqn.H ./porousGasificationFoam/solidRegionDiffusionNo.H ./porousGasificationFoam/pEqn.H ./porousGasificationFoam/hsEqn.H ./porousGasificationFoam/YEqn.H ./porousGasificationFoam/radiation.H the solver executable source code ./porousGasificationFoam/Make/options ./porousGasificationFoam/Make/files wmake files ######################### # porousGasificationMedia library ########################## # porousGasificationMedia library inculding three major parts: # 1) porousReactingMedia - implementation of mechanical properties of porous medium # 2) thermophysicalModels - implementation of thermophysical and chemical properties od porous medium # 3) pyrolysisModels - classes that evaluate porous medium state and properties #------------------------ #************************ # porousReactingMedia #************************ # mechanical properties of porous medium, can be used as standalone library #------------------------ ./porousGasificationMedia/porousReactingMedia/porousReactingZoneTemplates.C base class for mechanical properties of porous zones ./porousGasificationMedia/porousReactingMedia/porousReactingZone.H ./porousGasificationMedia/porousReactingMedia/porousReactingZone.C darcy law porous medium implementation ./porousGasificationMedia/porousReactingMedia/Make/options ./porousGasificationMedia/porousReactingMedia/Make/files wmake files #************************ # thermophyscialModels #************************ #------------------------ ./porousGasificationMedia/thermophysicalModels/Allwmake script building all files in thermophysicalModels library ------------------------ radiationModels ------------------------ ./porousGasificationMedia/thermophysicalModels/radiationModels/radiationModel/heterogeneousRadiationModel/heterogeneousRadiationModel.H ./porousGasificationMedia/thermophysicalModels/radiationModels/radiationModel/heterogeneousRadiationModel/heterogeneousRadiationModel.C ./porousGasificationMedia/thermophysicalModels/radiationModels/radiationModel/heterogeneousRadiationModel/heterogeneousRadiationModelNew.C base class for radiation models ./porousGasificationMedia/thermophysicalModels/radiationModels/radiationModel/heterogeneousMeanTemp/heterogeneousMeanTemp.C ./porousGasificationMedia/thermophysicalModels/radiationModels/radiationModel/heterogeneousMeanTemp/heterogeneousMeanTemp.H mean boundary temperature based radiation model ./porousGasificationMedia/thermophysicalModels/radiationModels/radiationModel/heterogeneousP1/heterogeneousP1.H ./porousGasificationMedia/thermophysicalModels/radiationModels/radiationModel/heterogeneousP1/heterogeneousP1.C P1 radaiation model ./porousGasificationMedia/thermophysicalModels/radiationModels/radiationModel/heterogeneousNoRadiation/heterogeneousNoRadiation.C ./porousGasificationMedia/thermophysicalModels/radiationModels/radiationModel/heterogeneousNoRadiation/heterogeneousNoRadiation.H no radiation ./porousGasificationMedia/thermophysicalModels/radiationModels/submodels/heterogeneousAbsorptionEmissionModel/heterogeneousAbsorptionEmissionModel/newHeterogeneousAbsorptionEmissionModel.C ./porousGasificationMedia/thermophysicalModels/radiationModels/submodels/heterogeneousAbsorptionEmissionModel/heterogeneousAbsorptionEmissionModel/heterogeneousAbsorptionEmissionModel.H ./porousGasificationMedia/thermophysicalModels/radiationModels/submodels/heterogeneousAbsorptionEmissionModel/heterogeneousAbsorptionEmissionModel/heterogeneousAbsorptionEmissionModel.C base class for models of absorption and emmision coefficients ./porousGasificationMedia/thermophysicalModels/radiationModels/submodels/heterogeneousAbsorptionEmissionModel/heterogeneousNoAbsorptionEmission/heterogeneousNoAbsorptionEmission.C ./porousGasificationMedia/thermophysicalModels/radiationModels/submodels/heterogeneousAbsorptionEmissionModel/heterogeneousNoAbsorptionEmission/heterogeneousNoAbsorptionEmission.H zero absorption and emmision coefficients ./porousGasificationMedia/thermophysicalModels/radiationModels/submodels/heterogeneousAbsorptionEmissionModel/heterogeneousConstantAbsorptionEmission/heterogeneousConstantAbsorptionEmission.H ./porousGasificationMedia/thermophysicalModels/radiationModels/submodels/heterogeneousAbsorptionEmissionModel/heterogeneousConstantAbsorptionEmission/heterogeneousConstantAbsorptionEmission.C constant absorption and emmision coefficients ./porousGasificationMedia/thermophysicalModels/radiationModels/Make/options ./porousGasificationMedia/thermophysicalModels/radiationModels/Make/files wmake files ------------------------ chemistryModel ------------------------ ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/basicChemistryModel/basicChemistryModel.H ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/basicChemistryModel/basicChemistryModel.C ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/basicChemistryModel/basicChemistryModelI.H base class for chemistry models ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/basicChemistryModel/makeChemistryModel.H macros adding chemistry models to runtime selction table ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/ODEChemistryModel/ODEChemistryModel.C ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/ODEChemistryModel/ODEChemistryModel.H ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/ODEChemistryModel/ODEChemistryModelI.H ordinary differential equation chemistry model ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/psiChemistryModel/psiChemistryModel.H ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/psiChemistryModel/psiChemistryModelI.H ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/psiChemistryModel/psiChemistryModels.C ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/psiChemistryModel/newPsiChemistryModel.C ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistryModel/psiChemistryModel/psiChemistryModel.C psi (1/rho) based chemistry model ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistrySolver/chemistrySolver/newChemistrySolver.C ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistrySolver/chemistrySolver/chemistrySolver.H ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistrySolver/chemistrySolver/chemistrySolver.C ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistrySolver/chemistrySolver/makeChemistrySolvers.C base class for chemistry solvers ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistrySolver/sequential/sequential.H ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistrySolver/sequential/sequential.C sequential chemistry solver ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistrySolver/EulerImplicit/EulerImplicit.C ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistrySolver/EulerImplicit/EulerImplicit.H Euler Implicit chemistry solver ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistrySolver/ode/ode.H ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemistrySolver/ode/ode.C ODE chemistry solver ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemPoint/chemPoint.C ./porousGasificationMedia/thermophysicalModels/chemistryModel/chemPoint/chemPoint.H point in binary tree for chemistry ./porousGasificationMedia/thermophysicalModels/chemistryModel/Make/options ./porousGasificationMedia/thermophysicalModels/chemistryModel/Make/files wmake files ------------------------ solid ------------------------ ./porousGasificationMedia/thermophysicalModels/solid/transport/linear/linearSolidTransport.H ./porousGasificationMedia/thermophysicalModels/solid/transport/linear/linearSolidTransport.C ./porousGasificationMedia/thermophysicalModels/solid/transport/linear/linearSolidTransportI.H linear solid heat transport model ./porousGasificationMedia/thermophysicalModels/solid/transport/const/constSolidTransportI.H ./porousGasificationMedia/thermophysicalModels/solid/transport/const/constSolidTransport.C ./porousGasificationMedia/thermophysicalModels/solid/transport/const/constSolidTransport.H constant solid heat transport model ./porousGasificationMedia/thermophysicalModels/solid/transport/exponential/exponentialSolidTransport.H ./porousGasificationMedia/thermophysicalModels/solid/transport/exponential/exponentialSolidTransportI.H ./porousGasificationMedia/thermophysicalModels/solid/transport/exponential/exponentialSolidTransport.C exponential solid heat transport model ./porousGasificationMedia/thermophysicalModels/solid/rhoType/const/constRhoI.H ./porousGasificationMedia/thermophysicalModels/solid/rhoType/const/constRho.H ./porousGasificationMedia/thermophysicalModels/solid/rhoType/const/constRho.C constant solid density model ./porousGasificationMedia/thermophysicalModels/solid/rhoType/heterogeneousConst/heterogeneousConstRho.H ./porousGasificationMedia/thermophysicalModels/solid/rhoType/heterogeneousConst/heterogeneousConstRhoI.H ./porousGasificationMedia/thermophysicalModels/solid/rhoType/heterogeneousConst/heterogeneousConstRho.C constant heterogenous solid density model ./porousGasificationMedia/thermophysicalModels/solid/include/solidThermoPhysicsTypes.H macros for solid thermophysics runtime selection ./porousGasificationMedia/thermophysicalModels/solid/radiation/const/constSolidRadI.H ./porousGasificationMedia/thermophysicalModels/solid/radiation/const/constSolidRad.C ./porousGasificationMedia/thermophysicalModels/solid/radiation/const/constSolidRad.H constant solid radiation model ./porousGasificationMedia/thermophysicalModels/solid/thermo/const/constSolidThermo.H ./porousGasificationMedia/thermophysicalModels/solid/thermo/const/constSolidThermoI.H ./porousGasificationMedia/thermophysicalModels/solid/thermo/const/constSolidThermo.C constant solid thermal capacity model ./porousGasificationMedia/thermophysicalModels/solid/thermo/exponential/exponentialSolidThermo.C ./porousGasificationMedia/thermophysicalModels/solid/thermo/exponential/exponentialSolidThermo.H ./porousGasificationMedia/thermophysicalModels/solid/thermo/exponential/exponentialSolidThermoI.H exponential solid thermal capacity model ./porousGasificationMedia/thermophysicalModels/solid/reaction/heterogeneousReactions/makeSolidHeterogeneousReactionThermo.H ./porousGasificationMedia/thermophysicalModels/solid/reaction/heterogeneousReactions/makeSolidHeterogeneousReactionThermoReactions.C adds heterogeneous reactions to runtime selection ./porousGasificationMedia/thermophysicalModels/solid/reaction/reactionRate/solidArrheniusReactionRate/solidArrheniusReactionRate.H ./porousGasificationMedia/thermophysicalModels/solid/reaction/reactionRate/solidArrheniusReactionRate/solidArrheniusReactionRateI.H solid state reaction Arrhenius rate ./porousGasificationMedia/thermophysicalModels/solid/reaction/reactionRate/solidEvaporationRate/solidEvaporationRateI.H ./porousGasificationMedia/thermophysicalModels/solid/reaction/reactionRate/solidEvaporationRate/solidEvaporationRate.H solid state reaction water evaporation model rate ./porousGasificationMedia/thermophysicalModels/solid/reaction/reactionRate/solidConstRate/solidConstRateI.H ./porousGasificationMedia/thermophysicalModels/solid/reaction/reactionRate/solidConstRate/solidConstRate.H solid state reaction with constant rate ./porousGasificationMedia/thermophysicalModels/solid/reaction/Reactions/solidReaction/solidReactionI.H ./porousGasificationMedia/thermophysicalModels/solid/reaction/Reactions/solidReaction/solidReaction.C ./porousGasificationMedia/thermophysicalModels/solid/reaction/Reactions/solidReaction/solidReaction.H base class for solid reactions ./porousGasificationMedia/thermophysicalModels/solid/reaction/Reactions/solidHeterogeneousReaction/solidHeterogeneousReactionI.H ./porousGasificationMedia/thermophysicalModels/solid/reaction/Reactions/solidHeterogeneousReaction/solidHeterogeneousReaction.H ./porousGasificationMedia/thermophysicalModels/solid/reaction/Reactions/solidHeterogeneousReaction/solidHeterogeneousReaction.C base class for solid heterogeneous reactions ./porousGasificationMedia/thermophysicalModels/solid/reaction/Reactions/IrreversibleSolidHeterogeneousReaction/IrreversibleSolidHeterogeneousReaction.C ./porousGasificationMedia/thermophysicalModels/solid/reaction/Reactions/IrreversibleSolidHeterogeneousReaction/IrreversibleSolidHeterogeneousReaction.H class for irreversible solid heterogeneous reactions ./porousGasificationMedia/thermophysicalModels/solid/heatTransfer/heatTransferModel/heatTransferModel.C ./porousGasificationMedia/thermophysicalModels/solid/heatTransfer/heatTransferModel/heatTransferModel.H base class for heat transfer model ./porousGasificationMedia/thermophysicalModels/solid/heatTransfer/cylinder/cylinder.C ./porousGasificationMedia/thermophysicalModels/solid/heatTransfer/cylinder/cylinder.H cylinder pores based heat transfer model ./porousGasificationMedia/thermophysicalModels/solid/heatTransfer/pipe/pipe.C ./porousGasificationMedia/thermophysicalModels/solid/heatTransfer/pipe/pipe.H pipe pores based heat transfer model ./porousGasificationMedia/thermophysicalModels/solid/heatTransfer/const/const.H ./porousGasificationMedia/thermophysicalModels/solid/heatTransfer/const/const.C constant heat transfer model ./porousGasificationMedia/thermophysicalModels/solid/reaction/Reactions/makeSolidReactionThermo.H ./porousGasificationMedia/thermophysicalModels/solid/reaction/Reactions/makeSolidReactionThermoReactions.C macros for instantiating reactions for solid state ./porousGasificationMedia/thermophysicalModels/solid/specieTransfer/specieTransferModel/specieTransferModel.C ./porousGasificationMedia/thermophysicalModels/solid/specieTransfer/specieTransferModel/specieTransferModel.H base class for specie transfer model ./porousGasificationMedia/thermophysicalModels/solid/specieTransfer/empty/emptyST.C ./porousGasificationMedia/thermophysicalModels/solid/specieTransfer/empty/emptyST.H empty specie transfer model ./porousGasificationMedia/thermophysicalModels/solid/specieTransfer/cylinder/cylinderST.C ./porousGasificationMedia/thermophysicalModels/solid/specieTransfer/cylinder/cylinderST.H cylinder pores based specie transfer model ./porousGasificationMedia/thermophysicalModels/solid/specieTransfer/pipe/pipeST.C ./porousGasificationMedia/thermophysicalModels/solid/specieTransfer/pipe/pipeST.H pipe pores based specie transfer model ./porousGasificationMedia/thermophysicalModels/solid/specieTransfer/const/constST.H ./porousGasificationMedia/thermophysicalModels/solid/specieTransfer/const/constST.C constant specie transfer model ./porousGasificationMedia/thermophysicalModels/solid/Make/options ./porousGasificationMedia/thermophysicalModels/solid/Make/files wmake files ------------------------ solidChemistryModel ------------------------ ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistryModel/solidChemistryModel.H ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistryModel/solidChemistryModelI.H ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistryModel/solidChemistryModels.C ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistryModel/solidChemistryModel.C ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistryModel/solidChemistryModelNew.C base class for solid chemistry model ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistrySolver/solidChemistrySolver/solidChemistrySolver.C ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistrySolver/solidChemistrySolver/solidChemistrySolver.H ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistrySolver/solidChemistrySolver/newSolidChemistrySolver.C ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistrySolver/solidChemistrySolver/makeSolidChemistrySolvers.C base class for solid chemistry solver ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistrySolver/ode/solidOde.C ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/solidChemistrySolver/ode/solidOde.H base class for solid ode solver ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/ODESolidHeterogeneousChemistryModel/ODESolidHeterogeneousChemistryModelI.H ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/ODESolidHeterogeneousChemistryModel/ODESolidHeterogeneousChemistryModel.C ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/ODESolidHeterogeneousChemistryModel/ODESolidHeterogeneousChemistryModel.H ode solid heterogeneous model ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/Make/options ./porousGasificationMedia/thermophysicalModels/solidChemistryModel/Make/files wmake files ------------------------ basicSolidThermo ------------------------ ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/HGSSolidMixtureThermo/HGSSolidMixtureThermo.H ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/HGSSolidMixtureThermo/makeHGSSolidMixtureThermo.H ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/HGSSolidMixtureThermo/HGSSolidMixtureThermos.C ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/HGSSolidMixtureThermo/HGSSolidMixtureThermo.C base class for solid mixture, add to runtime selection ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/mixtures/basicSolidMixture/basicSolidMixture.C ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/mixtures/basicSolidMixture/basicSolidMixtureI.H ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/mixtures/basicSolidMixture/basicSolidMixture.H base class for basic solid mixture model ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/mixtures/multiComponentSolidMixture/multiComponentSolidMixture.C ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/mixtures/multiComponentSolidMixture/multiComponentSolidMixture.H multicomponent solid mixture model ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/mixtures/reactingSolidMixture/reactingSolidMixture.H ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/mixtures/reactingSolidMixture/reactingSolidMixture.C reacting multicomponent solid mixture model ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/mixtures/reactingSolidHeterogeneousMixture/reactingSolidHeterogeneousMixture.C ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/HGSSolidMixtureThermo/mixtures/reactingSolidHeterogeneousMixture/reactingSolidHeterogeneousMixture.H reactining multicomponent solid heterogeneous mixture ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/basicHGSSolidThermo/basicHGSSolidThermo.H ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/basicHGSSolidThermo/basicHGSSolidThermoNew.C ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/basicHGSSolidThermo/basicHGSSolidThermo.C ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/basicHGSSolidThermo/basicHGSSolidThermoI.H base class for solid thermodynamic properties ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/Make/options ./porousGasificationMedia/thermophysicalModels/basicSolidThermo/Make/files wmake files #************************ # pyrolysisModels #************************ # libraries where properites of solid phase are calculated #------------------------ ./porousGasificationMedia/pyrolysisModels/pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.C ./porousGasificationMedia/pyrolysisModels/pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModelI.H ./porousGasificationMedia/pyrolysisModels/pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.H ./porousGasificationMedia/pyrolysisModels/pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModelNew.C base class for heterogenous pyrolysis models ./porousGasificationMedia/pyrolysisModels/pyrolysisModel/volPyrolysis/volPyrolysisI.H ./porousGasificationMedia/pyrolysisModels/pyrolysisModel/volPyrolysis/volPyrolysis.H ./porousGasificationMedia/pyrolysisModels/pyrolysisModel/volPyrolysis/volPyrolysis.C implementation of volumetric prolysis model volPyrolysis ./porousGasificationMedia/pyrolysisModels/Make/options ./porousGasificationMedia/pyrolysisModels/Make/files wmake files
About
porousGasificationFoam (foam-extend-4.1) for reacting flow through porous media. OpenFOAM-8 equivalent (release day) at https://github.com/btuznik/porousGasificationFoam. https://doi.org/10.1016/j.cpc.2022.108407
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 96.2%
- C 3.7%
- Shell 0.1%