Navigation
index
next
|
previous
|
GetFEM++
»
Short User Documentation
ΒΆ
Introduction
How to install
Requirements
Download sources
Compilling
Linear algebra procedures
Parallelization of
GetFEM++
Catch errors
Build a mesh
Add an element to a mesh
Remove an element from a mesh
Simple structured meshes
Mesh regions
Methods of the
getfem::mesh
object
Using
dal::bit_vector
Face numbering
Save and load meshes
Build a finite element method on a mesh
First level: manipulating fems on each elements
Examples
Second level: the optional “vectorization”
Third level: the optional linear transformation (or reduction)
Obtaining generic
mesh_fem
‘s
The partial_mesh_fem object
Selecting integration methods
Methods of the
mesh_im
object
Mesh refinement
Standard assembly procedures
Laplacian (Poisson) problem
Linear Elasticity problem
Stokes Problem with mixed finite element method
Assembling a mass matrix
Compute arbitrary elementary matrices - generic assembly procedures
availaible operations inside the
comp
command
others operations
Incorporate new finite element methods in
GetFEM++
Incorporate new approximated integration methods in
GetFEM++
Level-sets, Xfem, fictitious domains
Representation of level-sets
Mesh cut by level-sets
Adapted integration methods
Discontinuous field across some level-sets
Fictitious domain approach with Xfem
Interpolation of a finite element method on non-matching meshes
mixed methods with different meshes
mortar methods
Compute
and
norms
Compute derivatives
Export and view a solution
Saving mesh and mesh_fem objects for the Matlab interface
Producing mesh slices
Exporting
mesh
,
mesh_fem
or slices to VTK
Exporting
mesh
,
mesh_fem
or slices to OpenDX
Interpolation on different meshes
A pure convection method
The model description
The model object
The
brick
object
How to build a new brick
How to add the brick to a model
Generic elliptic brick
Dirichlet condition brick
Generalized Dirichlet condition brick
Source term bricks (and Neumann condition)
Predefined solvers
Example of a complete Poisson problem
Constraint brick
Other “explicit” bricks
Helmholtz brick
Fourier-Robin brick
Isotropic linearized elasticity brick
linear incompressibility (or nearly incompressibility) brick
Mass brick
The time dispatchers: integration of transient problems
Theta-method dispatcher
Midpoint dispatcher
Newmark scheme
Contact with Coulomb friction brick
Example: Laplacian program
Appendix A. Finite element method list
Classical
Lagrange elements on simplices
Classical Lagrange elements on other geometries
Elements with hierarchical basis
Classical vectorial elements
Specific elements in dimension 1
Specific elements in dimension 2
Specific elements in dimension 3
Appendix B. Cubature method list
Exact Integration methods
Newton cotes Integration methods
Gauss Integration methods on dimension 1
Gauss Integration methods on dimension 2
Gauss Integration methods on dimension 3
Direct product of integration methods
Composite integration methods
References
Previous topic
References
Next topic
Introduction
Download
Download GetFEM++
Main documentations
Getfem++ Basic User documentation
Python Interface
Matlab Interface
Scilab Interface
Gmm++
Getfem++ project
Other resources
Screenshots
Related links
FAQs
Hosted by GNA!
Quick search
Enter search terms or a module, class or function name.
Navigation
index
next
|
previous
|
GetFEM++
»