File List

Here is a list of all documented files with brief descriptions:
src/bgeot_convex_ref.cc [code]
src/bgeot_convex_ref_simplexified.cc [code]
src/bgeot_convex_structure.cc [code]
src/bgeot_ftool.cc [code]
src/bgeot_geometric_trans.cc [code]
src/bgeot_geotrans_inv.cc [code]
src/bgeot_imbricated_box.cc [code]
src/bgeot_kdtree.cc [code]
src/bgeot_mesh_structure.cc [code]
src/bgeot_node_tab.cc [code]
src/bgeot_poly.cc [code]
src/bgeot_poly_composite.cc [code]
src/bgeot_rtree.cc [code]
src/bgeot_small_vector.cc [code]
src/bgeot_sparse_tensors.cc [code]
src/dal_backtrace.cc [code]
src/dal_bit_vector.cc [code]
src/dal_singleton.cc [code]
src/dal_static_stored_objects.cc [code]
src/getfem_assembling_tensors.cc [code]
src/getfem_context.cc [code]
src/getfem_Coulomb_friction.cc [code]
src/getfem_export.cc [code]
src/getfem_fem.cc [code]Implementation of some finite elements
src/getfem_fem_composite.cc [code]
src/getfem_fem_level_set.cc [code]FEM which should be used with getfem::mesh_fem_level_set
src/getfem_import.cc [code]
src/getfem_integration.cc [code]
src/getfem_integration_composite.cc [code]
src/getfem_inter_element.cc [code]
src/getfem_interpolated_fem.cc [code]
src/getfem_interpolation.cc [code]
src/getfem_level_set.cc [code]
src/getfem_mat_elem.cc [code]
src/getfem_mat_elem_type.cc [code]
src/getfem_mesh.cc [code]
src/getfem_mesh_fem.cc [code]
src/getfem_mesh_fem_global_function.cc [code]
src/getfem_mesh_fem_level_set.cc [code]
src/getfem_mesh_fem_product.cc [code]
src/getfem_mesh_fem_sum.cc [code]
src/getfem_mesh_im.cc [code]
src/getfem_mesh_im_level_set.cc [code]
src/getfem_mesh_level_set.cc [code]
src/getfem_mesh_region.cc [code]
src/getfem_mesh_slice.cc [code]
src/getfem_mesh_slicers.cc [code]
src/getfem_mesher.cc [code]
src/getfem_model_solvers.cc [code]
src/getfem_modeling.cc [code]
src/getfem_models.cc [code]
src/getfem_nonlinear_elasticity.cc [code]
src/getfem_partial_mesh_fem.cc [code]
src/getfem_regular_meshes.cc [code]
src/getfem_superlu.cc [code]
src/getfem_Xfem.cc [code]
src/getfem/bgeot_comma_init.h [code]Convenient initialization of vectors via overload of "operator,"
src/getfem/bgeot_config.h [code]Defines and typedefs for namespace bgeot
src/getfem/bgeot_convex.h [code]Convex objects (structure + vertices)
src/getfem/bgeot_convex_ref.h [code]Reference convexes
src/getfem/bgeot_convex_structure.h [code]Definition of convex structures
src/getfem/bgeot_ftool.h [code]"File Tools"
src/getfem/bgeot_geometric_trans.h [code]Geometric transformations on convexes
src/getfem/bgeot_geotrans_inv.h [code]Inversion of geometric transformations
src/getfem/bgeot_imbricated_box.h [code]A comparison function for bgeot::base_node
src/getfem/bgeot_kdtree.h [code]Simple implementation of a KD-tree
src/getfem/bgeot_mesh.h [code]Basic mesh definition
src/getfem/bgeot_mesh_structure.h [code]Mesh structure definition
src/getfem/bgeot_node_tab.h [code]Structure which dynamically collects points identifying points that are nearer than a certain very small distance
src/getfem/bgeot_permutations.h [code]
src/getfem/bgeot_poly.h [code]Multivariate polynomials
src/getfem/bgeot_poly_composite.h [code]Handle composite polynomials
src/getfem/bgeot_rtree.h [code]Region-tree for window/point search on a set of rectangles
src/getfem/bgeot_small_vector.h [code]Small (dim < 8) vectors
src/getfem/bgeot_sparse_tensors.h [code]Sparse tensors, used during the assembly
src/getfem/bgeot_tensor.h [code]Tensor class, used in mat_elem computations
src/getfem/bgeot_vector.h [code]Some (old) vector class, and some typedefs
src/getfem/dal_backtrace.h [code]Get debug information
src/getfem/dal_basic.h [code]Dynamic array class
src/getfem/dal_bit_vector.h [code]Provide a dynamic bit container
src/getfem/dal_config.h [code]Defines and typedefs for namespace dal
src/getfem/dal_naming_system.h [code]Naming system
src/getfem/dal_shared_ptr.h [code]A (very simplified and rough) version of boost::shared_ptr
src/getfem/dal_singleton.h [code]A simple singleton implementation
src/getfem/dal_static_stored_objects.h [code]Stores interdependent getfem objects
src/getfem/dal_tas.h [code]Heap implementation
src/getfem/dal_tree_sorted.h [code]Balanced tree stored in a dal::dynamic_array
src/getfem/getfem_arch_config.h [code]
src/getfem/getfem_assembling.h [code]Miscelleanous assembly routines for common PDEs
src/getfem/getfem_assembling_tensors.h [code]Generic assembly implementation
src/getfem/getfem_config.h [code]Defines and typedefs for namespace getfem
src/getfem/getfem_context.h [code]Deal with interdependencies of objects (getfem::context_dependencies)
src/getfem/getfem_convect.h [code]Compute the convection of a quantity with respect to a vector field
src/getfem/getfem_Coulomb_friction.h [code]Unilateral contact and Coulomb friction condition brick
src/getfem/getfem_crack_sif.h [code]Crack support functions for computation of SIF (stress intensity factors)
src/getfem/getfem_derivatives.h [code]Compute the gradient of a field on a getfem::mesh_fem
src/getfem/getfem_error_estimate.h [code]Definition of a posteriori error estimates
src/getfem/getfem_export.h [code]Export solutions to various formats
src/getfem/getfem_external_data_fem.h [code]A pseudo FEM allowing to define any function on a getfem::mesh_fem
src/getfem/getfem_fem.h [code]Definition of the finite element methods
src/getfem/getfem_fem_level_set.h [code]FEM associated with getfem::mesh_fem_level_set objects
src/getfem/getfem_fourth_order.h [code]Assembly procedures and bricks for fourth order pdes
src/getfem/getfem_gauss_lobatto_fem_coef.h [code]Data for FEM_PK_GAUSSLOBATTO1D
src/getfem/getfem_im_list.h [code]This file is generated by make_getfem_list
src/getfem/getfem_import.h [code]Import mesh files from various formats
src/getfem/getfem_integration.h [code]Integration methods (exact and approximated) on convexes
src/getfem/getfem_inter_element.h [code]A tool to compute contributions on a face between two elements using the finite element methods of both the two elements
src/getfem/getfem_interpolated_fem.h [code]FEM which interpolates a mesh_fem on a different mesh
src/getfem/getfem_interpolation.h [code]Interpolation of fields from a mesh_fem onto another
src/getfem/getfem_level_set.h [code]Define level-sets
src/getfem/getfem_linearized_plates.h [code]Define a linear plate model brick
src/getfem/getfem_mat_elem.h [code]Elementary computations (used by the generic assembly)
src/getfem/getfem_mat_elem_type.h [code]Build elementary tensors descriptors, used by generic assembly
src/getfem/getfem_mesh.h [code]Define a getfem::getfem_mesh object
src/getfem/getfem_mesh_fem.h [code]Define the getfem::mesh_fem class
src/getfem/getfem_mesh_fem_global_function.h [code]
src/getfem/getfem_mesh_fem_level_set.h [code]Subclass of mesh_fem which is conformal to a number of level sets
src/getfem/getfem_mesh_fem_product.h [code]A kind of product of two mesh_fems. Specific for Xfem enrichment
src/getfem/getfem_mesh_fem_sum.h [code]Implement a special mesh_fem with merges the FEMs of two (or more) mesh_fems
src/getfem/getfem_mesh_im.h [code]Define the getfem::mesh_im class (integration of getfem::mesh_fem)
src/getfem/getfem_mesh_im_level_set.h [code]Subclass of mesh_im which is conformal to a number of level sets
src/getfem/getfem_mesh_level_set.h [code]Keep informations about a mesh crossed by level-sets
src/getfem/getfem_mesh_region.h [code]Region objects (set of convexes and/or convex faces)
src/getfem/getfem_mesh_slice.h [code]Define the class getfem::stored_mesh_slice
src/getfem/getfem_mesh_slicers.h [code]Define various mesh slicers
src/getfem/getfem_mesher.h [code]Broken mesher
src/getfem/getfem_model_solvers.h [code]Standard solvers for model bricks
src/getfem/getfem_modeling.h [code]Model Bricks (old system)
src/getfem/getfem_models.h [code]Model representation in Getfem
src/getfem/getfem_Navier_Stokes.h [code]Navier-Stokes dynamic brick
src/getfem/getfem_nonlinear_elasticity.h [code]Non-linear elasticty and incompressibility bricks
src/getfem/getfem_norm.h [code]
src/getfem/getfem_partial_mesh_fem.h [code]Subclass of getfem::mesh_fem which allows to eliminate a number of dof of the original mesh_fem
src/getfem/getfem_plasticity.h [code]Plasticity model brick
src/getfem/getfem_regular_meshes.h [code]Build regular meshes
src/getfem/getfem_spider_fem.h [code]Work in progress..
src/getfem/getfem_superlu.h [code]SuperLU interface for getfem
src/getfem/getfem_Xfem.h [code]EXtended Finite Element Method
src/getfem_boost/intrusive_ptr.hpp [code]
src/getfem_boost/noncopyable.hpp [code]
src/getfem_boost/workaround.hpp [code]
src/gmm/gmm.h [code]Include common gmm files
src/gmm/gmm_algobase.h [code]Miscelleanous algorithms on containers
src/gmm/gmm_blas.h [code]Basic linear algebra functions
src/gmm/gmm_blas_interface.h [code]Gmm interface for fortran BLAS
src/gmm/gmm_condition_number.h [code]Computation of the condition number of dense matrices
src/gmm/gmm_conjugated.h [code]Handle conjugation of complex matrices/vectors
src/gmm/gmm_def.h [code]Basic definitions and tools of GMM
src/gmm/gmm_dense_Householder.h [code]Householder for dense matrices
src/gmm/gmm_dense_lu.h [code]LU factorizations and determinant computation for dense matrices
src/gmm/gmm_dense_qr.h [code]Dense QR factorization
src/gmm/gmm_dense_sylvester.h [code]Sylvester equation solver
src/gmm/gmm_domain_decomp.h [code]Domain decomposition
src/gmm/gmm_except.h [code]Definition of basic exceptions
src/gmm/gmm_inoutput.h [code]Input/output on sparse matrices
src/gmm/gmm_interface.h [code]Gmm interface for STL vectors
src/gmm/gmm_interface_bgeot.h [code]Interface for bgeot::small_vector
src/gmm/gmm_iter.h [code]Iteration object
src/gmm/gmm_iter_solvers.h [code]Include standard gmm iterative solvers (cg, gmres, ...)
src/gmm/gmm_kernel.h [code]Include the base gmm files
src/gmm/gmm_lapack_interface.h [code]Gmm interface for LAPACK
src/gmm/gmm_least_squares_cg.h [code]
src/gmm/gmm_matrix.h [code]Declaration of some matrix types (gmm::dense_matrix, gmm::row_matrix, gmm::col_matrix, gmm::csc_matrix, etc.)
src/gmm/gmm_modified_gram_schmidt.h [code]Modified Gram-Schmidt orthogonalization
src/gmm/gmm_MUMPS_interface.h [code]Interface with MUMPS (LU direct solver for sparse matrices)
src/gmm/gmm_opt.h [code]Optimization for some small cases (inversion of 2x2 matrices etc.)
src/gmm/gmm_precond.h [code]Gmm preconditioners
src/gmm/gmm_precond_diagonal.h [code]Diagonal matrix preconditoner
src/gmm/gmm_precond_ildlt.h [code]Incomplete Level 0 ILDLT Preconditioner
src/gmm/gmm_precond_ildltt.h [code]Incomplete LDL^t (cholesky) preconditioner with fill-in and threshold
src/gmm/gmm_precond_ilu.h [code]Incomplete LU without fill-in Preconditioner
src/gmm/gmm_precond_ilut.h [code]ILUT: Incomplete LU with threshold and K fill-in Preconditioner
src/gmm/gmm_precond_ilutp.h [code]ILUTP: Incomplete LU with threshold and K fill-in Preconditioner and column pivoting
src/gmm/gmm_precond_mr_approx_inverse.h [code]Approximate inverse via MR iteration
src/gmm/gmm_range_basis.h [code]Extract a basis of the range of a (large sparse) matrix from the columns of this matrix
src/gmm/gmm_real_part.h [code]Extract the real/imaginary part of vectors/matrices
src/gmm/gmm_ref.h [code]Provide some simple pseudo-containers
src/gmm/gmm_scaled.h [code]Get a scaled view of a vector/matrix
src/gmm/gmm_solver_bfgs.h [code]Implements BFGS (Broyden, Fletcher, Goldfarb, Shanno) algorithm
src/gmm/gmm_solver_bicgstab.h [code]BiCGStab iterative solver
src/gmm/gmm_solver_cg.h [code]Conjugate gradient iterative solver
src/gmm/gmm_solver_constrained_cg.h [code]Constrained conjugate gradient
src/gmm/gmm_solver_gmres.h [code]GMRES (Generalized Minimum Residual) iterative solver
src/gmm/gmm_solver_idgmres.h [code]Implicitly restarted and deflated Generalized Minimum Residual
src/gmm/gmm_solver_Newton.h [code]
src/gmm/gmm_solver_qmr.h [code]Quasi-Minimal Residual iterative solver
src/gmm/gmm_solver_Schwarz_additive.h [code]
src/gmm/gmm_std.h [code]Basic setup for gmm (includes, typedefs etc.)
src/gmm/gmm_sub_index.h [code]Sub-indices
src/gmm/gmm_sub_matrix.h [code]Generic sub-matrices
src/gmm/gmm_sub_vector.h [code]Generic sub-vectors
src/gmm/gmm_superlu_interface.h [code]Interface with SuperLU (LU direct solver for sparse matrices)
src/gmm/gmm_transposed.h [code]Generic transposed matrices
src/gmm/gmm_tri_solve.h [code]Solve triangular linear system for dense matrices
src/gmm/gmm_vector.h [code]Declaration of the vector types (gmm::rsvector, gmm::wsvector, gmm::slvector ,..)
src/gmm/gmm_vector_to_matrix.h [code]View vectors as row or column matrices
tests/elastostatic.cc [code]Linear Elastostatic problem
tests/helmholtz.cc [code]Helmholtz problem (Delta(u) + k^2 u = 0)
tests/laplacian.cc [code]Laplacian (Poisson) problem
tests/nonlinear_elastostatic.cc [code]Nonlinear Elastostatic problem (large strain)
tests/plasticity.cc [code]Small deformation plasticity problem
tests/plate.cc [code]Linear Elastostatic plate problem
tests/stokes.cc [code]Solve the stokes problem (incompressible viscuous fluid)

Generated on Sun Mar 7 21:09:13 2010 for getfem++ by  doxygen 1.6.1