From f3c1c17ff7dca79773de127791cfd824738d4c4e Mon Sep 17 00:00:00 2001 From: nmannall Date: Fri, 12 Jul 2024 16:55:37 +0100 Subject: [PATCH] Change materials table to Ascii as displays better SingleTable does not display well in log files or if stdout is redirected to a text file --- gprMax/grid/fdtd_grid.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gprMax/grid/fdtd_grid.py b/gprMax/grid/fdtd_grid.py index e0b18aea..d28fd273 100644 --- a/gprMax/grid/fdtd_grid.py +++ b/gprMax/grid/fdtd_grid.py @@ -24,7 +24,7 @@ from collections import OrderedDict from typing import Any, Iterable, List, Tuple, Union import numpy as np -from terminaltables import SingleTable +from terminaltables import AsciiTable from tqdm import tqdm from typing_extensions import TypeVar @@ -325,7 +325,8 @@ class FDTDGrid: # Process complete list of materials - calculate update coefficients, # store in arrays, and build text list of materials/properties materialsdata = process_materials(self) - materialstable = SingleTable(materialsdata) + # materialstable = SingleTable(materialsdata) + materialstable = AsciiTable(materialsdata) materialstable.outer_border = False materialstable.justify_columns[0] = "right"