OptFEM2DP1  1.1
Matlab/Octave Optimized P1-Lagrange Finite Element Method in 2D
 All Files Functions Variables Pages
File List
Here is a list of all files with brief descriptions:
[detail level 12]
o-base
|o*ComputeArea.mComputation of areas of triangles in the mesh - Basic version
|o*EdgeLength.mComputation of the lengths of edges in the mesh - Basic version
|o*ElemMassMatP1.mComputation of the element mass matrix for $P_1$-Lagrange finite elements
|o*ElemMassWMatP1.mComputation of the element weighted mass matrix for $P_1$-Lagrange finite elements
|o*ElemStiffMatP1.mComputation of the element stiffness matrix for $P_1$-Lagrange finite elements
|o*GetMaxLengthEdges.mComputation of the maximal value of edge lengths
|o*GetMesh.mInitialization of the Mesh structure from a FreeFEM++ mesh file
|o*MassAssemblingP1base.mAssembly of the Mass Matrix by $P_1$-Lagrange finite elements
|o*MassWAssemblingP1base.mAssembly of the Weighted Mass Matrix by $P_1$-Lagrange finite elements
|o*SquareMesh.mInitialization of the Mesh structure for a square domain
|\*StiffAssemblingP1base.mAssembly of the Stiffness Matrix by $P_1$-Lagrange finite elements
o-bench
|o*benchMassP1.mBenchmark function for MassAssembling $P_1$ functions
|o*benchMassWP1.mBenchmark function for MassWAssembling $P_1$ functions
|\*benchStiffP1.mBenchmark function for StiffAssembling $P_1$ functions
o-common
|o*isOctave.mTo determine whether Octave is used or not
|\*SaveFigure.mTo manage the saving of figures. Save in eps, jpg and png format
o-doxygen
|o*developers.c
|\*maindoc.c
o-Opt
|o*ComputeAreaOpt.mComputation of areas of triangles in the mesh
|o*EdgeLengthOpt.mComputation of the lengths of edges in the mesh
|o*GetMeshOpt.mInitialization of the Mesh structure from a FreeFEM++ mesh file - Optimized version
|o*MassAssemblingP1OptV0.mAssembly of the Mass Matrix using $P_1$-Lagrange finite elements
|o*MassAssemblingP1OptV1.mAssembly of the Mass Matrix using $P_1$-Lagrange finite elements
|o*MassAssemblingP1OptV2.mAssembly of the Mass Matrix using $P_1$-Lagrange finite elements
|o*MassWAssemblingP1OptV0.mAssembly of the Weighted Mass Matrix using $P_1$-Lagrange finite elements
|o*MassWAssemblingP1OptV1.mAssembly of the Weighted Mass Matrix using $P_1$-Lagrange finite elements
|o*MassWAssemblingP1OptV2.mAssembly of the Weighted Mass Matrix using $P_1$-Lagrange finite elements
|o*StiffAssemblingP1OptV0.mAssembly of the Stiffness Matrix using $P_1$-Lagrange finite elements
|o*StiffAssemblingP1OptV1.mAssembly of the Stiffness Matrix using $P_1$-Lagrange finite elements
|\*StiffAssemblingP1OptV2.mAssembly of the Stiffness Matrix using $P_1$-Lagrange finite elements
o-valid
|o*valid_FEMmatrices.mAutomatic computation of integrals with Sage
|o*validMassP1.mValidation function for the assembly of the mass matrix for $P_1$-Lagrange finite element method
|o*validMassWP1.mValidation function for the assembly of the weighted mass matrix for $P_1$-Lagrange finite elements
|\*validStiffP1.mValidation function for the assembly of the stiffness matrix for $P_1$-Lagrange finite element method
o*COPYING
o*InitOptFEM2D.mInitialization of the MATLAB search path and loading of msh package for Octave
o*runBenchs.mRun benchs for Mass (benchMassP1), MassW (benchMassWP1) and Stiff (benchStiffP1) matrices
\*runValids.mRun validation tests for Mass (validMassP1), MassW (validMassWP1) and Stiff (validStiffP1) matrices