#include "linalg/trafo/local_basis_trafo_normal_tangential.hpp"#include "linalg/vector_q1isoq2_q1.hpp"Go to the source code of this file.
Namespaces | |
| namespace | terra |
| namespace | terra::fe |
Functions | |
| template<typename ScalarType , typename ScalarTypeGrid , util::FlagLike FlagType> | |
| void | terra::fe::strong_algebraic_freeslip_enforcement_in_place (linalg::VectorQ1IsoQ2Q1< ScalarType > &b, const grid::Grid3DDataVec< ScalarTypeGrid, 3 > &coords_shell, const grid::Grid4DDataScalar< FlagType > &mask_data, const FlagType &freeslip_boundary_mask) |
| Helper function to modify the right-hand side vector accordingly for strong free-slip boundary condition enforcement. | |