From 2f0d34e0ffd68883fce04374844d519903e0c305 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Thu, 16 Jan 2020 13:56:30 +0100 Subject: [PATCH] FEM: examples, set input splitted input file writing to False --- src/Mod/Fem/femexamples/boxanalysis.py | 1 + src/Mod/Fem/femexamples/ccx_cantilever_std.py | 1 + src/Mod/Fem/femexamples/material_multiple_twoboxes.py | 1 + src/Mod/Fem/femexamples/material_nl_platewithhole.py | 1 + src/Mod/Fem/femexamples/rc_wall_2d.py | 1 + src/Mod/Fem/femexamples/thermomech_flow1d.py | 1 + src/Mod/Fem/femexamples/thermomech_spine.py | 1 + 7 files changed, 7 insertions(+) diff --git a/src/Mod/Fem/femexamples/boxanalysis.py b/src/Mod/Fem/femexamples/boxanalysis.py index 409b8db6a952..e5092c76dd38 100644 --- a/src/Mod/Fem/femexamples/boxanalysis.py +++ b/src/Mod/Fem/femexamples/boxanalysis.py @@ -105,6 +105,7 @@ def setup_static(doc=None, solvertype="ccxtools"): elif solvertype == "z88": analysis.addObject(ObjectsFem.makeSolverZ88(doc, "SolverZ88")) if solvertype == "calculix" or solvertype == "ccxtools": + solver_object.SplitInputWriter = False solver_object.AnalysisType = "static" solver_object.GeometricalNonlinearity = "linear" solver_object.ThermoMechSteadyState = False diff --git a/src/Mod/Fem/femexamples/ccx_cantilever_std.py b/src/Mod/Fem/femexamples/ccx_cantilever_std.py index 077d6e797705..ef46e173d152 100644 --- a/src/Mod/Fem/femexamples/ccx_cantilever_std.py +++ b/src/Mod/Fem/femexamples/ccx_cantilever_std.py @@ -70,6 +70,7 @@ def setup_cantileverbase(doc=None, solvertype="ccxtools"): elif solvertype == "z88": analysis.addObject(ObjectsFem.makeSolverZ88(doc, "SolverZ88")) if solvertype == "calculix" or solvertype == "ccxtools": + solver_object.SplitInputWriter = False solver_object.AnalysisType = "static" solver_object.GeometricalNonlinearity = "linear" solver_object.ThermoMechSteadyState = False diff --git a/src/Mod/Fem/femexamples/material_multiple_twoboxes.py b/src/Mod/Fem/femexamples/material_multiple_twoboxes.py index 4aa61038ebf2..603a95bf0299 100644 --- a/src/Mod/Fem/femexamples/material_multiple_twoboxes.py +++ b/src/Mod/Fem/femexamples/material_multiple_twoboxes.py @@ -89,6 +89,7 @@ def setup(doc=None, solvertype="ccxtools"): )[0] solver_object.WorkingDir = u"" if solvertype == "calculix" or solvertype == "ccxtools": + solver_object.SplitInputWriter = False solver_object.AnalysisType = "static" solver_object.GeometricalNonlinearity = "linear" solver_object.ThermoMechSteadyState = False diff --git a/src/Mod/Fem/femexamples/material_nl_platewithhole.py b/src/Mod/Fem/femexamples/material_nl_platewithhole.py index 646cbf304725..3c060369ccc6 100644 --- a/src/Mod/Fem/femexamples/material_nl_platewithhole.py +++ b/src/Mod/Fem/femexamples/material_nl_platewithhole.py @@ -96,6 +96,7 @@ def setup(doc=None, solvertype="ccxtools"): )[0] solver.WorkingDir = u"" if solvertype == "calculix" or solvertype == "ccxtools": + solver.SplitInputWriter = False solver.AnalysisType = "static" solver.GeometricalNonlinearity = "linear" solver.ThermoMechSteadyState = False diff --git a/src/Mod/Fem/femexamples/rc_wall_2d.py b/src/Mod/Fem/femexamples/rc_wall_2d.py index 1f19b6f24f4e..ac22afa66662 100644 --- a/src/Mod/Fem/femexamples/rc_wall_2d.py +++ b/src/Mod/Fem/femexamples/rc_wall_2d.py @@ -85,6 +85,7 @@ def setup(doc=None, solvertype="ccxtools"): )[0] solver.WorkingDir = u"" if solvertype == "calculix" or solvertype == "ccxtools": + solver.SplitInputWriter = False solver.AnalysisType = "static" solver.GeometricalNonlinearity = "linear" solver.ThermoMechSteadyState = False diff --git a/src/Mod/Fem/femexamples/thermomech_flow1d.py b/src/Mod/Fem/femexamples/thermomech_flow1d.py index 929e0ab06bb0..0e4532030ee0 100644 --- a/src/Mod/Fem/femexamples/thermomech_flow1d.py +++ b/src/Mod/Fem/femexamples/thermomech_flow1d.py @@ -101,6 +101,7 @@ def setup(doc=None, solvertype="ccxtools"): )[0] solver_object.WorkingDir = u"" if solvertype == "calculix" or solvertype == "ccxtools": + solver_object.SplitInputWriter = False solver_object.AnalysisType = "thermomech" solver_object.GeometricalNonlinearity = "linear" solver_object.ThermoMechSteadyState = True diff --git a/src/Mod/Fem/femexamples/thermomech_spine.py b/src/Mod/Fem/femexamples/thermomech_spine.py index 28bd4c4e3214..ebd85ce6f1fc 100644 --- a/src/Mod/Fem/femexamples/thermomech_spine.py +++ b/src/Mod/Fem/femexamples/thermomech_spine.py @@ -70,6 +70,7 @@ def setup(doc=None, solvertype="ccxtools"): # elif solvertype == "elmer": # analysis.addObject(ObjectsFem.makeSolverElmer(doc, "SolverElmer")) if solvertype == "calculix" or solvertype == "ccxtools": + solver_object.SplitInputWriter = False solver_object.AnalysisType = "thermomech" solver_object.GeometricalNonlinearity = "linear" solver_object.ThermoMechSteadyState = True