Skip to content

Commit 3d13896

Browse files
authored
Merge pull request #161 from upb-lea/new_mdb
rm mdb unused measurement type
2 parents ce0940b + ef88ce8 commit 3d13896

3 files changed

Lines changed: 2 additions & 12 deletions

File tree

femmt/optimization/io.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1044,9 +1044,6 @@ def full_simulation(df_geometry: pd.DataFrame, current_waveform: list, inductor_
10441044
litz_wire = ff.litz_database()[df_geometry['params_litz_wire_name'][index_number]]
10451045
litz_wire_diameter = 2 * litz_wire["conductor_radii"]
10461046

1047-
# material properties
1048-
material_db = mdb.Data()
1049-
10501047
# instantiate material-specific model
10511048
magnet_material_model: mh.loss.LossModel = mh.loss.LossModel(material=material_name, team="paderborn")
10521049

femmt/optimization/optimization_dtos.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,13 @@
55

66
# own libraries
77
from materialdatabase.meta.data_enums import DataSource
8-
from materialdatabase.meta.setup_enums import MeasurementDataType
98

109
@dataclasses.dataclass
1110
class MaterialDataSources:
1211
"""Data sources for the FEM simulation."""
1312

1413
permeability_datasource: DataSource
15-
permeability_datatype: MeasurementDataType
1614
permittivity_datasource: DataSource
17-
permittivity_datatype: MeasurementDataType
1815

1916
@dataclasses.dataclass
2017
class WorkingDirectories:

femmt/optimization/sto_ct_dtos.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
import numpy as np
77

88
# own libraries (mdb + femmt)
9-
from materialdatabase.meta.data_enums import DataSource
10-
from materialdatabase.meta.setup_enums import MeasurementDataType
9+
from femmt.optimization.optimization_dtos import MaterialDataSources
1110
from femmt.optimization.ito_dtos import WorkingDirectories
1211

1312
@dataclass
@@ -67,10 +66,7 @@ class StoCtSingleInputConfig:
6766
mesh_accuracy: float
6867

6968
# data sources
70-
permeability_datasource: DataSource
71-
permeability_datatype: MeasurementDataType
72-
permittivity_datasource: DataSource
73-
permittivity_datatype: MeasurementDataType
69+
material_datasources: MaterialDataSources
7470

7571

7672
@dataclass

0 commit comments

Comments
 (0)