#include <cstring>#include <algorithm>#include <functional>#include "typedefs.hpp"#include "assert.hpp"#include "cl_Matrix.hpp"#include "fn_TR_mat_to_ten.hpp"#include "fn_TR_ten_to_mat.hpp"#include "fn_TR_contract42.hpp"#include "fn_TR_contract44.hpp"#include "fn_TR_equal_equal.hpp"#include "fn_TR_fill.hpp"#include "fn_compliance_matrix.hpp"#include "fn_inv.hpp"Go to the source code of this file.
Classes | |
| class | belfem::Tensor< T > |
| Third- or fourth-order tensor container; the constitutive helpers (contraction, rotation, inversion, Voigt conversion) are specialised to 3x3x3x3. More... | |
Namespaces | |
| namespace | belfem |
| USER GUIDES: | |
Functions | |
| template<typename T> | |
| Tensor< T > | belfem::operator+ (const Tensor< T > &aB, const Tensor< T > &aC) |
| template<typename T> | |
| Tensor< T > | belfem::operator- (const Tensor< T > &aB, const Tensor< T > &aC) |
| template<typename T> | |
| Tensor< T > | belfem::operator% (const Tensor< T > &aA, const Tensor< T > &aB) |
| template<typename T> | |
| Matrix< T > | belfem::operator% (const Tensor< T > &aA, const Matrix< T > &aB) |
| template<typename T> | |
| bool | belfem::operator== (const Tensor< T > &aA, const Tensor< T > &aB) |