mindelec.geometry.SamplingConfig
- class mindelec.geometry.SamplingConfig(part_sampling_dict)[source]
Definition of global sampling configuration.
- Parameters
part_sampling_dict (dict) – sampling configuration.
- Raises
ValueError – If coord_min or coord_max is neither int nor float .
TypeError – If part_sampling_dict is not dict.
KeyError – If geom_type not “domain”, “BC”, “IC” or “time”.
TypeError – If ‘config’ is not PartSamplingConfig object.
ValueError – If self.domain.size is neither list nor tuple.
ValueError – If self.ic.size is neither list nor tuple.
ValueError – If self.time.size is neither list nor tuple.
- Supported Platforms:
Ascend
Examples
>>> from mindelec.geometry import SamplingConfig, PartSamplingConfig >>> part_sampling_config_dict = {"domain" : PartSamplingConfig([100, 100], False, True), ... "BC" : PartSamplingConfig(100, True, "uniform", True, True)} >>> sampling_config = SamplingConfig(part_sampling_config_dict)