diff --git a/demo/demo_pantograph_full_scale.py b/demo/demo_pantograph_full_scale.py index 004a0c8e3497f29cba0c0b4dadd830234ea80978..2b16af7500cd116f451d0fa633a2192033ead0b3 100644 --- a/demo/demo_pantograph_full_scale.py +++ b/demo/demo_pantograph_full_scale.py @@ -12,7 +12,7 @@ import gmsh import ho_homog.geometry as geo from ho_homog import GEO_TOLERANCE, pckg_logger -from ho_homog.mesh_generate_2D import Gmsh2DRVE +from ho_homog.mesh_generate import pantograph from ho_homog.full_scale_pb import FullScaleModel from ho_homog.materials import Material from ho_homog.part import FenicsPart @@ -43,7 +43,7 @@ a = 1 b, k = a, a / 3 r = 0.05 gmsh.logger.start() -panto_geo = Gmsh2DRVE.pantograph( +panto_geo = pantograph.pantograph_RVE( a, b, k, 0.1, nb_cells=(10, 1), soft_mat=True, name="panto_with_soft" ) process_gmsh_log(gmsh.logger.get()) diff --git a/ho_homog/part.py b/ho_homog/part.py index bc3200346af5d26132d91957e3f8f443c1b0876c..95538beb696dab6902e92e91d6c44ed6c99fa7f1 100644 --- a/ho_homog/part.py +++ b/ho_homog/part.py @@ -110,6 +110,7 @@ class FenicsPart(object): except IndexError as error: mesh_path = mesh_file_paths logger.warning(error) + suffix = mesh_path.suffix # Each supported mesh format -> one if structure subdomains, facets = None, None