pylag package
Subpackages
- pylag.parallel package
- pylag.processing package
- Submodules
- pylag.processing.animation module
- pylag.processing.coordinate module
- pylag.processing.ensemble module
- pylag.processing.fvcom module
- pylag.processing.gotm module
- pylag.processing.input module
- pylag.processing.ncview module
- pylag.processing.plot module
- pylag.processing.release_zone module
- pylag.processing.utils module
- Module contents
- Submodules
- pylag.regrid package
Submodules
- pylag.arakawa_a_data_reader module
- pylag.atmosphere_data_reader module
- pylag.bio_model module
- pylag.boundary_conditions module
AbsBotVertBoundaryConditionCalculator
AbsorbingHorizBoundaryConditionCalculator
HorizBoundaryConditionCalculator
RefHorizCartesianBoundaryConditionCalculator
RefHorizGeographicBoundaryConditionCalculator
RefVertBoundaryConditionCalculator
RestoringHorizBoundaryConditionCalculator
VertBoundaryConditionCalculator
get_horiz_boundary_condition_calculator()
get_vert_boundary_condition_calculator()
- pylag.composite_data_reader module
- pylag.configuration module
- pylag.data_reader module
DataReader
DataReader.find_host_using_global_search_wrapper()
DataReader.find_host_using_local_search_wrapper()
DataReader.find_host_wrapper()
DataReader.get_boundary_intersection_wrapper()
DataReader.get_environmental_variable_wrapper()
DataReader.get_grid_names()
DataReader.get_horizontal_eddy_diffusivity_derivative_wrapper()
DataReader.get_horizontal_eddy_diffusivity_wrapper()
DataReader.get_horizontal_velocity_wrapper()
DataReader.get_surface_stokes_drift_velocity_wrapper()
DataReader.get_ten_meter_wind_velocity_wrapper()
DataReader.get_velocity_wrapper()
DataReader.get_vertical_eddy_diffusivity_derivative_wrapper()
DataReader.get_vertical_eddy_diffusivity_wrapper()
DataReader.get_xmin()
DataReader.get_ymin()
DataReader.get_zmax_wrapper()
DataReader.get_zmin_wrapper()
DataReader.is_wet_wrapper()
DataReader.read_data()
DataReader.set_default_location_wrapper()
DataReader.set_local_coordinates_wrapper()
DataReader.set_vertical_grid_vars_wrapper()
DataReader.setup_data_access()
- pylag.data_types_python module
- pylag.datetime_reader module
- pylag.delta module
- pylag.exceptions module
- pylag.file_reader module
DatasetReader
DiskFileNameReader
FileNameReader
FileReader
FileReader.compute_time_delta_between_datasets()
FileReader.get_dimension_variable()
FileReader.get_grid_variable()
FileReader.get_grid_variable_dimensions()
FileReader.get_mask_at_last_time_index()
FileReader.get_mask_at_next_time_index()
FileReader.get_time_at_last_time_index()
FileReader.get_time_at_next_time_index()
FileReader.get_time_dependent_variable_at_last_time_index()
FileReader.get_time_dependent_variable_at_next_time_index()
FileReader.get_variable_dimensions()
FileReader.get_variable_shape()
FileReader.setup_data_access()
FileReader.update_reading_frames()
NetCDFDatasetReader
- pylag.fvcom_data_reader module
- pylag.gotm_data_reader module
- pylag.grid_metrics module
- pylag.interpolation module
- pylag.main module
- pylag.math module
angle_between_two_unit_vectors_wrapper()
area_of_a_spherical_triangle_wrapper()
area_of_a_triangle_wrapper()
cartesian_to_geographic_coords_python()
cartesian_to_geographic_coords_wrapper()
cartesian_to_sigma_coords()
det_second_order_wrapper()
det_third_order_wrapper()
euclidian_norm_wrapper()
geographic_to_cartesian_coords_python()
geographic_to_cartesian_coords_wrapper()
get_intersection_point_in_geographic_coordinates_wrapper()
get_intersection_point_wrapper()
great_circle_arc_segments_intersect_wrapper()
haversine()
inner_product_three_wrapper()
inner_product_two_wrapper()
rotate_axes_wrapper()
rotate_x_wrapper()
rotate_y_wrapper()
rotate_z_wrapper()
sigma_to_cartesian_coords()
unit_vector_wrapper()
vector_product_wrapper()
- pylag.mediator module
Mediator
Mediator.get_dimension_variable()
Mediator.get_grid_variable()
Mediator.get_grid_variable_dimensions()
Mediator.get_mask_at_last_time_index()
Mediator.get_mask_at_next_time_index()
Mediator.get_time_at_last_time_index()
Mediator.get_time_at_next_time_index()
Mediator.get_time_dependent_variable_at_last_time_index()
Mediator.get_time_dependent_variable_at_next_time_index()
Mediator.get_variable_dimensions()
Mediator.get_variable_shape()
Mediator.setup_data_access()
Mediator.update_reading_frames()
SerialMediator
SerialMediator.get_dimension_variable()
SerialMediator.get_grid_variable()
SerialMediator.get_grid_variable_dimensions()
SerialMediator.get_mask_at_last_time_index()
SerialMediator.get_mask_at_next_time_index()
SerialMediator.get_time_at_last_time_index()
SerialMediator.get_time_at_next_time_index()
SerialMediator.get_time_dependent_variable_at_last_time_index()
SerialMediator.get_time_dependent_variable_at_next_time_index()
SerialMediator.get_variable_dimensions()
SerialMediator.get_variable_shape()
SerialMediator.setup_data_access()
SerialMediator.update_reading_frames()
- pylag.mock module
- pylag.model module
- pylag.model_factory module
- pylag.mortality module
- pylag.netcdf_logger module
- pylag.numerics module
AdvDiffMilstein1DItMethod
AdvDiffMilstein3DItMethod
AdvRK42DItMethod
AdvRK43DItMethod
DiffConst2DItMethod
DiffEuler1DItMethod
DiffMilstein1DItMethod
DiffMilstein2DItMethod
DiffMilstein3DItMethod
DiffNaive1DItMethod
DiffNaive2DItMethod
DiffVisser1DItMethod
EulerParticleStateNumMethod
ItMethod
NumMethod
OS0NumMethod
OS1NumMethod
ParticleStateNumMethod
StdNumMethod
TestNumMethod
get_adv_iterative_method()
get_bio_time_step()
get_diff_iterative_method()
get_global_time_step()
get_iterative_method()
get_num_method()
get_particle_state_num_method()
get_time_direction()
- pylag.parameters module
- pylag.particle_cpp_wrapper module
ParticleSmartPtr
ParticleSmartPtr.age
ParticleSmartPtr.fixed_depth
ParticleSmartPtr.get_all_boolean_flags()
ParticleSmartPtr.get_all_diagnostic_variables()
ParticleSmartPtr.get_all_host_horizontal_elems()
ParticleSmartPtr.get_all_parameters()
ParticleSmartPtr.get_all_state_variables()
ParticleSmartPtr.get_boolean_flag()
ParticleSmartPtr.get_diagnostic_variable()
ParticleSmartPtr.get_host_horizontal_elem()
ParticleSmartPtr.get_parameter()
ParticleSmartPtr.get_particle_data()
ParticleSmartPtr.get_phi()
ParticleSmartPtr.get_state_variable()
ParticleSmartPtr.in_domain
ParticleSmartPtr.in_vertical_boundary_layer
ParticleSmartPtr.is_alive
ParticleSmartPtr.is_beached
ParticleSmartPtr.k_layer
ParticleSmartPtr.k_lower_layer
ParticleSmartPtr.k_upper_layer
ParticleSmartPtr.land_boundary_encounters
ParticleSmartPtr.omega_interfaces
ParticleSmartPtr.omega_layers
ParticleSmartPtr.restore_to_fixed_depth
ParticleSmartPtr.set_age()
ParticleSmartPtr.set_all_boolean_flags()
ParticleSmartPtr.set_all_diagnostic_variables()
ParticleSmartPtr.set_all_host_horizontal_elems()
ParticleSmartPtr.set_all_parameters()
ParticleSmartPtr.set_all_phis()
ParticleSmartPtr.set_all_state_variables()
ParticleSmartPtr.set_boolean_flag()
ParticleSmartPtr.set_diagnostic_variable()
ParticleSmartPtr.set_host_horizontal_elem()
ParticleSmartPtr.set_parameter()
ParticleSmartPtr.set_phi()
ParticleSmartPtr.set_state_variable()
ParticleSmartPtr.status
ParticleSmartPtr.x1
ParticleSmartPtr.x2
ParticleSmartPtr.x3
to_string_wrapper()
- pylag.particle_initialisation module
- pylag.position_modifier module
- pylag.random module
- pylag.restart module
- pylag.roms_data_reader module
- pylag.settling module
- pylag.simulator module
- pylag.spline_cpp_wrapper module
- pylag.stokes_drift module
- pylag.time_manager module
TimeManager
TimeManager.create_restart_file()
TimeManager.current_release
TimeManager.datetime_current
TimeManager.datetime_end
TimeManager.datetime_start
TimeManager.new_simulation()
TimeManager.number_of_particle_releases
TimeManager.sync_data_to_disk()
TimeManager.time
TimeManager.time_end
TimeManager.time_step
TimeManager.update_current_time()
TimeManager.write_output_to_file()
- pylag.unstructured module
Grid
Grid.find_host_using_global_search_wrapper()
Grid.find_host_using_local_search_wrapper()
Grid.find_host_using_particle_tracing_wrapper()
Grid.get_boundary_intersection_wrapper()
Grid.get_element_area_wrapper()
Grid.get_grad_phi_wrapper()
Grid.get_phi()
Grid.interpolate_in_space_wrapper()
Grid.interpolate_in_time_and_space_2D_wrapper()
Grid.interpolate_in_time_and_space_wrapper()
Grid.set_default_location_wrapper()
Grid.set_local_coordinates_wrapper()
Grid.shepard_interpolation_wrapper()
UnstructuredCartesianGrid
UnstructuredGeographicGrid
get_unstructured_grid()
- pylag.utils module
- pylag.variable_library module
- pylag.velocity_aggregator module
- pylag.version module
- pylag.waves_data_reader module
- pylag.windage module
Module contents
PyLag
A particle tracking tool for marine applications.
Address: Plymouth Marine Laboratory Prospect Place, The Hoe Plymouth, PL1 3DH, UK
Conact: James Clark (Plymouth Marine Laboratory). Email: jcl@pml.ac.uk