Local integrators related to elasticity problems. More...
Functions | |
| template<int dim> | |
| void | cell_matrix (FullMatrix< double > &M, const FEValuesBase< dim > &fe, const double factor=1.) |
| template<int dim> | |
| void | nitsche_matrix (FullMatrix< double > &M, const FEValuesBase< dim > &fe, double penalty, double factor=1.) |
| template<int dim> | |
| void | ip_matrix (FullMatrix< double > &M11, FullMatrix< double > &M12, FullMatrix< double > &M21, FullMatrix< double > &M22, const FEValuesBase< dim > &fe1, const FEValuesBase< dim > &fe2, const double pen, const double int_factor=1., const double ext_factor=-1.) |
Local integrators related to elasticity problems.
| void LocalIntegrators::Elasticity::cell_matrix | ( | FullMatrix< double > & | M, |
| const FEValuesBase< dim > & | fe, | ||
| const double | factor = 1. |
||
| ) | [inline] |
Scalar product of symmetric gradients.
Definition at line 45 of file elasticity.h.
References AssertDimension, FEValuesBase< dim, spacedim >::dofs_per_cell, FEValuesBase< dim, spacedim >::get_fe(), FEValuesBase< dim, spacedim >::JxW(), FullMatrix< number >::m(), FullMatrix< number >::n(), FEValuesBase< dim, spacedim >::n_quadrature_points, and FEValuesBase< dim, spacedim >::shape_grad_component().
| void LocalIntegrators::Elasticity::nitsche_matrix | ( | FullMatrix< double > & | M, |
| const FEValuesBase< dim > & | fe, | ||
| double | penalty, | ||
| double | factor = 1. |
||
| ) | [inline] |
The weak boundary condition of Nitsche type for symmetric gradients.
Definition at line 76 of file elasticity.h.
References AssertDimension, FEValuesBase< dim, spacedim >::dofs_per_cell, FEValuesBase< dim, spacedim >::get_fe(), FEValuesBase< dim, spacedim >::JxW(), FullMatrix< number >::m(), FullMatrix< number >::n(), FEValuesBase< dim, spacedim >::n_quadrature_points, FEValuesBase< dim, spacedim >::normal_vector(), FEValuesBase< dim, spacedim >::shape_grad_component(), and FEValuesBase< dim, spacedim >::shape_value_component().
| void LocalIntegrators::Elasticity::ip_matrix | ( | FullMatrix< double > & | M11, |
| FullMatrix< double > & | M12, | ||
| FullMatrix< double > & | M21, | ||
| FullMatrix< double > & | M22, | ||
| const FEValuesBase< dim > & | fe1, | ||
| const FEValuesBase< dim > & | fe2, | ||
| const double | pen, | ||
| const double | int_factor = 1., |
||
| const double | ext_factor = -1. |
||
| ) | [inline] |
The interior penalty flux for symmetric gradients.
Definition at line 119 of file elasticity.h.
References AssertDimension, FEValuesBase< dim, spacedim >::dofs_per_cell, FEValuesBase< dim, spacedim >::get_fe(), FEValuesBase< dim, spacedim >::JxW(), FullMatrix< number >::m(), FullMatrix< number >::n(), FEValuesBase< dim, spacedim >::n_quadrature_points, FEValuesBase< dim, spacedim >::normal_vector(), FEValuesBase< dim, spacedim >::shape_grad_component(), and FEValuesBase< dim, spacedim >::shape_value_component().
documentation generated on Wed May 23 2012 06:08:30 by
doxygen
1.7.3