ParOSol stands for PARallel Octree SOLver.
It is a fully-parallel micro-FE analysis code based on Octree to solve linear elasticity problems. Because it works on equal sized voxel geometry, it solves the problem direct on 3D images, which can be obtained by CT scans.
The sourcecode is available at https://bitbucket.org/cflaig/parosol/overview or clone it with:
hg clone https://bitbucket.org/cflaig/parosol
Go to the build directory and edit the do_configure file.
cmake \ -D CMAKE_CXX_COMPILER:FILEPATH=mpic++ \ -D CMAKE_BUILD_TYPE:STRING=RelWithDebInfo \ -D HDF5_LIBRARIES:PATH=/path/to/hdf5/lib/libhdf5.so\ -D HDF5_INCLUDE_DIRS:PATH=/path/to/hdf5/include \ ../src
The documentation is located in
doc/. The sourcecode is documented with doxygen. It can be generated with:
The code is licenced under GPLv2