Skip to content

NREL/NMACFoam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NMACFoam

Numerical-model for Membrane-spacer Assemblies and Configurations in OpenFOAM

Build instructions

Citation

To cite NMACFoam, please use this journal article

@article{sitaraman2022impact,
title={Impact of large-scale effects on mass transfer and concentration
polarization in Reverse Osmosis membrane systems},
author={Sitaraman, Hariswaran and Battiato, Ilenia},
journal={Separation and Purification Technology},
volume={303},
pages={122121},
year={2022},
publisher={Elsevier}
}

Test cases

Go to each of the following test cases and use the Allrun script which essentially creates a mesh and runs the solver You can run in parallel as well after decomposition using decomposePar and using mpirun -n nprocs NMACFoam -parallel

  • flatMembrane

    flow through channel with one boundary being a membrane (follows the paper by A. Subramani et al. Journal of Membrane Science 277 (2006) 7–17) flatMem

  • membraneSpacer

    flow through channel with spacers (follows the paper by Guillan and Hoek, Chemical Engineering Journal 149 (2009) 221–231)

    memspacer NMAC_GuilanHoek_pressure_compare NMAC_GuilanHoek_Shcorr

  • one/twoPorousWalls

verification case for pressure drop for flow through channel with porous walls

pressuredrop

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published