FEDEM Solver  R8.0
Source code of the dynamics solver
FFaAlgebra.H
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: 2023 SAP SE
2 //
3 // SPDX-License-Identifier: Apache-2.0
4 //
5 // This file is part of FEDEM - https://openfedem.org
7 
8 #ifndef FFA_ALGEBRA_H
9 #define FFA_ALGEBRA_H
10 
11 class FaVec3;
12 class FaMat33;
13 
14 
20 {
21 public:
22  static void eccTransform6 (double mat[6][6], const FaVec3& X);
23  static bool congruenceTransform (double** mat, const FaMat33& T,
24  int N, int node = 0);
25 };
26 
27 #endif
Class with static matrix-vector methods used by link file parsers, etc.
Definition: FFaAlgebra.H:20
static void eccTransform6(double mat[6][6], const FaVec3 &X)
Definition: FFaAlgebra.C:16
static bool congruenceTransform(double **mat, const FaMat33 &T, int N, int node=0)
Definition: FFaAlgebra.C:49
Definition: FFaMat33.H:15
Class for point vectors in 3D space.
Definition: FFaVec3.H:40