From 3685b3dad7dd2fca1c0c6d536b356919e48cbc0d Mon Sep 17 00:00:00 2001 From: Sudhanshu Dubey Date: Fri, 3 Jul 2020 18:01:56 +0200 Subject: [PATCH] FEM: examples, add method for retrieving informations --- src/Mod/Fem/femexamples/boxanalysis_frequency.py | 12 ++++++++++++ src/Mod/Fem/femexamples/boxanalysis_static.py | 13 +++++++++++++ src/Mod/Fem/femexamples/ccx_cantilever_faceload.py | 13 +++++++++++++ .../femexamples/ccx_cantilever_hexa20faceload.py | 12 ++++++++++++ src/Mod/Fem/femexamples/ccx_cantilever_nodeload.py | 12 ++++++++++++ .../ccx_cantilever_prescribeddisplacement.py | 12 ++++++++++++ .../femexamples/constraint_contact_shell_shell.py | 13 +++++++++++++ .../femexamples/constraint_contact_solid_solid.py | 13 +++++++++++++ src/Mod/Fem/femexamples/constraint_section_print.py | 12 ++++++++++++ src/Mod/Fem/femexamples/constraint_tie.py | 13 +++++++++++++ .../Fem/femexamples/material_multiple_twoboxes.py | 13 +++++++++++++ .../Fem/femexamples/material_nl_platewithhole.py | 13 +++++++++++++ src/Mod/Fem/femexamples/rc_wall_2d.py | 13 +++++++++++++ src/Mod/Fem/femexamples/thermomech_bimetall.py | 13 +++++++++++++ src/Mod/Fem/femexamples/thermomech_flow1d.py | 13 +++++++++++++ src/Mod/Fem/femexamples/thermomech_spine.py | 13 +++++++++++++ 16 files changed, 203 insertions(+) diff --git a/src/Mod/Fem/femexamples/boxanalysis_frequency.py b/src/Mod/Fem/femexamples/boxanalysis_frequency.py index ab3f977436..6e7eab8e05 100644 --- a/src/Mod/Fem/femexamples/boxanalysis_frequency.py +++ b/src/Mod/Fem/femexamples/boxanalysis_frequency.py @@ -44,6 +44,18 @@ def init_doc(doc=None): return doc +def get_information(): + info = {"name": "Box Analysis Frequency", + "meshtype": "solid", + "meshelement": "Tet10", + "constraints": [], + "solvers": ["ccx"], + "material": "solid", + "equation": "frequency" + } + return info + + def setup(doc=None, solvertype="ccxtools"): # setup box frequency, change solver attributes diff --git a/src/Mod/Fem/femexamples/boxanalysis_static.py b/src/Mod/Fem/femexamples/boxanalysis_static.py index a8246d8b09..2fef33ab73 100644 --- a/src/Mod/Fem/femexamples/boxanalysis_static.py +++ b/src/Mod/Fem/femexamples/boxanalysis_static.py @@ -1,5 +1,6 @@ # *************************************************************************** # * Copyright (c) 2019 Bernd Hahnebach * +# * Copyright (c) 2020 Sudhanshu Dubey * +# * Copyright (c) 2020 Sudhanshu Dubey * +# * Copyright (c) 2020 Sudhanshu Dubey * +# * Copyright (c) 2020 Sudhanshu Dubey * +# * Copyright (c) 2020 Sudhanshu Dubey * +# * Copyright (c) 2020 Sudhanshu Dubey * +# * Copyright (c) 2020 Sudhanshu Dubey * +# * Copyright (c) 2020 Sudhanshu Dubey * +# * Copyright (c) 2020 Sudhanshu Dubey * +# * Copyright (c) 2020 Sudhanshu Dubey * +# * Copyright (c) 2020 Sudhanshu Dubey