|
subroutine, public | elasticity::elasticity_matrix_pattern (g, Y, qdm) |
| Define the sparsity pattern for elasticity matrices More...
|
|
subroutine, public | elasticity::elasticity_massmat (mass, a, Y, qdm, dofToDof) |
| Assemble the mass matrix of the bilinear product: More...
|
|
subroutine | cell_loop () |
|
subroutine, public | elasticity::elasticity_stiffmat (stiff, lambda, mu, Y, qdm, dofToDof) |
| Assemble the stiffness matrix of the bilinear product: More...
|
|
real(rp) function, dimension(2, 2) | elasticity::e2 (v, component) |
| To compute the symmetrised gradient in dim 2. More...
|
|
real(rp) function, dimension(3, 3) | elasticity::e3 (v, component) |
| To compute the symmetrised gradient in dim 3. More...
|
|
subroutine | elasticity::fespacexk_l2_product (FV, Y, qdm, f_1, f_2, f_3) |
| L2 Product of a vector function \( f:~\R^3 \mapsto \R^d\) with the basis functions of a finite element space \( Y = [X_h]^d \)..
\( X_h \) is a scalar finite element space on a mesh \( \T \) with dimension \( d \). It us assumed that \( d \) =2, 3 and that \( \Omega \subset \R^d \). More...
|
|
subroutine, public | elasticity::elasticity_neumann_rhs (rhs, Y, quad_type, g_1, g_2, g_3, f) |
| L2 scalar product of a vector function \( g:~\R^3 \mapsto \R^d \) with the basis functions fo the finite element space \( Y = [X_h]^d \) on \(\Gamma_f \subset \partial\Omega\) a part of the domain boundary.
\( X_h \) is a scalar finite element space on a mesh \( \T \) with dimension \( d \). It us assumed that \( d \) =2, 3 and that \( \Omega \subset \R^d \). More...
|
|
subroutine, public | elasticity::elasticity_dirichlet (K, rhs, Y, g1, g2, g3, f) |
| DIRICHLET BOUNDARY CONDITION FOR AN ELASTICITY PROBLEM More...
|
|