Miscellaneous algorithms¶
Description¶
A set of miscellaneous basic algorithms and definitions used in GetFEM.
Files¶
File(s) | Description |
---|---|
bgeot_comma_init.h |
Allow to init container with a list of values, from boost init.hpp. |
bgeot_ftool.h and bgeot_ftool.cc |
Small language allowing to read a parameter file with a Matlab syntax like. Used also for structured meshes. |
bgeot_kdtree.h and bgeot_kdtree.cc |
Balanced N-dimensional tree. Store a list of points and allows a quick search of points lying in a given box. |
bgeot_rtree.h and bgeot_rtree.cc |
Rectangle tree. Store a list of N-dimensional rectangles and allows a quick search of rectangles containing a given point. |
permutations.h |
Allows to iterate on permutations. Only used in getfem_integration.cc . |
bgeot_small_vector.h and bgeot_small_vector.cc |
Defines a vector of low dimension mainly used to represent mesh nodes. Optimized operations. |
bgeot_tensor.h |
Arbitrary order tensor. Used in assembly. |
bgeot_sparse_tensors.h and bgeot_sparse_tensors.cc |
Arbitrary order sparse tensor. Used in the low-level generic assembly. |
getfem_omp.h and getfem_omp.cc |
Tools for multithreaded, OpenMP and Boost based parallelization. |
getfem_export.h and getfem_export.cc |
Export in pos and vtk formats |
getfem_superlu.h and getfem_superlu.cc |
Interface with Superlu (the included version or an external one) |