From e9276ae2d4a4c935537ccf40bebe9cf11fa0efd4 Mon Sep 17 00:00:00 2001 From: John Hartley Date: Wed, 31 Jul 2019 18:40:02 +0100 Subject: [PATCH] moved create built in materials --- gprMax/materials.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gprMax/materials.py b/gprMax/materials.py index c9097f61..15558e5e 100644 --- a/gprMax/materials.py +++ b/gprMax/materials.py @@ -372,3 +372,18 @@ class PeplinskiSoil(object): G.materials.append(m) muiter.iternext() + +def create_built_in_materials(G): + G.n_built_in_materials = len(G.materials) + + # Create built-in materials + m = Material(0, 'pec') + m.se = float('inf') + m.type = 'builtin' + m.averagable = False + G.materials.append(m) + m = Material(1, 'free_space') + m.type = 'builtin' + G.materials.append(m) + + G.n_built_in_materials = len(G.materials)