Skip to content

Repository files navigation

FEMT

Open source library and tools for solving large systems of equations with sparse matrices

Directories

PathDescription
/buildFiles to build FEMT library, tools, GiD problemtypes and examples
/build/iccFor the Intel compiler
/build/gccFor the GNU compiler collection (GCC)
/build/Visual StudioFor using with Visual C++ NMake (2008, 2010 and 2012 Professional)
/build/Visual Studio 2010For Visual C++ 2010 (Professional)
/gidFiles needed to install problem types
/gid/examplesGeometries and problems to be used with GiD
/gid/problemtypesProblem types. These must be installed into the GiD problemtypes directory
/gid/problemtypes/Coloring.gidProblem type for testing coloring algorithms
/gid/problemtypes/ElectricPotential.gidSolution of electrostatic and capacitance matrix problems
/gid/problemtypes/Heat.gidTo solve heat difussion problems (stationary and dynamic)
/gid/problemtypes/Partitioning.gidFor testing domain partitioning
/gid/problemtypes/Solid.gidSolution of linear solid deformations (stationary and dynamic)
/gid/scriptsSample scripts for running the problemtypes
/sourceSource code for FEMT library, tools, GiD problemtypes and examples
/source/BasicClasses for debugging, exceptions, memory allocation, logs, time
/source/CommunicationMPI class for sending and receiving data
/source/ContainerContainers for full and sparse matrices, vectors, lists, sets, vectors
/source/ExamplesExamples
/source/Examples/EqnSolverExampleTesting programs to call EqnSolver
/source/Examples/FEMSolverExampleTesting programs to call FEMSolver and FEMSolver.MPI
/source/FileClasses to handle files
/source/FiniteElementClasses and routines to assemble systems, load geometries, calculate shape functions and integration rules
/source/GiDProblemTypesProblem types to be used with GiD
/source/GiDProblemTypes/ColoringIncludes source code for Coloring problem type
/source/GiDProblemTypes/ElectricPotentialSource code for ElectricPotential problem type
/source/GiDProblemTypes/HeatIncludes source code for Heat problem type and Heat.MPI
/source/GiDProblemTypes/PartitioningSource code for Partitioning problem type
/source/GiDProblemTypes/SolidIncludes source code for Solid problem type and Solid.MPI
/source/MathMath classes (probability distributions and parser for formulas)
/source/METISMETIS library for partitioning and graph reordering
/source/SolverSolver routines for full and sparse matrices: conjugate gradiente, biconjugate gradient, Cholesky, LU
/source/ToolsSource code of tools
/source/Tools/DiffProgram to calculate the difference between two postprocess files
/source/Tools/EqnSolverTool to solve sparse systems of equations, data is interchanged using pipes
/source/Tools/FEMSolverDesigned to solve finite element problems, data is interchanged using pipes
/source/Tools/MatSolverThis program loads MatLab-4 files with sparse systems of equations and solve them
/toolsAll tools binaries are put here

Log level

0 Only log fatal errors

1 Step messages

2 Iterations

About

Open source library and tools for solving large systems of equations with sparse matrices

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages