- This is the repo for the porenetwork generator build by Lucas van Oosterhout and Chaozhong Qin at the University of Utrecht.
- Version 2.0a
- The generator is setup by running 'cmake CMakeLists.txt' followed by 'make'
- A valid C++11 compiler is needed. The software builds with gcc-4.6 and clang-3.5 and higher, use other compilers at your own risk.
- For most cases executing Generator is enough, just make sure there is a
datadirectory present with theNetworkSpecs.infile in it. Other options are supplied via de '-h' switch.
###The NetworkSpecs.in File ###
The NetworkSpecs.in file is pretty self-explantory. Comments lines can be added with the # character.
- A vtk file is produced for every flow direction, you can open it with paraview http://www.paraview.org
- a connectivity file is generated:
networkname_dir_conn.txt - a location file is generated:
networkname_dir_loc.txt - a
_specsfile is generated:networkname_dir_specs.txt _specsfiles contains information about the amount of porebodies, throats and number ofinletandoutletporesinletporebodies are the first pores in the location list, and their connections are also at the head of the connectivity file.outletporebodies are the last lines in the location list, and their connections are also at the tail of the connectivity file.
Combining networks is done with the -combine switch. At least the NetworkSpecs.in files are needed per network and a set of networkname_conn.txt , networkname_loc.txt files.
- For more information see the contact information at the github page of this project https://github.com/luxinator/Pore-Network-Generator