Skip to content

xcompact3d/py4x3d2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py4x3d2

Tooling for the new x3d2 solver.

py4x3d2 supports generating IBM masks for x3d2. There are currently two mask generators:

  1. run.py will load an stl file (currently hardcoded) and embed this into a mesh
  2. tests/run.py generates a cylinder mask

Dependencies

py4x3d2 depends on ADIOS2 to write the IBM mask for loading into x3d2.

To read stl files py4x3d2 depends on stl-to-voxel, installable via pip.

Current limitations

The stl reader currently hardcodes the stl file and x3d2 mesh in run.py and the voxel resolution in src/convert_stl.py, users should edit these before running to suit their needs.

About

Tooling for the new x3d2 solver

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages