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
AbsBotVertBoundaryConditionCalculatorAbsorbingHorizBoundaryConditionCalculatorHorizBoundaryConditionCalculatorRefHorizCartesianBoundaryConditionCalculatorRefHorizGeographicBoundaryConditionCalculatorRefVertBoundaryConditionCalculatorRestoringHorizBoundaryConditionCalculatorVertBoundaryConditionCalculatorget_horiz_boundary_condition_calculator()get_vert_boundary_condition_calculator()
- pylag.composite_data_reader module
- pylag.configuration module
- pylag.data_reader module
DataReaderDataReader.find_host_using_global_search_wrapper()DataReader.find_host_using_local_search_wrapper()DataReader.find_host_wrapper()DataReader.find_nearest_wet_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
DatasetReaderDiskFileNameReaderFileNameReaderFileReaderFileReader.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
MediatorMediator.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()
SerialMediatorSerialMediator.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
AdvDiffMilstein1DItMethodAdvDiffMilstein3DItMethodAdvRK42DItMethodAdvRK43DItMethodDiffConst2DItMethodDiffEuler1DItMethodDiffMilstein1DItMethodDiffMilstein2DItMethodDiffMilstein3DItMethodDiffNaive1DItMethodDiffNaive2DItMethodDiffVisser1DItMethodEulerParticleStateNumMethodItMethodNumMethodOS0NumMethodOS1NumMethodParticleStateNumMethodStdNumMethodTestNumMethodget_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
ParticleSmartPtrParticleSmartPtr.ageParticleSmartPtr.fixed_depthParticleSmartPtr.fixed_heightParticleSmartPtr.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_bottom_boundary_layerParticleSmartPtr.in_domainParticleSmartPtr.in_surface_boundary_layerParticleSmartPtr.is_aliveParticleSmartPtr.is_beachedParticleSmartPtr.k_layerParticleSmartPtr.k_lower_layerParticleSmartPtr.k_upper_layerParticleSmartPtr.land_boundary_encountersParticleSmartPtr.omega_interfacesParticleSmartPtr.omega_layersParticleSmartPtr.restore_to_fixed_depthParticleSmartPtr.restore_to_fixed_heightParticleSmartPtr.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.statusParticleSmartPtr.x1ParticleSmartPtr.x2ParticleSmartPtr.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
TimeManagerTimeManager.create_restart_file()TimeManager.current_releaseTimeManager.datetime_currentTimeManager.datetime_endTimeManager.datetime_startTimeManager.new_simulation()TimeManager.number_of_particle_releasesTimeManager.sync_data_to_disk()TimeManager.timeTimeManager.time_endTimeManager.time_stepTimeManager.update_current_time()TimeManager.write_output_to_file()
- pylag.unstructured module
GridGrid.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()
UnstructuredCartesianGridUnstructuredGeographicGridget_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