Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | X | Z _ __init__() (fridom.framework.clock.Clock method) (fridom.framework.clock.TimingFormat method) (fridom.framework.clock_trigger.ClockTrigger method) (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) (fridom.framework.field_base.FieldBase method) (fridom.framework.field_metadata.FieldMetadata method) (fridom.framework.grid.AxisPosition method) (fridom.framework.grid.BCType method) (fridom.framework.grid.boundary_type.BCType method) (fridom.framework.grid.cartesian.eno_interpolation.InterENO method) (fridom.framework.grid.cartesian.fft.FFT method) (fridom.framework.grid.cartesian.finite_differences.FiniteDifferences method) (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.cartesian.linear_interpolation.LinearInterpolation method) (fridom.framework.grid.cartesian.polynomial_interpolation.PolynomialInterpolation method) (fridom.framework.grid.cartesian.spectral_diff.SpectralDiff method) (fridom.framework.grid.cartesian.weno_interpolation.InterWENO method) (fridom.framework.grid.DiffModule method) (fridom.framework.grid.DummyInterpolation method) (fridom.framework.grid.fft_padding.FFTPadding method) (fridom.framework.grid.GridBase method) (fridom.framework.grid.InterpolationModule method) (fridom.framework.grid.Position method) (fridom.framework.grid.position.AxisPosition method) (fridom.framework.grid.position.Position method) (fridom.framework.grid.spectral.grid.Grid method) (fridom.framework.grid.water_mask.WaterMask method) (fridom.framework.model.Model method) (fridom.framework.model_settings_base.ModelSettingsBase method) (fridom.framework.model_state.ModelState method) (fridom.framework.modules.advection.advection_base.AdvectionBase method) (fridom.framework.modules.advection.AdvectionBase method) (fridom.framework.modules.advection.centered_advection.CenteredAdvection method) (fridom.framework.modules.advection.CenteredAdvection method) (fridom.framework.modules.animation.live_animation.LiveAnimation method) (fridom.framework.modules.animation.model_plotter.ModelPlotter method) (fridom.framework.modules.animation.video_writer.VideoWriter method) (fridom.framework.modules.closures.biharmonic_diffusion.BiharmonicDiffusion method) (fridom.framework.modules.closures.harmonic_diffusion.HarmonicDiffusion method) (fridom.framework.modules.counter.Counter method) (fridom.framework.modules.figure_saver.FigureSaver method) (fridom.framework.modules.FigureSaver method) (fridom.framework.modules.flux_functions.flux_function_base.FluxFunctionBase method) (fridom.framework.modules.flux_functions.upwind.Upwind method) (fridom.framework.modules.forcings.relaxation.Relaxation method) (fridom.framework.modules.module.Module method) (fridom.framework.modules.module_container.ModuleContainer method) (fridom.framework.modules.nan_checker.NaNChecker method) (fridom.framework.modules.NaNChecker method) (fridom.framework.modules.netcdf_writer.NetCDFWriter method) (fridom.framework.modules.NetCDFWriter method) (fridom.framework.modules.progress_bar.ProgressBar method) (fridom.framework.modules.Ramper method) (fridom.framework.modules.ramper.Ramper method) (fridom.framework.modules.ResetTendency method) (fridom.framework.modules.restart_module.RestartModule method) (fridom.framework.modules.RestartModule method) (fridom.framework.projection.geostrophic_time_average.GeostrophicTimeAverage method) (fridom.framework.projection.nnmd.NNMD method) (fridom.framework.projection.optimal_balance.OptimalBalance method) (fridom.framework.projection.projection.Projection method) (fridom.framework.projection.spectral_projections.DivergenceSpectral method) (fridom.framework.projection.spectral_projections.GeostrophicSpectral method) (fridom.framework.projection.spectral_projections.WaveSpectral method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.tensor_field.TensorField method) (fridom.framework.time_steppers.AdamBashforth method) (fridom.framework.time_steppers.ButcherTableau method) (fridom.framework.time_steppers.RKMethods method) (fridom.framework.time_steppers.RungeKutta method) (fridom.framework.time_steppers.time_stepper.TimeStepper method) (fridom.framework.utils.array_ops.SliceableAttribute method) (fridom.framework.vector_field.VectorField method) (fridom.nonhydro.DiagnosticState method) (fridom.nonhydro.grid.cartesian.grid.Grid method) (fridom.nonhydro.grid.spectral.grid.Grid method) (fridom.nonhydro.initial_conditions.barotropic_jet.BarotropicJet method) (fridom.nonhydro.initial_conditions.coherent_eddy.CoherentEddy method) (fridom.nonhydro.initial_conditions.geostrophic_spectra.RandomGeostrophicSpectra method) (fridom.nonhydro.initial_conditions.jet.Jet method) (fridom.nonhydro.initial_conditions.kelvin_wave.KelvinWave method) (fridom.nonhydro.initial_conditions.single_wave.SingleWave method) (fridom.nonhydro.initial_conditions.wave_package.WavePackage method) (fridom.nonhydro.model_settings.ModelSettings method) (fridom.nonhydro.modules.advection.flux_divergence_base.FluxDivergenceBase method) (fridom.nonhydro.modules.advection.spectral_advection.SpectralAdvection method) (fridom.nonhydro.modules.advection.weno_advection.WENO method) (fridom.nonhydro.modules.closures.biharmonic_closure.BiharmonicClosure method) (fridom.nonhydro.modules.closures.diffusion.BiharmonicFriction method) (fridom.nonhydro.modules.closures.diffusion.BiharmonicMixing method) (fridom.nonhydro.modules.closures.diffusion.HarmonicFriction method) (fridom.nonhydro.modules.closures.diffusion.HarmonicMixing method) (fridom.nonhydro.modules.closures.smagorinsky_lilly.SmagorinskyLilly method) (fridom.nonhydro.modules.diagnostics.Diagnostics method) (fridom.nonhydro.modules.forcings.gaussian_wave_maker.GaussianWaveMaker method) (fridom.nonhydro.modules.forcings.polarized_wave_maker.PolarizedWaveMaker method) (fridom.nonhydro.modules.linear_tendency.LinearTendency method) (fridom.nonhydro.modules.main_tendency.MainTendency method) (fridom.nonhydro.modules.pressure_gradient_tendency.PressureGradientTendency method) (fridom.nonhydro.modules.pressure_solvers.spectral_pressure_solver.SpectralPressureSolver method) (fridom.nonhydro.modules.tendency_divergence.TendencyDivergence method) (fridom.nonhydro.State method) (fridom.shallowwater.grid.cartesian.grid.Grid method) (fridom.shallowwater.grid.spectral.grid.Grid method) (fridom.shallowwater.initial_conditions.coherent_eddy.CoherentEddy method) (fridom.shallowwater.initial_conditions.equatorial_wave.EquatorialWave method) (fridom.shallowwater.initial_conditions.jet.Jet method) (fridom.shallowwater.initial_conditions.single_wave.SingleWave method) (fridom.shallowwater.model_settings.ModelSettings method) (fridom.shallowwater.modules.advection.sadourny_advection.SadournyAdvection method) (fridom.shallowwater.modules.advection.spectral_advection.SpectralAdvection method) (fridom.shallowwater.modules.closures.diffusion.BiharmonicFriction method) (fridom.shallowwater.modules.closures.diffusion.BiharmonicMixing method) (fridom.shallowwater.modules.closures.diffusion.HarmonicFriction method) (fridom.shallowwater.modules.closures.diffusion.HarmonicMixing method) (fridom.shallowwater.modules.linear_tendency.LinearTendency method) (fridom.shallowwater.modules.main_tendency.MainTendency method) (fridom.shallowwater.State method) A abs() (fridom.framework.field_base.FieldBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) AdamBashforth (class in fridom.framework.time_steppers) add_component() (fridom.framework.timing_module.TimingModule method) add_module() (fridom.framework.modules.module_container.ModuleContainer method) (fridom.nonhydro.modules.main_tendency.MainTendency method) (fridom.shallowwater.modules.main_tendency.MainTendency method) add_source_term() (fridom.nonhydro.modules.forcings.gaussian_wave_maker.GaussianWaveMaker method) add_timestamp (fridom.framework.modules.netcdf_writer.NetCDFWriter property) (fridom.framework.modules.NetCDFWriter property) advect_state() (fridom.framework.modules.advection.advection_base.AdvectionBase method) (fridom.framework.modules.advection.AdvectionBase method) (fridom.nonhydro.modules.advection.flux_divergence_base.FluxDivergenceBase method) (fridom.nonhydro.modules.advection.spectral_advection.SpectralAdvection method) (fridom.nonhydro.modules.advection.weno_advection.WENO method) (fridom.shallowwater.modules.advection.sadourny_advection.SadournyAdvection method) (fridom.shallowwater.modules.advection.spectral_advection.SpectralAdvection method) advection (fridom.nonhydro.modules.main_tendency.MainTendency property) (fridom.shallowwater.modules.main_tendency.MainTendency property) advection() (fridom.framework.modules.advection.advection_base.AdvectionBase method) (fridom.framework.modules.advection.AdvectionBase method) (fridom.framework.modules.advection.centered_advection.CenteredAdvection method) (fridom.framework.modules.advection.CenteredAdvection method) AdvectionBase (class in fridom.framework.modules.advection) (class in fridom.framework.modules.advection.advection_base) ah (fridom.nonhydro.modules.closures.diffusion.BiharmonicFriction property) (fridom.nonhydro.modules.closures.diffusion.HarmonicFriction property) (fridom.shallowwater.modules.closures.diffusion.BiharmonicFriction property) (fridom.shallowwater.modules.closures.diffusion.HarmonicFriction property) apply_elementwise() (fridom.framework.vector_field.VectorField static method) apply_water_mask() (fridom.framework.field_base.FieldBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) arr (fridom.framework.scalar_field.ScalarField property) array_is_constant() (in module fridom.framework.utils.array_ops) av (fridom.nonhydro.modules.closures.diffusion.BiharmonicFriction property) (fridom.nonhydro.modules.closures.diffusion.HarmonicFriction property) AxisPosition (class in fridom.framework.grid) (class in fridom.framework.grid.position) B b (fridom.nonhydro.State property) background (fridom.framework.modules.advection.advection_base.AdvectionBase property) (fridom.framework.modules.advection.AdvectionBase property) backward() (fridom.framework.grid.cartesian.fft.FFT method) backward_to_linear() (fridom.framework.projection.optimal_balance.OptimalBalance method) backward_to_nonlinear() (fridom.framework.projection.optimal_balance.OptimalBalance method) BarotropicJet (class in fridom.nonhydro.initial_conditions.barotropic_jet) bc_types (fridom.framework.field_metadata.FieldMetadata property) (fridom.framework.scalar_field.ScalarField property) BCType (class in fridom.framework.grid) (class in fridom.framework.grid.boundary_type) beta (fridom.nonhydro.model_settings.ModelSettings property) (fridom.shallowwater.model_settings.ModelSettings property) BiharmonicClosure (class in fridom.nonhydro.modules.closures.biharmonic_closure) BiharmonicDiffusion (class in fridom.framework.modules.closures.biharmonic_diffusion) BiharmonicFriction (class in fridom.nonhydro.modules.closures.diffusion) (class in fridom.shallowwater.modules.closures.diffusion) BiharmonicMixing (class in fridom.nonhydro.modules.closures.diffusion) (class in fridom.shallowwater.modules.closures.diffusion) bilinear_form() (fridom.framework.projection.nnmd.NNMD method) BOGACKI_SHAMPINE (fridom.framework.time_steppers.RKMethods attribute) ButcherTableau (class in fridom.framework.time_steppers) C cache_figure() (in module fridom.framework.utils.decorators) calc_base_coord() (fridom.framework.projection.optimal_balance.OptimalBalance method) cell_center (fridom.framework.grid.GridBase property) CENTER (fridom.framework.grid.AxisPosition attribute) (fridom.framework.grid.position.AxisPosition attribute) CenteredAdvection (class in fridom.framework.modules.advection) (class in fridom.framework.modules.advection.centered_advection) cfl (fridom.nonhydro.State property) (fridom.shallowwater.State property) characteristic_function (fridom.framework.grid.GridBase property) chdir_to_submit_dir() (in module fridom.framework.utils.filesystem) check() (fridom.framework.clock_trigger.ClockTrigger method) (fridom.framework.exceptions.NotSetUpError static method) (fridom.framework.exceptions.PartialDomainError static method) (fridom.framework.exceptions.TooManyArgumentsError static method) check_if_physical() (fridom.framework.exceptions.FieldSpaceError static method) check_if_spectral() (fridom.framework.exceptions.FieldSpaceError static method) Clock (class in fridom.framework.clock) clock (fridom.framework.model_state.ModelState property) clock_trigger (fridom.framework.modules.nan_checker.NaNChecker property) (fridom.framework.modules.NaNChecker property) (fridom.framework.modules.restart_module.RestartModule property) (fridom.framework.modules.RestartModule property) ClockTrigger (class in fridom.framework.clock_trigger) CoherentEddy (class in fridom.nonhydro.initial_conditions.coherent_eddy) (class in fridom.shallowwater.initial_conditions.coherent_eddy) collect_figures() (fridom.framework.modules.animation.video_writer.VideoWriter method) compute() (fridom.framework.modules.flux_functions.flux_function_base.FluxFunctionBase method) (fridom.framework.modules.flux_functions.upwind.Upwind method) compute_beta_coeffs() (fridom.framework.grid.cartesian.weno_interpolation.InterWENO method) compute_d_coeffs() (fridom.framework.grid.cartesian.weno_interpolation.InterWENO method) compute_divergence() (fridom.nonhydro.modules.tendency_divergence.TendencyDivergence method) compute_momentum_flux_tensor() (fridom.nonhydro.modules.advection.flux_divergence_base.FluxDivergenceBase method) compute_polynomial_coefficients_cell_average() (fridom.framework.grid.cartesian.eno_interpolation.InterENO method) compute_polynomial_coefficients_pointwise() (fridom.framework.grid.cartesian.eno_interpolation.InterENO method) compute_smoothness_indicators() (fridom.framework.grid.cartesian.weno_interpolation.InterWENO method) compute_start_of_stencil() (fridom.framework.grid.cartesian.eno_interpolation.InterENO method) compute_tracer_advection() (fridom.nonhydro.modules.advection.flux_divergence_base.FluxDivergenceBase method) config (in module fridom.framework.configuration) conj() (fridom.framework.field_base.FieldBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) convert_to_img() (fridom.framework.modules.animation.model_plotter.ModelPlotter static method) copy() (fridom.framework.field_metadata.FieldMetadata method) cosine_ramp_func() (fridom.framework.modules.Ramper static method) (fridom.framework.modules.ramper.Ramper static method) Counter (class in fridom.framework.modules.counter) create_array() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) (fridom.framework.grid.GridBase method) create_figure() (fridom.framework.modules.animation.model_plotter.ModelPlotter static method) create_mask_at_position() (fridom.framework.grid.water_mask.WaterMask method) create_meshgrid() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) create_random_array() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) (fridom.framework.grid.GridBase method) create_state() (fridom.framework.projection.nnmd.NNMD method) csqr (fridom.shallowwater.model_settings.ModelSettings property) csqr_field (fridom.shallowwater.model_settings.ModelSettings property) cumsum() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) cumulative_integral() (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.GridBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) custom_diagnostic_fields (fridom.framework.model_settings_base.ModelSettingsBase property) custom_state_fields (fridom.framework.model_settings_base.ModelSettingsBase property) D DATETIME (fridom.framework.clock.TimingFormat attribute) device_ids (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) diagnostic_state_constructor() (fridom.framework.model_settings_base.ModelSettingsBase method) (fridom.nonhydro.model_settings.ModelSettings method) Diagnostics (class in fridom.nonhydro.modules.diagnostics) diagnostics (fridom.framework.model.Model property) (fridom.framework.model_settings_base.ModelSettingsBase property) DiagnosticState (class in fridom.nonhydro) diff() (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.cartesian.finite_differences.FiniteDifferences method) (fridom.framework.grid.cartesian.spectral_diff.SpectralDiff method) (fridom.framework.grid.DiffModule method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) diff_module (fridom.framework.grid.GridBase property) (fridom.framework.modules.module.Module property) DiffModule (class in fridom.framework.grid) diffuse() (fridom.framework.modules.closures.harmonic_diffusion.HarmonicDiffusion method) diffusion_coefficients (fridom.framework.modules.closures.biharmonic_diffusion.BiharmonicDiffusion property) (fridom.framework.modules.closures.harmonic_diffusion.HarmonicDiffusion property) diffusion_operator() (fridom.framework.modules.closures.biharmonic_diffusion.BiharmonicDiffusion method) (fridom.framework.modules.closures.harmonic_diffusion.HarmonicDiffusion method) DIRICHLET (fridom.framework.grid.BCType attribute) (fridom.framework.grid.boundary_type.BCType attribute) disable() (fridom.framework.modules.module.Module method) disable_nonlinear (fridom.framework.modules.advection.advection_base.AdvectionBase property) (fridom.framework.modules.advection.AdvectionBase property) div (fridom.nonhydro.DiagnosticState property) div() (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.DiffModule method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) DivergenceSpectral (class in fridom.framework.projection.spectral_projections) domain_decomp (fridom.framework.grid.GridBase property) DomainDecomposition (class in fridom.framework.domain_decomposition.domain_decomposition) dot() (fridom.framework.field_base.FieldBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) dsqr (fridom.nonhydro.model_settings.ModelSettings property) dt (fridom.framework.time_steppers.time_stepper.TimeStepper property) DummyInterpolation (class in fridom.framework.grid) dV (fridom.framework.grid.GridBase property) dx (fridom.framework.grid.GridBase property) dz (fridom.framework.model_state.ModelState property) (fridom.framework.time_steppers.AdamBashforth property) E ekin (fridom.nonhydro.State property) (fridom.shallowwater.State property) enable() (fridom.framework.modules.module.Module method) epot (fridom.nonhydro.State property) (fridom.shallowwater.State property) EquatorialWave (class in fridom.shallowwater.initial_conditions.equatorial_wave) etot (fridom.nonhydro.State property) (fridom.shallowwater.State property) Euler (fridom.framework.time_steppers.RKMethods attribute) exponential_ramp_func() (fridom.framework.modules.Ramper static method) (fridom.framework.modules.ramper.Ramper static method) EXTEND (fridom.framework.grid.fft_padding.FFTPadding attribute) extend() (fridom.framework.field_base.FieldBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) F f0 (fridom.nonhydro.model_settings.ModelSettings property) (fridom.shallowwater.model_settings.ModelSettings property) f_coriolis (fridom.nonhydro.model_settings.ModelSettings property) (fridom.shallowwater.model_settings.ModelSettings property) FACE (fridom.framework.grid.AxisPosition attribute) (fridom.framework.grid.position.AxisPosition attribute) FFT (class in fridom.framework.grid.cartesian.fft) fft() (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.GridBase method) (fridom.framework.grid.spectral.grid.Grid method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) FFTPadding (class in fridom.framework.grid.fft_padding) field_flags (fridom.framework.modules.closures.harmonic_diffusion.HarmonicDiffusion property) field_list (fridom.framework.vector_field.VectorField property) FieldBase (class in fridom.framework.field_base) FieldMetadata (class in fridom.framework.field_metadata) fields (fridom.framework.vector_field.VectorField property) FieldSpaceError FigureSaver (class in fridom.framework.modules) (class in fridom.framework.modules.figure_saver) file_path (fridom.framework.modules.restart_module.RestartModule property) (fridom.framework.modules.RestartModule property) FiniteDifferences (class in fridom.framework.grid.cartesian.finite_differences) flags (fridom.framework.field_metadata.FieldMetadata property) (fridom.framework.scalar_field.ScalarField property) FluxDivergenceBase (class in fridom.nonhydro.modules.advection.flux_divergence_base) FluxFunctionBase (class in fridom.framework.modules.flux_functions.flux_function_base) forward() (fridom.framework.grid.cartesian.fft.FFT method) forward_to_linear() (fridom.framework.projection.optimal_balance.OptimalBalance method) forward_to_nonlinear() (fridom.framework.projection.optimal_balance.OptimalBalance method) fourier_transform_available (fridom.framework.grid.GridBase property) free_memory() (in module fridom.framework.utils.jax_utils) fridom.framework module fridom.framework.domain_decomposition module fridom.framework.exceptions module fridom.framework.grid module fridom.framework.grid.cartesian module fridom.framework.grid.cartesian.discrete_spectral_operators module fridom.framework.grid.spectral module fridom.framework.modules module fridom.framework.modules.advection module fridom.framework.modules.animation module fridom.framework.modules.closures module fridom.framework.modules.flux_functions module fridom.framework.modules.forcings module fridom.framework.projection module fridom.framework.time_steppers module fridom.framework.timing_module module fridom.framework.utils module fridom.nonhydro module fridom.nonhydro.grid module fridom.nonhydro.grid.cartesian module fridom.nonhydro.grid.cartesian.eigenvectors module fridom.nonhydro.grid.spectral module fridom.nonhydro.initial_conditions module fridom.nonhydro.modules module fridom.nonhydro.modules.advection module fridom.nonhydro.modules.closures module fridom.nonhydro.modules.forcings module fridom.nonhydro.modules.pressure_solvers module fridom.shallowwater module fridom.shallowwater.grid module fridom.shallowwater.grid.cartesian module fridom.shallowwater.grid.cartesian.eigenvectors module fridom.shallowwater.grid.spectral module fridom.shallowwater.initial_conditions module fridom.shallowwater.modules module fridom.shallowwater.modules.advection module fridom.shallowwater.modules.closures module from_netcdf() (fridom.framework.field_base.FieldBase class method) (fridom.framework.scalar_field.ScalarField class method) from_serializable() (fridom.framework.field_metadata.FieldMetadata class method) from_xarray() (fridom.framework.field_base.FieldBase class method) (fridom.framework.scalar_field.ScalarField class method) (fridom.framework.vector_field.VectorField class method) G gather() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) GaussianWaveMaker (class in fridom.nonhydro.modules.forcings.gaussian_wave_maker) geostrophic_energy_spectrum() (in module fridom.nonhydro.initial_conditions.geostrophic_spectra) GeostrophicSpectral (class in fridom.framework.projection.spectral_projections) GeostrophicTimeAverage (class in fridom.framework.projection.geostrophic_time_average) get() (fridom.framework.modules.module_container.ModuleContainer method) (fridom.framework.timing_module.TimingModule method) get_default_domain_decomposition() (in module fridom.framework.domain_decomposition.domain_decomposition) get_freq() (fridom.framework.grid.cartesian.fft.FFT method) get_mask() (fridom.framework.grid.water_mask.WaterMask method) get_mesh() (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.GridBase method) (fridom.framework.grid.spectral.grid.Grid method) (fridom.framework.scalar_field.ScalarField method) get_mpi_size() (in module fridom.framework.utils.mpi) get_my_rank() (in module fridom.framework.utils.mpi) get_ramp_func() (fridom.framework.projection.optimal_balance.OptimalBalance method) get_total_time() (fridom.framework.clock.Clock method) grad() (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.DiffModule method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) Grid (class in fridom.framework.grid.cartesian.grid) (class in fridom.framework.grid.spectral.grid) (class in fridom.nonhydro.grid.cartesian.grid) (class in fridom.nonhydro.grid.spectral.grid) (class in fridom.shallowwater.grid.cartesian.grid) (class in fridom.shallowwater.grid.spectral.grid) grid (fridom.framework.field_base.FieldBase property) (fridom.framework.model_settings_base.ModelSettingsBase property) (fridom.framework.modules.module.Module property) GridBase (class in fridom.framework.grid) H halo (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) (fridom.framework.grid.GridBase property) (fridom.framework.model_settings_base.ModelSettingsBase property) HarmonicDiffusion (class in fridom.framework.modules.closures.harmonic_diffusion) HarmonicFriction (class in fridom.nonhydro.modules.closures.diffusion) (class in fridom.shallowwater.modules.closures.diffusion) HarmonicMixing (class in fridom.nonhydro.modules.closures.diffusion) (class in fridom.shallowwater.modules.closures.diffusion) has_nan() (fridom.framework.field_base.FieldBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) HEUN_EULER (fridom.framework.time_steppers.RKMethods attribute) humanize_length() (in module fridom.framework.utils.formatting) humanize_number() (in module fridom.framework.utils.formatting) humanize_time() (in module fridom.framework.utils.formatting) I i_am_active (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) I_AM_MAIN_RANK (in module fridom.framework.utils.mpi) ifft() (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.GridBase method) (fridom.framework.grid.spectral.grid.Grid method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) info (fridom.framework.field_base.FieldBase property) (fridom.framework.grid.cartesian.grid.Grid property) (fridom.framework.grid.GridBase property) (fridom.framework.modules.animation.video_writer.VideoWriter property) (fridom.framework.modules.module.Module property) (fridom.framework.modules.Ramper property) (fridom.framework.modules.ramper.Ramper property) (fridom.framework.modules.restart_module.RestartModule property) (fridom.framework.modules.RestartModule property) (fridom.framework.scalar_field.ScalarField property) (fridom.framework.time_steppers.AdamBashforth property) (fridom.framework.time_steppers.time_stepper.TimeStepper property) (fridom.framework.vector_field.VectorField property) (fridom.nonhydro.modules.forcings.gaussian_wave_maker.GaussianWaveMaker property) (fridom.nonhydro.modules.forcings.polarized_wave_maker.PolarizedWaveMaker property) (fridom.nonhydro.modules.pressure_solvers.spectral_pressure_solver.SpectralPressureSolver property) inspect_jitted_function() (in module fridom.framework.utils.jax_utils) integrate() (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.GridBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) interaction() (fridom.framework.projection.nnmd.NNMD method) InterENO (class in fridom.framework.grid.cartesian.eno_interpolation) interp_module (fridom.framework.grid.GridBase property) (fridom.framework.modules.module.Module property) interpolate() (fridom.framework.grid.cartesian.eno_interpolation.InterENO method) (fridom.framework.grid.cartesian.linear_interpolation.LinearInterpolation method) (fridom.framework.grid.cartesian.polynomial_interpolation.PolynomialInterpolation method) (fridom.framework.grid.DummyInterpolation method) (fridom.framework.grid.InterpolationModule method) (fridom.framework.scalar_field.ScalarField method) interpolate_axis() (fridom.framework.grid.cartesian.linear_interpolation.LinearInterpolation method) (fridom.framework.grid.cartesian.polynomial_interpolation.PolynomialInterpolation method) InterpolationModule (class in fridom.framework.grid) InterWENO (class in fridom.framework.grid.cartesian.weno_interpolation) inv_cumsum() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) is_constant (fridom.framework.field_base.FieldBase property) (fridom.framework.scalar_field.ScalarField property) (fridom.framework.vector_field.VectorField property) is_enabled() (fridom.framework.modules.module.Module method) is_setup (fridom.framework.model_settings_base.ModelSettingsBase property) (fridom.framework.modules.module.Module property) is_spectral (fridom.framework.field_base.FieldBase property) (fridom.framework.field_metadata.FieldMetadata attribute) (fridom.framework.scalar_field.ScalarField property) (fridom.framework.vector_field.VectorField property) it (fridom.framework.clock.Clock property) (fridom.framework.model_state.ModelState property) J JaxDecomposition (class in fridom.framework.domain_decomposition) jaxify() (in module fridom.framework.utils.jax_utils) jaxjit() (in module fridom.framework.utils.jax_utils) Jet (class in fridom.nonhydro.initial_conditions.jet) (class in fridom.shallowwater.initial_conditions.jet) K K (fridom.framework.grid.cartesian.grid.Grid property) (fridom.framework.grid.GridBase property) k_global (fridom.framework.grid.cartesian.grid.Grid property) (fridom.framework.grid.GridBase property) k_hat() (in module fridom.framework.grid.cartesian.discrete_spectral_operators) k_hat_squared() (in module fridom.framework.grid.cartesian.discrete_spectral_operators) k_local (fridom.framework.grid.cartesian.grid.Grid property) KelvinWave (class in fridom.nonhydro.initial_conditions.kelvin_wave) kh (fridom.nonhydro.modules.closures.diffusion.BiharmonicMixing property) (fridom.nonhydro.modules.closures.diffusion.HarmonicMixing property) (fridom.shallowwater.modules.closures.diffusion.BiharmonicMixing property) (fridom.shallowwater.modules.closures.diffusion.HarmonicMixing property) kv (fridom.nonhydro.modules.closures.diffusion.BiharmonicMixing property) (fridom.nonhydro.modules.closures.diffusion.HarmonicMixing property) L L (fridom.framework.grid.cartesian.grid.Grid property) (fridom.framework.grid.GridBase property) laplacian() (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.DiffModule method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) linear_pot_vort (fridom.nonhydro.State property) linear_ramp_func() (fridom.framework.modules.Ramper static method) (fridom.framework.modules.ramper.Ramper static method) linear_tendency (fridom.nonhydro.modules.main_tendency.MainTendency property) (fridom.shallowwater.modules.main_tendency.MainTendency property) linear_tendency() (fridom.nonhydro.modules.linear_tendency.LinearTendency method) (fridom.shallowwater.modules.linear_tendency.LinearTendency method) LinearInterpolation (class in fridom.framework.grid.cartesian.linear_interpolation) LinearTendency (class in fridom.nonhydro.modules.linear_tendency) (class in fridom.shallowwater.modules.linear_tendency) LiveAnimation (class in fridom.framework.modules.animation.live_animation) load() (fridom.framework.model.Model method) local_rossby_number (fridom.nonhydro.State property) (fridom.shallowwater.State property) log (in module fridom.framework.logger) log_level (fridom.framework.modules.advection.advection_base.AdvectionBase attribute) (fridom.framework.modules.advection.centered_advection.CenteredAdvection attribute) (fridom.framework.modules.figure_saver.FigureSaver attribute) (fridom.framework.modules.nan_checker.NaNChecker attribute) (fridom.framework.modules.netcdf_writer.NetCDFWriter attribute) (fridom.framework.modules.ramper.Ramper attribute) (fridom.framework.modules.restart_module.RestartModule attribute) long_name (fridom.framework.field_metadata.FieldMetadata attribute) (fridom.framework.scalar_field.ScalarField property) M MainTendency (class in fridom.nonhydro.modules.main_tendency) (class in fridom.shallowwater.modules.main_tendency) max() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.GridBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) max_dt (fridom.framework.time_steppers.RungeKutta property) max_implementation_order (fridom.framework.grid.cartesian.weno_interpolation.InterWENO attribute) mdata (fridom.framework.scalar_field.ScalarField property) mean() (fridom.framework.field_base.FieldBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) min() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.GridBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) Model (class in fridom.framework.model) model_name (fridom.framework.model_settings_base.ModelSettingsBase attribute) (fridom.nonhydro.model_settings.ModelSettings attribute) (fridom.shallowwater.model_settings.ModelSettings attribute) ModelPlotter (class in fridom.framework.modules.animation.model_plotter) ModelSettings (class in fridom.nonhydro.model_settings) (class in fridom.shallowwater.model_settings) ModelSettingsBase (class in fridom.framework.model_settings_base) ModelState (class in fridom.framework.model_state) modify_array() (in module fridom.framework.utils.array_ops) module fridom.framework fridom.framework.domain_decomposition fridom.framework.exceptions fridom.framework.grid fridom.framework.grid.cartesian fridom.framework.grid.cartesian.discrete_spectral_operators fridom.framework.grid.spectral fridom.framework.modules fridom.framework.modules.advection fridom.framework.modules.animation fridom.framework.modules.closures fridom.framework.modules.flux_functions fridom.framework.modules.forcings fridom.framework.projection fridom.framework.time_steppers fridom.framework.timing_module fridom.framework.utils fridom.nonhydro fridom.nonhydro.grid fridom.nonhydro.grid.cartesian fridom.nonhydro.grid.cartesian.eigenvectors fridom.nonhydro.grid.spectral fridom.nonhydro.initial_conditions fridom.nonhydro.modules fridom.nonhydro.modules.advection fridom.nonhydro.modules.closures fridom.nonhydro.modules.forcings fridom.nonhydro.modules.pressure_solvers fridom.shallowwater fridom.shallowwater.grid fridom.shallowwater.grid.cartesian fridom.shallowwater.grid.cartesian.eigenvectors fridom.shallowwater.grid.spectral fridom.shallowwater.initial_conditions fridom.shallowwater.modules fridom.shallowwater.modules.advection fridom.shallowwater.modules.closures Module (class in fridom.framework.modules.module) module_method() (in module fridom.framework.modules.module) ModuleContainer (class in fridom.framework.modules.module_container) mpi_available (fridom.framework.grid.GridBase property) (fridom.framework.modules.module_container.ModuleContainer property) MPI_AVAILABLE (in module fridom.framework.utils.mpi) mpi_barrier() (in module fridom.framework.utils.mpi) mset (fridom.framework.field_base.FieldBase property) (fridom.framework.grid.GridBase property) (fridom.framework.modules.module.Module property) N N (fridom.framework.grid.cartesian.grid.Grid property) (fridom.framework.grid.GridBase property) N2 (fridom.nonhydro.model_settings.ModelSettings property) N2_field (fridom.nonhydro.model_settings.ModelSettings property) n_dims (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) (fridom.framework.grid.GridBase property) name (fridom.framework.field_metadata.FieldMetadata attribute) (fridom.framework.grid.cartesian.eno_interpolation.InterENO attribute) (fridom.framework.grid.cartesian.finite_differences.FiniteDifferences attribute) (fridom.framework.grid.cartesian.linear_interpolation.LinearInterpolation attribute) (fridom.framework.grid.cartesian.polynomial_interpolation.PolynomialInterpolation attribute) (fridom.framework.grid.cartesian.spectral_diff.SpectralDiff attribute) (fridom.framework.grid.cartesian.weno_interpolation.InterWENO attribute) (fridom.framework.grid.DiffModule attribute) (fridom.framework.grid.DummyInterpolation attribute) (fridom.framework.grid.InterpolationModule attribute) (fridom.framework.modules.advection.advection_base.AdvectionBase attribute) (fridom.framework.modules.advection.AdvectionBase attribute) (fridom.framework.modules.advection.centered_advection.CenteredAdvection attribute) (fridom.framework.modules.advection.CenteredAdvection attribute) (fridom.framework.modules.animation.live_animation.LiveAnimation attribute) (fridom.framework.modules.animation.video_writer.VideoWriter attribute) (fridom.framework.modules.closures.biharmonic_diffusion.BiharmonicDiffusion attribute) (fridom.framework.modules.closures.harmonic_diffusion.HarmonicDiffusion attribute) (fridom.framework.modules.counter.Counter attribute) (fridom.framework.modules.flux_functions.flux_function_base.FluxFunctionBase attribute) (fridom.framework.modules.flux_functions.upwind.Upwind attribute) (fridom.framework.modules.forcings.relaxation.Relaxation attribute) (fridom.framework.modules.module.Module attribute) (fridom.framework.modules.nan_checker.NaNChecker attribute) (fridom.framework.modules.NaNChecker attribute) (fridom.framework.modules.netcdf_writer.NetCDFWriter attribute) (fridom.framework.modules.NetCDFWriter attribute) (fridom.framework.modules.progress_bar.ProgressBar attribute) (fridom.framework.modules.Ramper attribute) (fridom.framework.modules.ramper.Ramper attribute) (fridom.framework.modules.ResetTendency attribute) (fridom.framework.modules.restart_module.RestartModule attribute) (fridom.framework.modules.RestartModule attribute) (fridom.framework.scalar_field.ScalarField property) (fridom.framework.time_steppers.AdamBashforth attribute) (fridom.framework.time_steppers.RungeKutta attribute) (fridom.framework.time_steppers.time_stepper.TimeStepper attribute) (fridom.nonhydro.modules.advection.spectral_advection.SpectralAdvection attribute) (fridom.nonhydro.modules.advection.weno_advection.WENO attribute) (fridom.nonhydro.modules.closures.biharmonic_closure.BiharmonicClosure attribute) (fridom.nonhydro.modules.closures.diffusion.BiharmonicFriction attribute) (fridom.nonhydro.modules.closures.diffusion.BiharmonicMixing attribute) (fridom.nonhydro.modules.closures.diffusion.HarmonicFriction attribute) (fridom.nonhydro.modules.closures.diffusion.HarmonicMixing attribute) (fridom.nonhydro.modules.closures.smagorinsky_lilly.SmagorinskyLilly attribute) (fridom.nonhydro.modules.diagnostics.Diagnostics attribute) (fridom.nonhydro.modules.forcings.gaussian_wave_maker.GaussianWaveMaker attribute) (fridom.nonhydro.modules.forcings.polarized_wave_maker.PolarizedWaveMaker attribute) (fridom.nonhydro.modules.linear_tendency.LinearTendency attribute) (fridom.nonhydro.modules.main_tendency.MainTendency attribute) (fridom.nonhydro.modules.pressure_gradient_tendency.PressureGradientTendency attribute) (fridom.nonhydro.modules.pressure_solvers.spectral_pressure_solver.SpectralPressureSolver attribute) (fridom.nonhydro.modules.tendency_divergence.TendencyDivergence attribute) (fridom.shallowwater.modules.advection.sadourny_advection.SadournyAdvection attribute) (fridom.shallowwater.modules.advection.spectral_advection.SpectralAdvection attribute) (fridom.shallowwater.modules.closures.diffusion.BiharmonicFriction attribute) (fridom.shallowwater.modules.closures.diffusion.BiharmonicMixing attribute) (fridom.shallowwater.modules.closures.diffusion.HarmonicFriction attribute) (fridom.shallowwater.modules.closures.diffusion.HarmonicMixing attribute) (fridom.shallowwater.modules.linear_tendency.LinearTendency attribute) (fridom.shallowwater.modules.main_tendency.MainTendency attribute) nan_checker (fridom.framework.model.Model property) (fridom.framework.model_settings_base.ModelSettingsBase property) NaNChecker (class in fridom.framework.modules) (class in fridom.framework.modules.nan_checker) nc_attrs (fridom.framework.field_metadata.FieldMetadata attribute) (fridom.framework.scalar_field.ScalarField property) NetCDFWriter (class in fridom.framework.modules) (class in fridom.framework.modules.netcdf_writer) NEUMANN (fridom.framework.grid.BCType attribute) (fridom.framework.grid.boundary_type.BCType attribute) NNMD (class in fridom.framework.projection.nnmd) NOPADDING (fridom.framework.grid.fft_padding.FFTPadding attribute) norm_l2() (fridom.framework.field_base.FieldBase method) norm_of_diff() (fridom.framework.vector_field.VectorField method) NotSetUpError O omega() (fridom.framework.grid.GridBase method) (fridom.nonhydro.grid.cartesian.grid.Grid method) (fridom.nonhydro.grid.spectral.grid.Grid method) (fridom.shallowwater.grid.cartesian.grid.Grid method) (fridom.shallowwater.grid.spectral.grid.Grid method) (in module fridom.nonhydro.grid.cartesian.eigenvectors) (in module fridom.shallowwater.grid.cartesian.eigenvectors) omega_analytical (fridom.framework.grid.GridBase property) omega_space_discrete (fridom.framework.grid.GridBase property) omega_time_discrete (fridom.framework.grid.GridBase property) one_hat() (in module fridom.framework.grid.cartesian.discrete_spectral_operators) one_hat_squared() (in module fridom.framework.grid.cartesian.discrete_spectral_operators) OptimalBalance (class in fridom.framework.projection.optimal_balance) P p (fridom.nonhydro.DiagnosticState property) (fridom.shallowwater.State property) p_dims (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) p_make_figure() (fridom.framework.modules.animation.video_writer.VideoWriter method) pad (fridom.framework.domain_decomposition.JaxDecomposition property) pad() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) (fridom.framework.grid.GridBase method) pad_extend() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) pad_trim() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) padding (fridom.nonhydro.modules.advection.spectral_advection.SpectralAdvection property) panicked (fridom.framework.model_state.ModelState property) parallel (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) parallel_backward_transform() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) parallel_forward_transform() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) parallel_update() (fridom.framework.modules.animation.video_writer.VideoWriter method) parameters (fridom.framework.model_settings_base.ModelSettingsBase property) (fridom.nonhydro.model_settings.ModelSettings property) (fridom.shallowwater.model_settings.ModelSettings property) PartialDomainError passed_time (fridom.framework.clock.Clock property) periodic_bounds (fridom.framework.grid.GridBase property) periods (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) PolarizedWaveMaker (class in fridom.nonhydro.modules.forcings.polarized_wave_maker) PolynomialInterpolation (class in fridom.framework.grid.cartesian.polynomial_interpolation) Position (class in fridom.framework.grid) (class in fridom.framework.grid.position) position (fridom.framework.field_metadata.FieldMetadata attribute) (fridom.framework.scalar_field.ScalarField property) positions (fridom.framework.grid.Position property) (fridom.framework.grid.position.Position property) pot_vort (fridom.nonhydro.State property) (fridom.shallowwater.State property) power_3_ramp_func() (fridom.framework.modules.Ramper static method) (fridom.framework.modules.ramper.Ramper static method) prepare_arguments() (fridom.framework.modules.animation.model_plotter.ModelPlotter static method) pressure_gradient_tendency (fridom.nonhydro.modules.main_tendency.MainTendency property) pressure_gradient_tendency() (fridom.nonhydro.modules.pressure_gradient_tendency.PressureGradientTendency method) pressure_solver (fridom.nonhydro.modules.main_tendency.MainTendency property) PressureGradientTendency (class in fridom.nonhydro.modules.pressure_gradient_tendency) print_bar() (in module fridom.framework.utils.printing) print_job_init_info() (in module fridom.framework.utils.printing) progress_bar (fridom.framework.model.Model property) (fridom.framework.model_settings_base.ModelSettingsBase property) ProgressBar (class in fridom.framework.modules.progress_bar) project() (fridom.framework.vector_field.VectorField method) Projection (class in fridom.framework.projection.projection) R raise_error_when_something_goes_wrong (fridom.framework.model_settings_base.ModelSettingsBase property) ramp_function (fridom.framework.modules.Ramper property) (fridom.framework.modules.ramper.Ramper property) Ramper (class in fridom.framework.modules) (class in fridom.framework.modules.ramper) random_array() (in module fridom.framework.utils.array_ops) RandomGeostrophicSpectra (class in fridom.nonhydro.initial_conditions.geostrophic_spectra) rank (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) realtime_interval (fridom.framework.modules.restart_module.RestartModule property) (fridom.framework.modules.RestartModule property) reconstruct() (fridom.framework.grid.cartesian.weno_interpolation.InterWENO method) rel_vort (fridom.nonhydro.State property) (fridom.shallowwater.State property) rel_vort_x (fridom.nonhydro.State property) rel_vort_y (fridom.nonhydro.State property) rel_vort_z (fridom.nonhydro.State property) relax() (fridom.framework.modules.forcings.relaxation.Relaxation method) Relaxation (class in fridom.framework.modules.forcings.relaxation) required_halo (fridom.framework.modules.module.Module property) (fridom.framework.modules.module_container.ModuleContainer property) (fridom.nonhydro.modules.advection.weno_advection.WENO property) reset() (fridom.framework.clock.Clock method) (fridom.framework.clock_trigger.ClockTrigger method) (fridom.framework.model.Model method) (fridom.framework.model_state.ModelState method) (fridom.framework.modules.module.Module method) (fridom.framework.modules.module_container.ModuleContainer method) (fridom.framework.timing_module.TimingComponent method) (fridom.framework.timing_module.TimingModule method) reset_fields() (fridom.framework.projection.nnmd.NNMD method) ResetTendency (class in fridom.framework.modules) restart() (fridom.framework.modules.restart_module.RestartModule method) (fridom.framework.modules.RestartModule method) restart_command (fridom.framework.modules.restart_module.RestartModule property) (fridom.framework.modules.RestartModule property) restart_module (fridom.framework.model.Model property) (fridom.framework.model_settings_base.ModelSettingsBase property) RestartModule (class in fridom.framework.modules) (class in fridom.framework.modules.restart_module) RK2 (fridom.framework.time_steppers.RKMethods attribute) RK3 (fridom.framework.time_steppers.RKMethods attribute) RK4 (fridom.framework.time_steppers.RKMethods attribute) RK4_38 (fridom.framework.time_steppers.RKMethods attribute) RKF45 (fridom.framework.time_steppers.RKMethods attribute) RKMethods (class in fridom.framework.time_steppers) Ro (fridom.nonhydro.model_settings.ModelSettings property) (fridom.shallowwater.model_settings.ModelSettings property) roll() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) run() (fridom.framework.model.Model method) run_backward() (fridom.framework.model.Model method) RungeKutta (class in fridom.framework.time_steppers) S SadournyAdvection (class in fridom.shallowwater.modules.advection.sadourny_advection) save() (fridom.framework.model.Model method) ScalarField (class in fridom.framework.scalar_field) scaling (fridom.framework.modules.advection.advection_base.AdvectionBase property) (fridom.framework.modules.advection.AdvectionBase property) SECONDS (fridom.framework.clock.TimingFormat attribute) set_attributes() (fridom.framework.model_settings_base.ModelSettingsBase method) set_default() (fridom.framework.field_metadata.FieldMetadata method) set_full_filename() (fridom.framework.modules.restart_module.RestartModule method) (fridom.framework.modules.RestartModule method) set_nyquist_to_zero() (in module fridom.framework.grid.cartesian.discrete_spectral_operators) set_options() (fridom.framework.modules.progress_bar.ProgressBar method) set_random() (fridom.framework.field_base.FieldBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) set_start() (fridom.framework.clock.Clock method) setup() (fridom.framework.grid.cartesian.finite_differences.FiniteDifferences method) (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.cartesian.linear_interpolation.LinearInterpolation method) (fridom.framework.grid.cartesian.polynomial_interpolation.PolynomialInterpolation method) (fridom.framework.grid.cartesian.spectral_diff.SpectralDiff method) (fridom.framework.grid.GridBase method) (fridom.framework.grid.spectral.grid.Grid method) (fridom.framework.grid.water_mask.WaterMask method) (fridom.framework.model_settings_base.ModelSettingsBase method) (fridom.framework.modules.module.Module method) (fridom.framework.modules.module_container.ModuleContainer method) setup_grid() (fridom.framework.model_settings_base.ModelSettingsBase method) setup_settings_parameters() (fridom.framework.model_settings_base.ModelSettingsBase method) (fridom.nonhydro.model_settings.ModelSettings method) (fridom.shallowwater.model_settings.ModelSettings method) shape (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) shard_map() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) shared_axes (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) shift() (fridom.framework.grid.AxisPosition method) (fridom.framework.grid.Position method) (fridom.framework.grid.position.AxisPosition method) (fridom.framework.grid.position.Position method) shift_mask_along_axis() (fridom.framework.grid.water_mask.WaterMask method) should_advance() (fridom.framework.clock_trigger.ClockTrigger method) should_reload() (fridom.framework.modules.restart_module.RestartModule method) (fridom.framework.modules.RestartModule method) should_restart() (fridom.framework.modules.restart_module.RestartModule method) (fridom.framework.modules.RestartModule method) should_start() (fridom.framework.clock_trigger.ClockTrigger method) should_stop() (fridom.framework.clock_trigger.ClockTrigger method) show_video() (fridom.framework.modules.animation.video_writer.VideoWriter method) single_update() (fridom.framework.modules.animation.video_writer.VideoWriter method) SingleDecomposition (class in fridom.framework.domain_decomposition) SingleWave (class in fridom.nonhydro.initial_conditions.single_wave) (class in fridom.shallowwater.initial_conditions.single_wave) size (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition property) skip_on_doc_build() (in module fridom.framework.utils.decorators) SliceableAttribute (class in fridom.framework.utils.array_ops) smagorinsky_lilly_operator() (fridom.nonhydro.modules.closures.smagorinsky_lilly.SmagorinskyLilly method) SmagorinskyLilly (class in fridom.nonhydro.modules.closures.smagorinsky_lilly) snap_slice (fridom.framework.modules.netcdf_writer.NetCDFWriter property) (fridom.framework.modules.NetCDFWriter property) spectral_ekin (fridom.shallowwater.State property) spectral_grid (fridom.framework.grid.GridBase property) SpectralAdvection (class in fridom.nonhydro.modules.advection.spectral_advection) (class in fridom.shallowwater.modules.advection.spectral_advection) SpectralDiff (class in fridom.framework.grid.cartesian.spectral_diff) SpectralPressureSolver (class in fridom.nonhydro.modules.pressure_solvers.spectral_pressure_solver) start() (fridom.framework.model.Model method) (fridom.framework.modules.animation.live_animation.LiveAnimation method) (fridom.framework.modules.animation.video_writer.VideoWriter method) (fridom.framework.modules.module.Module method) (fridom.framework.modules.module_container.ModuleContainer method) (fridom.framework.modules.netcdf_writer.NetCDFWriter method) (fridom.framework.modules.NetCDFWriter method) (fridom.framework.modules.progress_bar.ProgressBar method) (fridom.framework.timing_module.TimingComponent method) start_date (fridom.framework.clock.Clock property) start_time (fridom.framework.clock.Clock property) State (class in fridom.nonhydro) (class in fridom.shallowwater) state_constructor() (fridom.framework.model_settings_base.ModelSettingsBase method) (fridom.nonhydro.model_settings.ModelSettings method) (fridom.shallowwater.model_settings.ModelSettings method) stdout_is_file() (in module fridom.framework.utils.filesystem) step() (fridom.framework.model.Model method) stop() (fridom.framework.model.Model method) (fridom.framework.modules.animation.video_writer.VideoWriter method) (fridom.framework.modules.module.Module method) (fridom.framework.modules.module_container.ModuleContainer method) (fridom.framework.modules.netcdf_writer.NetCDFWriter method) (fridom.framework.modules.NetCDFWriter method) (fridom.framework.modules.progress_bar.ProgressBar method) (fridom.framework.timing_module.TimingComponent method) sum() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.GridBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) sync() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) (fridom.framework.field_base.FieldBase method) (fridom.framework.grid.GridBase method) (fridom.framework.scalar_field.ScalarField method) (fridom.framework.vector_field.VectorField method) sync_multi() (fridom.framework.grid.cartesian.grid.Grid method) (fridom.framework.grid.GridBase method) sync_multiple() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) T tendencies (fridom.framework.model.Model property) (fridom.framework.model_settings_base.ModelSettingsBase property) tendency_divergence (fridom.nonhydro.modules.main_tendency.MainTendency property) TendencyDivergence (class in fridom.nonhydro.modules.tendency_divergence) TensorField (class in fridom.framework.tensor_field) tick() (fridom.framework.clock.Clock method) time (fridom.framework.clock.Clock property) time_discretization_effect() (fridom.framework.time_steppers.AdamBashforth method) (fridom.framework.time_steppers.time_stepper.TimeStepper method) time_stepper (fridom.framework.model.Model property) (fridom.framework.model_settings_base.ModelSettingsBase property) timer (fridom.framework.model.Model property) (fridom.framework.model_settings_base.ModelSettingsBase property) TimeStepper (class in fridom.framework.time_steppers.time_stepper) TimingComponent (class in fridom.framework.timing_module) TimingFormat (class in fridom.framework.clock) TimingModule (class in fridom.framework.timing_module) to_netcdf() (fridom.framework.field_base.FieldBase method) to_numpy() (in module fridom.framework.utils.numpy_utils) to_seconds() (in module fridom.framework.utils.numpy_utils) to_serializable() (fridom.framework.field_metadata.FieldMetadata method) TooManyArgumentsError topo (fridom.framework.field_metadata.FieldMetadata property) (fridom.framework.scalar_field.ScalarField property) total_grid_points (fridom.framework.grid.GridBase property) tracers (fridom.nonhydro.State property) (fridom.shallowwater.State property) trigger_on_first_step (fridom.framework.clock_trigger.ClockTrigger property) TRIM (fridom.framework.grid.fft_padding.FFTPadding attribute) U u (fridom.nonhydro.State property) (fridom.shallowwater.State property) units (fridom.framework.field_metadata.FieldMetadata attribute) (fridom.framework.scalar_field.ScalarField property) unpad (fridom.framework.domain_decomposition.JaxDecomposition property) unpad() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) (fridom.framework.grid.GridBase method) (fridom.framework.scalar_field.ScalarField method) unpad_extend() (fridom.framework.domain_decomposition.domain_decomposition.DomainDecomposition method) (fridom.framework.domain_decomposition.JaxDecomposition method) (fridom.framework.domain_decomposition.SingleDecomposition method) update() (fridom.framework.modules.advection.advection_base.AdvectionBase method) (fridom.framework.modules.advection.AdvectionBase method) (fridom.framework.modules.animation.live_animation.LiveAnimation method) (fridom.framework.modules.animation.video_writer.VideoWriter method) (fridom.framework.modules.closures.harmonic_diffusion.HarmonicDiffusion method) (fridom.framework.modules.counter.Counter method) (fridom.framework.modules.figure_saver.FigureSaver method) (fridom.framework.modules.FigureSaver method) (fridom.framework.modules.forcings.relaxation.Relaxation method) (fridom.framework.modules.module.Module method) (fridom.framework.modules.module_container.ModuleContainer method) (fridom.framework.modules.nan_checker.NaNChecker method) (fridom.framework.modules.NaNChecker method) (fridom.framework.modules.netcdf_writer.NetCDFWriter method) (fridom.framework.modules.NetCDFWriter method) (fridom.framework.modules.progress_bar.ProgressBar method) (fridom.framework.modules.Ramper method) (fridom.framework.modules.ramper.Ramper method) (fridom.framework.modules.ResetTendency method) (fridom.framework.time_steppers.AdamBashforth method) (fridom.framework.time_steppers.RungeKutta method) (fridom.nonhydro.modules.closures.biharmonic_closure.BiharmonicClosure method) (fridom.nonhydro.modules.closures.smagorinsky_lilly.SmagorinskyLilly method) (fridom.nonhydro.modules.diagnostics.Diagnostics method) (fridom.nonhydro.modules.forcings.gaussian_wave_maker.GaussianWaveMaker method) (fridom.nonhydro.modules.forcings.polarized_wave_maker.PolarizedWaveMaker method) (fridom.nonhydro.modules.linear_tendency.LinearTendency method) (fridom.nonhydro.modules.pressure_gradient_tendency.PressureGradientTendency method) (fridom.nonhydro.modules.pressure_solvers.spectral_pressure_solver.SpectralPressureSolver method) (fridom.nonhydro.modules.tendency_divergence.TendencyDivergence method) (fridom.shallowwater.modules.linear_tendency.LinearTendency method) update_coeff_AB() (fridom.framework.time_steppers.AdamBashforth method) update_figure() (fridom.framework.modules.animation.model_plotter.ModelPlotter static method) update_parameters() (fridom.framework.projection.optimal_balance.OptimalBalance method) update_pointer() (fridom.framework.time_steppers.AdamBashforth method) Upwind (class in fridom.framework.modules.flux_functions.upwind) V v (fridom.nonhydro.State property) (fridom.shallowwater.State property) value (fridom.framework.scalar_field.ScalarField property) vec_p() (fridom.framework.grid.GridBase method) (fridom.nonhydro.grid.cartesian.grid.Grid method) (fridom.nonhydro.grid.spectral.grid.Grid method) (fridom.shallowwater.grid.cartesian.grid.Grid method) (fridom.shallowwater.grid.spectral.grid.Grid method) (in module fridom.nonhydro.grid.cartesian.eigenvectors) (in module fridom.shallowwater.grid.cartesian.eigenvectors) vec_q() (fridom.framework.grid.GridBase method) (fridom.nonhydro.grid.cartesian.grid.Grid method) (fridom.nonhydro.grid.spectral.grid.Grid method) (fridom.shallowwater.grid.cartesian.grid.Grid method) (fridom.shallowwater.grid.spectral.grid.Grid method) (in module fridom.nonhydro.grid.cartesian.eigenvectors) (in module fridom.shallowwater.grid.cartesian.eigenvectors) vector_dim (fridom.framework.vector_field.VectorField property) VectorField (class in fridom.framework.vector_field) velocity (fridom.nonhydro.State property) (fridom.shallowwater.State property) VideoWriter (class in fridom.framework.modules.animation.video_writer) W w (fridom.nonhydro.State property) water_mask (fridom.framework.grid.GridBase property) (fridom.framework.grid.water_mask.WaterMask property) WaterMask (class in fridom.framework.grid.water_mask) WavePackage (class in fridom.nonhydro.initial_conditions.wave_package) WaveSpectral (class in fridom.framework.projection.spectral_projections) WENO (class in fridom.nonhydro.modules.advection.weno_advection) X X (fridom.framework.grid.GridBase property) x_global (fridom.framework.grid.GridBase property) xr (fridom.framework.field_base.FieldBase property) (fridom.framework.model_state.ModelState property) (fridom.framework.scalar_field.ScalarField property) (fridom.framework.vector_field.VectorField property) xrs (fridom.framework.field_base.FieldBase property) (fridom.framework.model_state.ModelState property) (fridom.framework.scalar_field.ScalarField property) (fridom.framework.vector_field.VectorField property) Z z (fridom.framework.model.Model property) (fridom.framework.model_state.ModelState property) z_diag (fridom.framework.model_state.ModelState property)