pygetm package
Subpackages
- pygetm.input package
- Subpackages
- Submodules
- Module contents
CacheConcatenateGETMAccessorHorizontalInterpolationInputManagerLazyArrayOnGridOperatorSliceTemporalInterpolationTransposeUFuncUnaryOperatorVerticalInterpolationWrapconcatenate_slices()debug_nc_reads()from_nc()horizontal_interpolation()isel()limit_region()slicespec2string()temporal_interpolation()transpose()vertical_interpolation()wrap()
- pygetm.output package
- pygetm.util package
Submodules
- pygetm.airsea module
- pygetm.constants module
- pygetm.core module
ArrayArray.__array__()Array.__getitem__()Array.__setitem__()Array.all_maskArray.all_shapeArray.allgather()Array.as_xarray()Array.attrsArray.compare_halos()Array.create()Array.dtypeArray.fabm_standard_nameArray.fill()Array.fill_valueArray.finish_initialization()Array.gather()Array.global_mean()Array.global_sum()Array.gradient_x()Array.gradient_y()Array.halo_updatersArray.interp()Array.isel()Array.long_nameArray.maArray.maskArray.mirror()Array.nameArray.ndimArray.open_boundariesArray.plot()Array.register()Array.require_set()Array.savedArray.scatter()Array.set()Array.set_fabm_standard_name()Array.shapeArray.sizeArray.unitsArray.update_halos()Array.valuesArray.xarrayArray.z
GridGrid.DGrid.DclipGrid.HGrid.alphaGrid.areaGrid.array()Grid.bottom_indicesGrid.close_flux_interfaces()Grid.corGrid.create_array()Grid.default_output_transformsGrid.dxGrid.dyGrid.extra_output_coordinatesGrid.fieldsGrid.freeze()Grid.get_gather_info()Grid.get_mask()Grid.global_to_local()Grid.gradient_x_calculatorGrid.gradient_y_calculatorGrid.hhalfGrid.hnGrid.hoGrid.horizontal_coordinatesGrid.iareaGrid.idxGrid.idyGrid.infer_water_contact()Grid.input_grid_mappersGrid.input_managerGrid.interpolator()Grid.ioffsetGrid.joffsetGrid.latGrid.lonGrid.maskGrid.mask3dGrid.open_boundariesGrid.overlapGrid.postfixGrid.riversGrid.rotate()Grid.rotationGrid.tilingGrid.ugridGrid.vgridGrid.xGrid.xgridGrid.yGrid.zGrid.z0bGrid.z0b_minGrid.zcGrid.zfGrid.zinGrid.zioGrid.zo
LocatorRotator
- pygetm.debug module
- pygetm.density module
- pygetm.domain module
DomainDomain.HDomain.areaDomain.cfl_check()Domain.contains()Domain.create_grids()Domain.create_tiling()Domain.dxDomain.dyDomain.extract_rectangle()Domain.fDomain.get_final_mask()Domain.get_rx0()Domain.latDomain.limit_velocity_depth()Domain.lonDomain.maskDomain.mask_indices()Domain.mask_rectangle()Domain.mask_shallow()Domain.mask_subbasins()Domain.max_rx0Domain.maxdtDomain.nearest_point()Domain.plot()Domain.rotate()Domain.rotationDomain.smooth()Domain.to_xarray()Domain.xDomain.yDomain.z0
apply_on_root_and_bcast()apply_only_on_root()centers_to_supergrid_1d()centers_to_supergrid_2d()coriolis()create_cartesian()create_spherical()create_spherical_at_resolution()expand_2d()from_xarray()interfaces_to_supergrid_1d()interfaces_to_supergrid_2d()
- pygetm.fabm module
- pygetm.ice module
- pygetm.internal_pressure module
- pygetm.legacy module
- pygetm.momentum module
CoriolisSchemeMomentumMomentum.AnMomentum.An_uuMomentum.An_uvMomentum.An_vuMomentum.An_vvMomentum.SSMomentum.SxAMomentum.SxBMomentum.SxDMomentum.SxFMomentum.SyAMomentum.SyBMomentum.SyDMomentum.SyFMomentum.UMomentum.UiMomentum.VMomentum.ViMomentum.advUMomentum.advVMomentum.advance()Momentum.advance_3d_transport()Momentum.advance_depth_integrated()Momentum.advection_schemeMomentum.advection_split_2dMomentum.advpkMomentum.advqkMomentum.apply_bottom_frictionMomentum.avmmolMomentum.bottom_friction()Momentum.cnparMomentum.corUMomentum.corVMomentum.coriolis()Momentum.coriolis_schemeMomentum.corpkMomentum.corqkMomentum.dampUMomentum.dampVMomentum.diffUMomentum.diffVMomentum.diffpkMomentum.diffqkMomentum.diffuse_momentumMomentum.ea2Momentum.ea4Momentum.hU_botMomentum.hV_botMomentum.initialize()Momentum.loggerMomentum.pkMomentum.qkMomentum.rruMomentum.rrvMomentum.ruMomentum.runtypeMomentum.rvMomentum.shear_frequency()Momentum.start()Momentum.taubMomentum.u1Momentum.u_VMomentum.u_botMomentum.uadvMomentum.udevMomentum.ukMomentum.update_depth_integrated_diagnostics()Momentum.update_diagnostics()Momentum.ustar2_bxMomentum.ustar2_byMomentum.ustar_bMomentum.uuaMomentum.uua3dMomentum.uvaMomentum.uva3dMomentum.v1Momentum.v_UMomentum.v_botMomentum.vadvMomentum.vdevMomentum.vkMomentum.vuaMomentum.vua3dMomentum.vvaMomentum.vva3dMomentum.ww
- pygetm.open_boundaries module
ArrayOpenBoundariesArrayOpenBoundaryBoundaryConditionClampedFlatherGlobalOpenBoundaryCollectionGlobalOpenBoundaryCollection.add_bottom_boundary()GlobalOpenBoundaryCollection.add_by_index()GlobalOpenBoundaryCollection.add_left_boundary()GlobalOpenBoundaryCollection.add_right_boundary()GlobalOpenBoundaryCollection.add_top_boundary()GlobalOpenBoundaryCollection.adjust_mask()GlobalOpenBoundaryCollection.clear()GlobalOpenBoundaryCollection.iGlobalOpenBoundaryCollection.jGlobalOpenBoundaryCollection.latGlobalOpenBoundaryCollection.lonGlobalOpenBoundaryCollection.xGlobalOpenBoundaryCollection.y
LocalOpenBoundaryLocalOpenBoundaryCollectionOpenBoundaryRelaxationSideSpongeZeroGradient
- pygetm.operators module
- pygetm.parallel module
BaseHaloUpdaterGatherGatherFromIndicesHaloUpdaterHaloUpdater.__call__()HaloUpdater.add_recv()HaloUpdater.add_send()HaloUpdater.all_reqsHaloUpdater.compare()HaloUpdater.finish()HaloUpdater.freeze()HaloUpdater.halo2nameHaloUpdater.rankHaloUpdater.recv_dataHaloUpdater.recv_reqsHaloUpdater.send_dataHaloUpdater.send_reqsHaloUpdater.start()
NeighborScatterTilingcreate_halo_updaters()find_all_optimal_divisons()find_optimal_divison()get_logger()mpi4py_autofree()test_scaling()test_scaling_command()
- pygetm.radiation module
- pygetm.rivers module
- pygetm.simulation module
BaseSimulationBaseSimulation.advance()BaseSimulation.check_finite()BaseSimulation.default_time_referenceBaseSimulation.finish()BaseSimulation.input_managerBaseSimulation.istepBaseSimulation.load_restart()BaseSimulation.loggerBaseSimulation.macrotimestepBaseSimulation.output_managerBaseSimulation.reportBaseSimulation.report_totalsBaseSimulation.split_factorBaseSimulation.start()BaseSimulation.tilingBaseSimulation.timeBaseSimulation.timedeltaBaseSimulation.timestep
SimulationSimulation.D_halo_updateSimulation.DcritSimulation.DminSimulation.EkinSimulation.NNSimulation.TSimulation.USimulation.VSimulation.XSimulation.add_freshwater_inputs()Simulation.advance_surface_elevation()Simulation.airseaSimulation.airsea_halo_updateSimulation.buoySimulation.delay_slow_ipSimulation.densitySimulation.depthSimulation.dpdxSimulation.dpdxoSimulation.dpdySimulation.dpdyoSimulation.fabmSimulation.fwfSimulation.iceSimulation.initialize_depth()Simulation.internal_pressureSimulation.momentumSimulation.nuh_ctSimulation.open_boundariesSimulation.parSimulation.par0Simulation.presSimulation.radSimulation.radiationSimulation.report_domain_integrals()Simulation.rhoSimulation.riversSimulation.runtypeSimulation.saltSimulation.salt_sfSimulation.sstSimulation.ssuSimulation.ssu_USimulation.ssvSimulation.ssv_VSimulation.tausxSimulation.tausxoSimulation.tausySimulation.tausyoSimulation.tempSimulation.temp_sfSimulation.total_areaSimulation.total_volume_refSimulation.totalsSimulation.tracer_totalsSimulation.tracersSimulation.update_depth()Simulation.update_surface_pressure_gradient()Simulation.ustar_sSimulation.vertical_coordinatesSimulation.vertical_mixingSimulation.z0bSimulation.z0s
log_exceptions()to_cftime()
- pygetm.subdiv module
- pygetm.tracer module
- pygetm.vertical_coordinates module
- pygetm.vertical_mixing module