Tribol icon indicating copy to clipboard operation
Tribol copied to clipboard

Modular interface physics library featuring state-of-the-art contact physics methods.

Results 28 Tribol issues
Sort by recently updated
recently updated
newest added

Some const correctness issues in computational geometry routines and contact plane routines.

We have a lot of routines that have to size arrays based on variable number of overlapping polygon vertices. Some compilers will not like this. This operation can be done...

It would be convenient to have a way to compute gaps without updating forces and Jacobian contributions in the mortar method. See [this code in Serac](https://github.com/LLNL/serac/blob/f58d60166fc9cdee0143c0ee23c2e399f60e6f9b/src/serac/physics/solid_mechanics.hpp#L887-L892). There, when we are...

We should add a `.clang-format` file with agreed-upon formatting rules to tribol. We can then configure tribol with a `CLANG_FORMAT_EXECUTABLE` CMake variable and format the code (in a make-based build)...

Tribol real covers use case of single and double precision. Standardize use of 'real' through out code OR Use C++ double ignoring need for single precision.

Standardize use of m_ for class member variables. Update classes that don't use this convention, e.g. TestMesh.

This PR introduces parallel loop execution using RAJA and memory allocation and management using Umpire. Portions of the Tribol code based utilized in the common plane method have been refactored...

When the number of elements in the redecomposition < number of ranks, there are lots of warnings about the RCB decomposition failing. We should figure out what is causing these...

- VTK files with headers will still be output, even if there are no contact planes. - Guard against this to reduce vtk output.

I have a block impacting a thin walled cylinder with a single element through the thickness. At time t=0, there are nonzero contact forces with clear marking of the domain...