| 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) |