Skip to content

fwforest/Pore-Network-Generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

What is this repository for?

  • This is the repo for the porenetwork generator build by Lucas van Oosterhout and Chaozhong Qin at the University of Utrecht.
  • Version 2.0a

How do I get set up?

  • 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.

Input

  • For most cases executing Generator is enough, just make sure there is a data directory present with the NetworkSpecs.in file 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.

Output

  • 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 _specs file is generated: networkname_dir_specs.txt
  • _specs files contains information about the amount of porebodies, throats and number of inlet and outlet pores
  • inlet porebodies are the first pores in the location list, and their connections are also at the head of the connectivity file.
  • outlet porebodies are the last lines in the location list, and their connections are also at the tail of the connectivity file.

Top and Bot

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.

Who do I talk to?

About

Pore Network Generator Written in C++11

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.7%
  • Other 1.3%