▼ src | |
► gelib | |
arrays.cpp | |
arrays.h | Structs Elem3D, PoinT and VectoR; classes Array, Array1d, Xscal, Dscal, Xvctr, Lvctr, Dvctr, Xmtrx, Lmtrx and Dmtrx |
gelib.cpp | |
gelib.h | General functions |
librw.cpp | |
librw.h | Input / output function |
mathlib.cpp | |
mathlib.h | Mathematic functions |
matrix_vector.cpp | |
matrix_vector.h | Class vector and matrix |
meso2d.cpp | |
meso2d.h | MESO2d - library of functions for geometry analysis of ellipses and preprocesor for T3d |
meso3d.cpp | |
meso3d.h | MESO3d - library of functions for geometry analysis of ellipsoids and preprocesor for T3d |
tinyxml2.cpp | |
tinyxml2.h | |
tixy2.cpp | |
tixy2.h | TinyXML functions |
► libmumech | |
comparison.cpp | |
comparison.h | Class Comparison |
elementaryFunctions.cpp | |
elementaryFunctions.h | Collection of the functions of basic manipulations, some of them can be used instead of their counterparts defined as macros in 'macros.h' |
esei.cpp | |
esei.h | Class eshelbySoluEllipticIntegrals |
esei_Cylinder.cpp | |
esei_Cylinder.h | Class eshelbySoluEllipticIntegralsCylinder |
esei_Ellipsoid.cpp | |
esei_Ellipsoid.h | Class eshelbySoluEllipticIntegralsEllipsoid |
esei_EllipticCylinder.cpp | |
esei_EllipticCylinder.h | Class eshelbySoluEllipticIntegralsEllipticCylinder |
esei_FlatEllipsoid.cpp | |
esei_FlatEllipsoid.h | Class eshelbySoluEllipticIntegralsFlatEllipsoid |
esei_OblateSpheroid.cpp | |
esei_OblateSpheroid.h | Class eshelbySoluEllipticIntegralsOblateSpheroid |
esei_Penny.cpp | |
esei_Penny.h | Class eshelbySoluEllipticIntegralsPenny |
esei_ProlateSpheroid.cpp | |
esei_ProlateSpheroid.h | Class eshelbySoluEllipticIntegralsProlateSpheroid |
esei_Sphere.cpp | |
esei_Sphere.h | Class eshelbySoluEllipticIntegralsSphere |
eshelbySoluLambda.cpp | |
eshelbySoluLambda.h | |
esuf.cpp | |
esuf.h | Class eshelbySoluUniformField |
esuf_Cylinder.cpp | |
esuf_Cylinder.h | |
esuf_EllipticCylinder.cpp | |
esuf_EllipticCylinder.h | |
esuf_FlatEllipsoid.cpp | |
esuf_FlatEllipsoid.h | |
esuf_OblateSpheroid.cpp | |
esuf_OblateSpheroid.h | |
esuf_Penny.cpp | |
esuf_Penny.h | |
esuf_ProlateSpheroid.cpp | |
esuf_ProlateSpheroid.h | |
esuf_Sphere.cpp | |
esuf_Sphere.h | Class eshelbySoluUniformFieldSphere; return the Eshelby solution of a spherical inclusion loaded by the uniform strain/stress field |
homogenization.cpp | |
homogenization.h | Class Homogenization |
homogenizationMethods.cpp | |
homogenizationMethods.h | Class HomogenizationMethods |
inclusion.cpp | |
inclusion.h | Class inclusion contains and handles all inclusion data |
legendreIntegrals.cpp | |
legendreIntegrals.h | Class legendreIntegrals |
macros.h | The header file of usefull macros |
matrix.cpp | |
matrix.h | Class MatrixRecord |
matrixOperations.cpp | |
matrixOperations.h | Namespace MatrixOperations |
melement.cpp | |
melement.h | Class mElement, mesh element |
mesh.cpp | |
mesh.h | Class Mesh |
mesoface.cpp | |
mesoface.h | Class mesoface |
mnode.cpp | |
mnode.h | Class mNode, mesh node |
polynomialRootSolution.cpp | |
polynomialRootSolution.h | Class polynomialRootSolution collects functions calculating the roots of polynomial functions |
problem.cpp | |
problem.h | Class Problem |
selfBalanceAlgorithm.cpp | |
selfBalanceAlgorithm.h | The set of the functions returning the Eshelby solution of multiple inclusion task using the self-balance algorithm which takes into account inlusion interactions |
stiffness.cpp | |
stiffness.h | Namespace Stiffness |
transformTensors.cpp | |
transformTensors.h | Namespace TransformTensors |
types.h | File of various types and symbolic constant definitions |
vtk.cpp | |
vtk.h | I/O VTK functions |
► tests | |
mumechtest.cpp | Main function, for testing the library muMECH only |
tests.h | |
tests_honza.cpp | |
tests_lukas.cpp | |
tests_standa.cpp | |
tests_termit.cpp | |
tests_tom.cpp | |
tests_tools.cpp | |
tests_verified.cpp | |
tests_vorel.cpp | |