List of unit tests
Mechanical tests
UniaxialTensileTest: a simple test on a unit cube to test various behaviours: - an orthotropic elastic behaviour, - a simple isotropic behaviour, - one of the Mazars damage behaviours, - the Saint-Venant-Kirchhoff hyperelastic behaviour The results are compared to reference results
ImposedPressureTest: a simple test to check that the imposed pressure boundary condition works as expected.
Heat transfer
StationaryNonLinearHeatTransferTest: a simple test checking that the stationary nonlinear heat transfer behaviour integrator works as exepected.
Micromorphic damage
MicromorphicDamage2DTest: this test compares the calculation make with the micromorphic with damage behaviour integrator a manufacturaed solution in 2D.
MicromorphicDamage2DTest2: this test set describes the failure of a bar using an alternate minimization algorithm between a mechanical model and a model describing damage evolution in 2D.
MicromorphicDamage3DTest: this test set describes the failure of a bar using an alternate minimization algorithm between a mechanical model and a model describing damage evolution in 2D. solution.
Point-wise models
The PointWiseModelTest: this test shows how to evaluate a simple model of shrinkage of Uranium dioxide under irradiation on a partial quadrature space
Unit tests
PostProSubMesh: This test provides some tests of ParaviewExportResults
TwoLayerCube: a periodic cube made of two elastic layers under an imposed macroscopic strain, compared to the analytical solution
ParallelReadMode: This test checks that the reader can read correctly a splitted mesh.
PartialQuadratureSpaceTest: This test provides some tests on partial quadrature spaces.
PartialQuadratureFunctionTest: This test provides some tests on partial quadrature functions.
GridFunctionTest: test the update function which projects a GridFunction on a partial quadrature function.
L2ProjectionTest: test the computeL2Projection function which projects a partial quadrature function on a GridFunction.
ImplicitGradientRegularizationTest: test the computeImplicitGradientRegularization which computes the implicit gradient regularization of a partial quadrature function.
<!– ## Benchmark
elasticity: pure elastic test base
–>