meshiphi
1. Installation
2. Examples
3. Command Line Interface
4. Background
5. Configuration Overview
6. Outputs - Data Types
7. Dataloader Overview
8. Methods - Mesh Construction
9. Mesh Plotting
meshiphi
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
__init__() (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.lut.thickness.ThicknessDataLoader.Region method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
(meshiphi.mesh_generation.aggregated_cellbox.AggregatedCellBox method)
(meshiphi.mesh_generation.cellbox.CellBox method)
(meshiphi.mesh_generation.environment_mesh.EnvironmentMesh method)
(meshiphi.mesh_generation.mesh_builder.MeshBuilder method)
(meshiphi.mesh_generation.metadata.Metadata method)
(meshiphi.mesh_plotting.mesh_plotter.MeshPlotter method)
(meshiphi.mesh_validation.mesh_validator.MeshValidator method)
(meshiphi.mesh_validation.sampler.Sampler method)
A
add_dataloader() (meshiphi.mesh_generation.mesh_builder.MeshBuilder method)
add_default_params() (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.lut.lut_geojson.LutGeoJSON method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.scalar.amsr.AMSRDataLoader method)
(meshiphi.dataloaders.scalar.scalar_grf.ScalarGRFDataLoader method)
(meshiphi.dataloaders.scalar.shape.ShapeDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
(meshiphi.dataloaders.vector.vector_grf.VectorGRFDataLoader method)
add_mag_dir() (meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
agg_cellboxes (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh attribute)
aggregate() (meshiphi.mesh_generation.cellbox.CellBox method)
AggregatedCellBox (class in meshiphi.mesh_generation.aggregated_cellbox)
AMSRDataLoader (class in meshiphi.dataloaders.scalar.amsr)
B
BalticCurrentDataLoader (class in meshiphi.dataloaders.vector.baltic_current)
BalticSeaIceDataLoader (class in meshiphi.dataloaders.scalar.baltic_sea_ice)
Bounds (meshiphi.mesh_generation.cellbox.CellBox attribute)
bounds (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh attribute)
BSOSEDepthDataLoader (class in meshiphi.dataloaders.scalar.bsose_depth)
BSOSESeaIceDataLoader (class in meshiphi.dataloaders.scalar.bsose_sea_ice)
build_environmental_mesh() (meshiphi.mesh_generation.mesh_builder.MeshBuilder method)
C
calc_curl() (meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
calc_divergence() (meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
calc_dmag() (meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
calc_reynolds_number() (meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
calculate_coverage() (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
CellBox (class in meshiphi.mesh_generation.cellbox)
config (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh attribute)
contains_point() (meshiphi.mesh_generation.aggregated_cellbox.AggregatedCellBox method)
D
data (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader.self attribute)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader.self attribute)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader.self attribute)
data_loader (meshiphi.mesh_generation.metadata.Metadata attribute)
data_name (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader.self attribute)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader.self attribute)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader.self attribute)
DataLoaderFactory (class in meshiphi.dataloaders.factory)
DataLoaderInterface (class in meshiphi.dataloaders.dataloader_interface)
DensityDataLoader (class in meshiphi.dataloaders.lut.density)
downsample() (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
DuacsCurrentDataLoader (class in meshiphi.dataloaders.vector.duacs_current)
E
ECMWFSigWaveHeightDataLoader (class in meshiphi.dataloaders.scalar.ecmwf_sig_wave_height)
env_mesh (meshiphi.mesh_validation.mesh_validator.MeshValidator attribute)
EnvironmentMesh (class in meshiphi.mesh_generation.environment_mesh)
ERA5MaxWaveHeightDataLoader (class in meshiphi.dataloaders.scalar.era5_max_wave_height)
ERA5MeanWaveDirDataLoader (class in meshiphi.dataloaders.scalar.era5_mean_wave_direction)
ERA5SigWaveHeightDataLoader (class in meshiphi.dataloaders.scalar.era5_sig_wave_height)
ERA5WaveDirectionLoader (class in meshiphi.dataloaders.vector.era5_wave_direction_vector)
ERA5WavePeriodDataLoader (class in meshiphi.dataloaders.scalar.era5_wave_period)
ERA5WindDataLoader (class in meshiphi.dataloaders.vector.era5_wind)
ERA5WindDirDataLoader (class in meshiphi.dataloaders.scalar.era5_wind_dir)
ERA5WindMagDataLoader (class in meshiphi.dataloaders.scalar.era5_wind_mag)
F
flexi_json_input() (in module meshiphi.config_validation.config_validator)
G
GEBCODataLoader (class in meshiphi.dataloaders.scalar.gebco)
gen_checkerboard() (meshiphi.dataloaders.scalar.shape.ShapeDataLoader method)
gen_circle() (meshiphi.dataloaders.scalar.shape.ShapeDataLoader method)
gen_gradient() (meshiphi.dataloaders.scalar.shape.ShapeDataLoader method)
gen_rectangle() (meshiphi.dataloaders.scalar.shape.ShapeDataLoader method)
generate_samples() (meshiphi.mesh_validation.sampler.Sampler method)
get_data_col_name() (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
get_data_col_name_list() (meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
get_dataloader() (meshiphi.dataloaders.factory.DataLoaderFactory static method)
get_hom_condition() (meshiphi.dataloaders.dataloader_interface.DataLoaderInterface method)
(meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
get_neighbour_case() (meshiphi.mesh_generation.neighbour_graph.NeighbourGraph method)
get_range_end() (meshiphi.mesh_validation.mesh_validator.MeshValidator method)
get_value() (meshiphi.dataloaders.dataloader_interface.DataLoaderInterface method)
(meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.lut.thickness.ThicknessDataLoader.Region method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
get_value_from_data() (meshiphi.mesh_validation.mesh_validator.MeshValidator method)
get_values_from_mesh() (meshiphi.mesh_validation.mesh_validator.MeshValidator method)
I
IceNetDataLoader (class in meshiphi.dataloaders.scalar.icenet)
id (meshiphi.mesh_generation.cellbox.CellBox attribute)
import_data() (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.lut.density.DensityDataLoader method)
(meshiphi.dataloaders.lut.lut_csv.LutCSV method)
(meshiphi.dataloaders.lut.lut_geojson.LutGeoJSON method)
(meshiphi.dataloaders.lut.scotland_ncmpa.ScotlandNCMPA method)
(meshiphi.dataloaders.lut.thickness.ThicknessDataLoader method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.scalar.amsr.AMSRDataLoader method)
(meshiphi.dataloaders.scalar.baltic_sea_ice.BalticSeaIceDataLoader method)
(meshiphi.dataloaders.scalar.bsose_depth.BSOSEDepthDataLoader method)
(meshiphi.dataloaders.scalar.bsose_sea_ice.BSOSESeaIceDataLoader method)
(meshiphi.dataloaders.scalar.ecmwf_sig_wave_height.ECMWFSigWaveHeightDataLoader method)
(meshiphi.dataloaders.scalar.era5_max_wave_height.ERA5MaxWaveHeightDataLoader method)
(meshiphi.dataloaders.scalar.era5_mean_wave_direction.ERA5MeanWaveDirDataLoader method)
(meshiphi.dataloaders.scalar.era5_sig_wave_height.ERA5SigWaveHeightDataLoader method)
(meshiphi.dataloaders.scalar.era5_wave_period.ERA5WavePeriodDataLoader method)
(meshiphi.dataloaders.scalar.era5_wind_dir.ERA5WindDirDataLoader method)
(meshiphi.dataloaders.scalar.era5_wind_mag.ERA5WindMagDataLoader method)
(meshiphi.dataloaders.scalar.gebco.GEBCODataLoader method)
(meshiphi.dataloaders.scalar.icenet.IceNetDataLoader method)
(meshiphi.dataloaders.scalar.modis.MODISDataLoader method)
(meshiphi.dataloaders.scalar.scalar_csv.ScalarCSVDataLoader method)
(meshiphi.dataloaders.scalar.scalar_grf.ScalarGRFDataLoader method)
(meshiphi.dataloaders.scalar.shape.ShapeDataLoader method)
(meshiphi.dataloaders.scalar.visual_iced.VisualIcedDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
(meshiphi.dataloaders.vector.baltic_current.BalticCurrentDataLoader method)
(meshiphi.dataloaders.vector.duacs_current.DuacsCurrentDataLoader method)
(meshiphi.dataloaders.vector.era5_wave_direction_vector.ERA5WaveDirectionLoader method)
(meshiphi.dataloaders.vector.era5_wind.ERA5WindDataLoader method)
(meshiphi.dataloaders.vector.north_sea_current.NorthSeaCurrentDataLoader method)
(meshiphi.dataloaders.vector.oras5_current.ORAS5CurrentDataLoader method)
(meshiphi.dataloaders.vector.sose.SOSEDataLoader method)
(meshiphi.dataloaders.vector.vector_csv.VectorCSVDataLoader method)
(meshiphi.dataloaders.vector.vector_grf.VectorGRFDataLoader method)
import_from_nc() (meshiphi.dataloaders.scalar.visual_iced.VisualIcedDataLoader method)
import_from_tiff() (meshiphi.dataloaders.scalar.visual_iced.VisualIcedDataLoader method)
initialise_neighbour_graph() (meshiphi.mesh_generation.neighbour_graph.NeighbourGraph method)
L
load_from_json() (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh class method)
LutCSV (class in meshiphi.dataloaders.lut.lut_csv)
LutDataLoader (class in meshiphi.dataloaders.lut.abstract_lut)
LutGeoJSON (class in meshiphi.dataloaders.lut.lut_geojson)
M
merge_mesh() (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh method)
mesh (meshiphi.mesh_validation.mesh_validator.MeshValidator attribute)
MeshBuilder (class in meshiphi.mesh_generation.mesh_builder)
meshiphi.config_validation.config_validator
module
meshiphi.dataloaders.dataloader_interface
module
meshiphi.dataloaders.factory
module
meshiphi.dataloaders.lut.abstract_lut
module
meshiphi.dataloaders.lut.density
module
meshiphi.dataloaders.lut.lut_csv
module
meshiphi.dataloaders.lut.lut_geojson
module
meshiphi.dataloaders.lut.scotland_ncmpa
module
meshiphi.dataloaders.lut.thickness
module
meshiphi.dataloaders.scalar.abstract_scalar
module
meshiphi.dataloaders.scalar.amsr
module
meshiphi.dataloaders.scalar.baltic_sea_ice
module
meshiphi.dataloaders.scalar.bsose_depth
module
meshiphi.dataloaders.scalar.bsose_sea_ice
module
meshiphi.dataloaders.scalar.ecmwf_sig_wave_height
module
meshiphi.dataloaders.scalar.era5_max_wave_height
module
meshiphi.dataloaders.scalar.era5_mean_wave_direction
module
meshiphi.dataloaders.scalar.era5_sig_wave_height
module
meshiphi.dataloaders.scalar.era5_wave_period
module
meshiphi.dataloaders.scalar.era5_wind_dir
module
meshiphi.dataloaders.scalar.era5_wind_mag
module
meshiphi.dataloaders.scalar.gebco
module
meshiphi.dataloaders.scalar.icenet
module
meshiphi.dataloaders.scalar.modis
module
meshiphi.dataloaders.scalar.scalar_csv
module
meshiphi.dataloaders.scalar.scalar_grf
module
meshiphi.dataloaders.scalar.shape
module
meshiphi.dataloaders.scalar.visual_iced
module
meshiphi.dataloaders.vector.abstract_vector
module
meshiphi.dataloaders.vector.baltic_current
module
meshiphi.dataloaders.vector.duacs_current
module
meshiphi.dataloaders.vector.era5_wave_direction_vector
module
meshiphi.dataloaders.vector.era5_wind
module
meshiphi.dataloaders.vector.north_sea_current
module
meshiphi.dataloaders.vector.oras5_current
module
meshiphi.dataloaders.vector.sose
module
meshiphi.dataloaders.vector.vector_csv
module
meshiphi.dataloaders.vector.vector_grf
module
meshiphi.mesh_generation.aggregated_cellbox
module
meshiphi.mesh_generation.cellbox
module
meshiphi.mesh_generation.environment_mesh
module
meshiphi.mesh_generation.mesh_builder
module
meshiphi.mesh_generation.metadata
module
meshiphi.mesh_generation.neighbour_graph
module
meshiphi.mesh_plotting.mesh_plotter
module
meshiphi.mesh_validation.mesh_validator
module
meshiphi.mesh_validation.sampler
module
MeshPlotter (class in meshiphi.mesh_plotting.mesh_plotter)
MeshValidator (class in meshiphi.mesh_validation.mesh_validator)
Metadata (class in meshiphi.mesh_generation.metadata)
MODISDataLoader (class in meshiphi.dataloaders.scalar.modis)
module
meshiphi.config_validation.config_validator
meshiphi.dataloaders.dataloader_interface
meshiphi.dataloaders.factory
meshiphi.dataloaders.lut.abstract_lut
meshiphi.dataloaders.lut.density
meshiphi.dataloaders.lut.lut_csv
meshiphi.dataloaders.lut.lut_geojson
meshiphi.dataloaders.lut.scotland_ncmpa
meshiphi.dataloaders.lut.thickness
meshiphi.dataloaders.scalar.abstract_scalar
meshiphi.dataloaders.scalar.amsr
meshiphi.dataloaders.scalar.baltic_sea_ice
meshiphi.dataloaders.scalar.bsose_depth
meshiphi.dataloaders.scalar.bsose_sea_ice
meshiphi.dataloaders.scalar.ecmwf_sig_wave_height
meshiphi.dataloaders.scalar.era5_max_wave_height
meshiphi.dataloaders.scalar.era5_mean_wave_direction
meshiphi.dataloaders.scalar.era5_sig_wave_height
meshiphi.dataloaders.scalar.era5_wave_period
meshiphi.dataloaders.scalar.era5_wind_dir
meshiphi.dataloaders.scalar.era5_wind_mag
meshiphi.dataloaders.scalar.gebco
meshiphi.dataloaders.scalar.icenet
meshiphi.dataloaders.scalar.modis
meshiphi.dataloaders.scalar.scalar_csv
meshiphi.dataloaders.scalar.scalar_grf
meshiphi.dataloaders.scalar.shape
meshiphi.dataloaders.scalar.visual_iced
meshiphi.dataloaders.vector.abstract_vector
meshiphi.dataloaders.vector.baltic_current
meshiphi.dataloaders.vector.duacs_current
meshiphi.dataloaders.vector.era5_wave_direction_vector
meshiphi.dataloaders.vector.era5_wind
meshiphi.dataloaders.vector.north_sea_current
meshiphi.dataloaders.vector.oras5_current
meshiphi.dataloaders.vector.sose
meshiphi.dataloaders.vector.vector_csv
meshiphi.dataloaders.vector.vector_grf
meshiphi.mesh_generation.aggregated_cellbox
meshiphi.mesh_generation.cellbox
meshiphi.mesh_generation.environment_mesh
meshiphi.mesh_generation.mesh_builder
meshiphi.mesh_generation.metadata
meshiphi.mesh_generation.neighbour_graph
meshiphi.mesh_plotting.mesh_plotter
meshiphi.mesh_validation.mesh_validator
meshiphi.mesh_validation.sampler
N
neighbour_graph (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh attribute)
(meshiphi.mesh_generation.neighbour_graph.NeighbourGraph attribute)
NeighbourGraph (class in meshiphi.mesh_generation.neighbour_graph)
NorthSeaCurrentDataLoader (class in meshiphi.dataloaders.vector.north_sea_current)
number_of_samples (meshiphi.mesh_validation.sampler.Sampler attribute)
O
ORAS5CurrentDataLoader (class in meshiphi.dataloaders.vector.oras5_current)
P
plot_bool() (meshiphi.mesh_plotting.mesh_plotter.MeshPlotter method)
plot_cmap() (meshiphi.mesh_plotting.mesh_plotter.MeshPlotter method)
R
reproject() (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
S
Sampler (class in meshiphi.mesh_validation.sampler)
save() (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh method)
(meshiphi.mesh_plotting.mesh_plotter.MeshPlotter method)
ScalarCSVDataLoader (class in meshiphi.dataloaders.scalar.scalar_csv)
ScalarDataLoader (class in meshiphi.dataloaders.scalar.abstract_scalar)
ScalarGRFDataLoader (class in meshiphi.dataloaders.scalar.scalar_grf)
ScotlandNCMPA (class in meshiphi.dataloaders.lut.scotland_ncmpa)
set_data_col_name() (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
set_data_col_name_list() (meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
set_data_source() (meshiphi.mesh_generation.cellbox.CellBox method)
set_parent() (meshiphi.mesh_generation.cellbox.CellBox method)
ShapeDataLoader (class in meshiphi.dataloaders.scalar.shape)
should_split() (meshiphi.mesh_generation.cellbox.CellBox method)
SOSEDataLoader (class in meshiphi.dataloaders.vector.sose)
split() (meshiphi.mesh_generation.cellbox.CellBox method)
split_and_replace() (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh method)
(meshiphi.mesh_generation.mesh_builder.MeshBuilder method)
split_to_depth() (meshiphi.mesh_generation.mesh_builder.MeshBuilder method)
splitting_conditions (meshiphi.mesh_generation.metadata.Metadata attribute)
T
ThicknessDataLoader (class in meshiphi.dataloaders.lut.thickness)
ThicknessDataLoader.Region (class in meshiphi.dataloaders.lut.thickness)
to_geojson() (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh method)
to_json() (meshiphi.mesh_generation.aggregated_cellbox.AggregatedCellBox method)
(meshiphi.mesh_generation.environment_mesh.EnvironmentMesh method)
to_tif() (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh method)
translate_file_input() (meshiphi.dataloaders.factory.DataLoaderFactory static method)
trim_datapoints() (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
(meshiphi.dataloaders.scalar.abstract_scalar.ScalarDataLoader method)
(meshiphi.dataloaders.vector.abstract_vector.VectorDataLoader method)
U
update_cellbox() (meshiphi.mesh_generation.environment_mesh.EnvironmentMesh method)
update_neighbours() (meshiphi.mesh_generation.neighbour_graph.NeighbourGraph method)
V
validate_mesh() (meshiphi.mesh_validation.mesh_validator.MeshValidator method)
validate_mesh_config() (in module meshiphi.config_validation.config_validator)
validate_route_config() (in module meshiphi.config_validation.config_validator)
validate_vessel_config() (in module meshiphi.config_validation.config_validator)
validate_waypoints() (in module meshiphi.config_validation.config_validator)
validation_length (meshiphi.mesh_validation.mesh_validator.MeshValidator attribute)
value_fill_type (meshiphi.mesh_generation.metadata.Metadata attribute)
VectorCSVDataLoader (class in meshiphi.dataloaders.vector.vector_csv)
VectorDataLoader (class in meshiphi.dataloaders.vector.abstract_vector)
VectorGRFDataLoader (class in meshiphi.dataloaders.vector.vector_grf)
verify_data() (meshiphi.dataloaders.lut.abstract_lut.LutDataLoader method)
VisualIcedDataLoader (class in meshiphi.dataloaders.scalar.visual_iced)