From 07efb027acfaa171ccb20ad67a698169a2c9865d Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Thu, 15 Jul 2021 17:16:44 +0200 Subject: [PATCH] FEM: calculix writer, matgeosets, code formating --- .../Fem/femsolver/calculix/write_femelement_matgeosets.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Mod/Fem/femsolver/calculix/write_femelement_matgeosets.py b/src/Mod/Fem/femsolver/calculix/write_femelement_matgeosets.py index c485af58e4..49b32c9404 100644 --- a/src/Mod/Fem/femsolver/calculix/write_femelement_matgeosets.py +++ b/src/Mod/Fem/femsolver/calculix/write_femelement_matgeosets.py @@ -34,11 +34,14 @@ def write_femelement_matgeosets(f, ccxwriter): # write ccx_elsets to file f.write("\n{}\n".format(59 * "*")) f.write("** Element sets for materials and FEM element type (solid, shell, beam, fluid)\n") + for ccx_elset in ccxwriter.ccx_elsets: - f.write("*ELSET,ELSET=" + ccx_elset["ccx_elset_name"] + "\n") + + f.write("*ELSET,ELSET={}\n".format(ccx_elset["ccx_elset_name"])) + # use six to be sure to be Python 2.7 and 3.x compatible if isinstance(ccx_elset["ccx_elset"], six.string_types): - f.write(ccx_elset["ccx_elset"] + "\n") + f.write("{}\n".format(ccx_elset["ccx_elset"])) else: for elid in ccx_elset["ccx_elset"]: f.write(str(elid) + ",\n")