|
GetFEM
5.4.4
|
An adaptor that adapts a two dimensional geometric_trans to include radial dimension. More...
#include <bgeot_torus.h>
Inherits bgeot::geometric_trans.
Public Member Functions | |
| virtual void | poly_vector_val (const base_node &, bgeot::base_vector &) const |
| Gives the value of the functions vector at a certain point. | |
| virtual void | poly_vector_val (const base_node &, const bgeot::convex_ind_ct &, bgeot::base_vector &) const |
| Gives the value of a subgroup of the functions vector at a certain point. | |
| virtual void | poly_vector_grad (const base_node &, bgeot::base_matrix &) const |
| Gives the gradient of the functions vector at a certain point. | |
| virtual void | poly_vector_grad (const base_node &, const bgeot::convex_ind_ct &, bgeot::base_matrix &) const |
| Gives the gradient of a subgroup of the functions vector at a certain point. | |
| virtual void | compute_K_matrix (const bgeot::base_matrix &, const bgeot::base_matrix &, bgeot::base_matrix &) const |
| compute K matrix from multiplication of G with gradient | |
| virtual void | poly_vector_hess (const base_node &, bgeot::base_matrix &) const |
| Gives the hessian of the functions vector at a certain point. | |
Public Member Functions inherited from bgeot::geometric_trans | |
| dim_type | dim () const |
| Dimension of the reference element. | |
| bool | is_linear () const |
| True if the transformation is linear (affine in fact). | |
| size_type | nb_points () const |
| Number of geometric nodes. | |
| pconvex_ref | convex_ref () const |
| Pointer on the convex of reference. | |
| pconvex_structure | structure () const |
| Structure of the reference element. | |
| pconvex_structure | basic_structure () const |
| Basic structure of the reference element. | |
| size_type | nb_vertices () const |
| Gives the number of vertices. | |
| const std::vector< size_type > & | vertices () const |
| Gives the indices of vertices between the nodes. | |
| const stored_point_tab & | geometric_nodes () const |
| Gives the array of geometric nodes (on reference convex) | |
| pstored_point_tab | pgeometric_nodes () const |
| Gives the array of geometric nodes (on reference convex) | |
| const std::vector< base_small_vector > & | normals () const |
| Gives the array of the normals to faces (on reference convex) | |
| template<class CONT > | |
| base_node | transform (const base_node &pt, const CONT &PTAB) const |
| Apply the geometric transformation to point pt, PTAB contains the points of the real convex. | |
An adaptor that adapts a two dimensional geometric_trans to include radial dimension.
Definition at line 48 of file bgeot_torus.h.