FEM: unit tests, add test for edge load calculation example
This commit is contained in:
committed by
Bernd Hahnebach
parent
052448e61f
commit
b51f966c2a
@@ -254,6 +254,7 @@ SET(FemTestsCcx_SRCS
|
||||
femtest/data/calculix/material_multiple_bendingbeam_fivefaces.inp
|
||||
femtest/data/calculix/material_multiple_tensionrod_twoboxes.inp
|
||||
femtest/data/calculix/material_nonlinear.inp
|
||||
femtest/data/calculix/square_pipe_end_twisted_edgeforces.inp
|
||||
femtest/data/calculix/thermomech_bimetall.inp
|
||||
femtest/data/calculix/thermomech_flow1D.inp
|
||||
femtest/data/calculix/thermomech_flow1D.dat
|
||||
|
||||
@@ -202,6 +202,14 @@ class TestSolverCalculix(unittest.TestCase):
|
||||
setup(self.document, "calculix")
|
||||
self.input_file_writing_test(get_namefromdef("test_"))
|
||||
|
||||
# ********************************************************************************************
|
||||
def test_square_pipe_end_twisted_edgeforces(
|
||||
self
|
||||
):
|
||||
from femexamples.square_pipe_end_twisted_edgeforces import setup
|
||||
setup(self.document, "calculix")
|
||||
self.input_file_writing_test(get_namefromdef("test_"))
|
||||
|
||||
# ********************************************************************************************
|
||||
def test_thermomech_bimetall(
|
||||
self
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -90,6 +90,7 @@ make -j 4 && ./bin/FreeCADCmd -t femtest.app.test_solver_calculix.TestSolverCalc
|
||||
make -j 4 && ./bin/FreeCADCmd -t femtest.app.test_solver_calculix.TestSolverCalculix.test_material_multiple_bendingbeam_fivefaces
|
||||
make -j 4 && ./bin/FreeCADCmd -t femtest.app.test_solver_calculix.TestSolverCalculix.test_material_multiple_tensionrod_twoboxes
|
||||
make -j 4 && ./bin/FreeCADCmd -t femtest.app.test_solver_calculix.TestSolverCalculix.test_material_nonlinear
|
||||
make -j 4 && ./bin/FreeCADCmd -t femtest.app.test_solver_calculix.TestSolverCalculix.test_square_pipe_end_twisted_edgeforces
|
||||
make -j 4 && ./bin/FreeCADCmd -t femtest.app.test_solver_calculix.TestSolverCalculix.test_thermomech_bimetall
|
||||
make -j 4 && ./bin/FreeCADCmd -t femtest.app.test_solver_calculix.TestSolverCalculix.test_thermomech_flow1D
|
||||
make -j 4 && ./bin/FreeCADCmd -t femtest.app.test_solver_calculix.TestSolverCalculix.test_thermomech_spine
|
||||
@@ -358,6 +359,10 @@ unittest.TextTestRunner().run(unittest.TestLoader().loadTestsFromName(
|
||||
'femtest.app.test_solver_calculix.TestSolverCalculix.test_material_nonlinear'
|
||||
))
|
||||
|
||||
import unittest
|
||||
unittest.TextTestRunner().run(unittest.TestLoader().loadTestsFromName(
|
||||
'femtest.app.test_solver_calculix.TestSolverCalculix.test_square_pipe_end_twisted_edgeforces'
|
||||
))
|
||||
import unittest
|
||||
unittest.TextTestRunner().run(unittest.TestLoader().loadTestsFromName(
|
||||
'femtest.app.test_solver_calculix.TestSolverCalculix.test_thermomech_bimetall'
|
||||
|
||||
Reference in New Issue
Block a user