• R/O
  • SSH

treelm: Repository summary

Repository of the treelm library. Now found at https://github.com/apes-suite/treelm


Recent Commits RSS

Rev. Time Author Message
d938db9f1fea 2023-05-26 23:21:59 Harald Klimach Ensure same element selection in parallel and serial for ...
b1e93fc978c8 2023-05-26 20:46:37 Kannan Masilamani tip Added another tem_pointData_type in tem_pointData_list_ty...
0c8d7b8e56b0 2023-05-26 18:35:20 Harald Klimach Check for closest neighbor element for those outside the ...
d7989461bd31 2023-05-26 05:26:38 Harald Klimach Only check for neighbors in shapes if direct element pare...
9c1305e3aafe 2023-05-26 04:31:36 Harald Klimach Moved shape-specific functionality to the tem_shape_module.
be94602ad3a9 2023-05-26 01:08:50 Harald Klimach Some reorganization in subtree creation Detect global an...
f5def26b1ddc 2023-05-22 18:21:34 Harald Klimach Bugfix: do not add point in the domain twice in tem_canon...
de5c54a29580 2023-05-16 01:07:43 Harald Klimach Use elempos instead of neighpos in point identification a...
ca9e76a189eb 2023-05-09 22:02:21 Kannan Masilamani added flush to reductionTransient get_point for debugging
a605bfb94e42 2023-05-09 20:49:46 Kannan Masilamani Added a search for neighbor of a requested point in a sub...

Recently edited Tags

Name Rev. Time Author
requires_OOP 6209c188ba7c 2021-02-19 19:22:50 Harald Klimach
tip b1e93fc978c8 2023-05-26 20:46:37 Kannan Masilamani

Branches

Name Rev. Time Author Message
default b1e93fc978c8 2023-05-26 20:46:37 Kannan Masilamani Added another tem_pointData...
feature/adaptive_refinement 9c6b4e9d27de 2015-02-24 19:15:18 Jiaxing Qi merged with default branch
feature/face_split_comm 56c1621e65c5 2014-08-07 20:55:30 Jens Zudrop Removed additional flux buf...
feature/ford 08af83e51401 2016-02-19 19:45:18 Tobias Girresser Finished documentation tran...
feature/newControl bc1622304501 2014-01-17 05:49:29 Harald Klimach flow: Closed <feature> 'new...
feature/new_variable_system 1f651536669b 2016-01-22 21:22:36 Harald Klimach Closed the new variable sys...
feature/removeMultischeme fda61294aad1 2016-06-14 22:35:59 Kannan Masilamani Closed branch feature/remov...

README.md

TreElM

The Tree-based Elemental Mesh library provides the functionality to act on a distributed parallel octree mesh. More detailed Documentation is generated by FORD.

TreElM is licensed under the simplified BSD license. Please have a look in the included COPYRIGHT file for more details.

In the build script, the Fortran preprocessing tool CoCo is included, which is released under the GPL version 2. The CoCo source is also available in external/coco.f90.

TreElM is part of the APES suite.

How To Build

waf is used as a build system. Run:

./waf configure build

to build the treelm library. If you want to select a specific Fortran compiler, set the environment variable FC accordingly. Note, that this compiler has to support MPI, therefore usually FC should point to a MPI wrapper provided by the MPI library. To adapt the build further have a look at the wscript.

For your convenience, the aotus library is included and built along. It is used for the header description files of the mesh as well as for configuration options.

Show on old repository browser