GetFEM++  5.3
getfem_mat_elem_type.h File Reference

Build elementary tensors descriptors, used by generic assembly. More...

#include "getfem_config.h"
#include "getfem_integration.h"
#include "getfem_fem.h"

Go to the source code of this file.

Classes

class  getfem::nonlinear_elem_term
 abstract class for integration of non-linear terms into the mat_elem computations the nonlinear term is added into the mat_elem_type via mat_elem_nonlinear More...
 
class  getfem::mat_elem_type
 Description of an elementary matrix. More...
 

Namespaces

 getfem
 GEneric Tool for Finite Element Methods.
 

Functions

functions on elementary matrix descriptions
pmat_elem_type getfem::mat_elem_base (pfem pfi)
 Give a pointer to the structure describing the elementary matrix which compute the integral of the basic functions described by pfi.
 
pmat_elem_type getfem::mat_elem_grad (pfem pfi)
 Give a pointer to the structure describing the elementary matrix which compute the integral of the gradient of the basic functions described by pfi.
 
pmat_elem_type getfem::mat_elem_unit_normal (void)
 Give a pointer to the structure describing the elementary matrix which compute the unit normal on the boundary of the element.
 
pmat_elem_type getfem::mat_elem_grad_geotrans (bool inverted)
 Return the gradient of the geometrical transformation ("K" in the getfem++ kernel doc.), or its pseudo-inverse (transposed(B) in the getfem++ kernel doc.).
 
pmat_elem_type getfem::mat_elem_hessian (pfem pfi)
 Give a pointer to the structure describing the elementary matrix which compute the integral of the hessian of the basic functions described by pfi.
 
pmat_elem_type getfem::mat_elem_nonlinear (pnonlinear_elem_term, std::vector< pfem > pfi)
 Give a pointer to the structure describing the elementary matrix which compute the integral of a nonlinear term. More...
 
pmat_elem_type getfem::mat_elem_product (pmat_elem_type a, pmat_elem_type b)
 Give a pointer to the structure describing the elementary matrix which computes the integral of product described by *a and *b.
 
pmat_elem_type getfem::mat_elem_empty ()
 

Detailed Description

Build elementary tensors descriptors, used by generic assembly.

Author
Yves Renard Yves..nosp@m.Rena.nosp@m.rd@in.nosp@m.sa-l.nosp@m.yon.f.nosp@m.r
Date
December 21, 2000.

Definition in file getfem_mat_elem_type.h.