Skip to content

Commit 3462147

Browse files
committed
Extrapolate air values for referenced petrophysics model
1 parent a9a6e21 commit 3462147

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

simpeg_drivers/components/models.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from geoapps_utils.utils.importing import GeoAppsError
1818
from geoapps_utils.utils.numerical import weighted_average
1919
from geoh5py.data import Data, FloatData, NumericData
20-
from geoh5py.data.data_type import GeometricDataValueMapType
20+
from geoh5py.data.data_type import GeometricDataValueMapType, ReferencedValueMapType
2121
from geoh5py.objects import ObjectBase
2222
from simpeg.utils.mat_utils import (
2323
dip_azimuth2cartesian,
@@ -662,7 +662,9 @@ def obj_2_mesh(data: Data, destination: ObjectBase) -> np.ndarray:
662662

663663
values = data.values.astype(float)
664664

665-
if isinstance(data.entity_type, GeometricDataValueMapType):
665+
if isinstance(
666+
data.entity_type, GeometricDataValueMapType | ReferencedValueMapType
667+
):
666668
values[values == 0] = np.nan
667669

668670
full_vector = weighted_average(xyz_in, xyz_out, [values], n=1)[0]

0 commit comments

Comments
 (0)