Contents Menu Expand Light mode Dark mode Auto light/dark mode
SWOT simulator
SWOT simulator
  • Changelog
  • Installation
  • First Steps
  • SWOT sampling
    • Interpolation of SSH
    • Proposed SWOT orbits
    • The SWOT swath
  • Simulation of errors
    • Instrumental errors
    • Geophysical errors
    • Total error budget
  • Simulation of errors for the nadir altimeter
  • The software
    • Inputs
    • Generation of the SWOT grid
    • Sampled SSH and error fields
    • Nadir
    • Simulation settings
    • Sample configuration file
  • References
  • API Documentation
    • swot_simulator.dispatch
      • swot_simulator.dispatch.compute
    • swot_simulator.exception
      • swot_simulator.exception.structured_traceback
    • swot_simulator.launcher
      • swot_simulator.launcher.copy_parameters
      • swot_simulator.launcher.datetime_type
      • swot_simulator.launcher.file_path
      • swot_simulator.launcher.launch
      • swot_simulator.launcher.main
      • swot_simulator.launcher.simulate
      • swot_simulator.launcher.software_dependencies
      • swot_simulator.launcher.sum_error
      • swot_simulator.launcher.usage
    • swot_simulator.logbook
      • swot_simulator.logbook.setup
      • swot_simulator.logbook.setup_worker_logging
      • swot_simulator.logbook.LogFormatter
        • swot_simulator.logbook.LogFormatter.converter
        • swot_simulator.logbook.LogFormatter.format
        • swot_simulator.logbook.LogFormatter.formatException
        • swot_simulator.logbook.LogFormatter.formatMessage
        • swot_simulator.logbook.LogFormatter.formatStack
        • swot_simulator.logbook.LogFormatter.formatTime
        • swot_simulator.logbook.LogFormatter.usesTime
        • swot_simulator.logbook.LogFormatter.DEFAULT_COLORS
        • swot_simulator.logbook.LogFormatter.DEFAULT_DATE_FORMAT
        • swot_simulator.logbook.LogFormatter.DEFAULT_FORMAT
        • swot_simulator.logbook.LogFormatter.default_msec_format
        • swot_simulator.logbook.LogFormatter.default_time_format
      • swot_simulator.logbook.LogRecordSocketReceiver
        • swot_simulator.logbook.LogRecordSocketReceiver.add_socket
        • swot_simulator.logbook.LogRecordSocketReceiver.add_sockets
        • swot_simulator.logbook.LogRecordSocketReceiver.bind
        • swot_simulator.logbook.LogRecordSocketReceiver.handle_log_record
        • swot_simulator.logbook.LogRecordSocketReceiver.handle_stream
        • swot_simulator.logbook.LogRecordSocketReceiver.listen
        • swot_simulator.logbook.LogRecordSocketReceiver.start
        • swot_simulator.logbook.LogRecordSocketReceiver.stop
      • swot_simulator.logbook.LogServer
        • swot_simulator.logbook.LogServer.start
        • swot_simulator.logbook.LogServer.__iter__
    • swot_simulator.math
      • swot_simulator.math.calculate_swath
      • swot_simulator.math.cart2spher
      • swot_simulator.math.curvilinear_distance
      • swot_simulator.math.normalize_longitude
      • swot_simulator.math.rotation_3d_matrix
      • swot_simulator.math.satellite_direction
      • swot_simulator.math.spher2cart
      • swot_simulator.math.Box
        • swot_simulator.math.Box.within
        • swot_simulator.math.Box.__repr__
      • swot_simulator.math.Point
        • swot_simulator.math.Point.count
        • swot_simulator.math.Point.index
        • swot_simulator.math.Point.__getnewargs__
        • swot_simulator.math.Point.__new__
        • swot_simulator.math.Point.__repr__
        • swot_simulator.math.Point.__slots__
        • swot_simulator.math.Point._asdict
        • swot_simulator.math.Point._field_defaults
        • swot_simulator.math.Point._fields
        • swot_simulator.math.Point._make
        • swot_simulator.math.Point._replace
        • swot_simulator.math.Point.lat
        • swot_simulator.math.Point.lon
    • swot_simulator.orbit_propagator
      • swot_simulator.orbit_propagator.calculate_orbit
      • swot_simulator.orbit_propagator.calculate_pass
      • swot_simulator.orbit_propagator.calculate_pass_time
      • swot_simulator.orbit_propagator.equator_properties
      • swot_simulator.orbit_propagator.interpolate
      • swot_simulator.orbit_propagator.load_ephemeris
      • swot_simulator.orbit_propagator.rearrange_orbit
      • swot_simulator.orbit_propagator.select_box
      • swot_simulator.orbit_propagator.EquatorCoordinates
        • swot_simulator.orbit_propagator.EquatorCoordinates.count
        • swot_simulator.orbit_propagator.EquatorCoordinates.index
        • swot_simulator.orbit_propagator.EquatorCoordinates.__annotations__
        • swot_simulator.orbit_propagator.EquatorCoordinates.__getnewargs__
        • swot_simulator.orbit_propagator.EquatorCoordinates.__new__
        • swot_simulator.orbit_propagator.EquatorCoordinates.__orig_bases__
        • swot_simulator.orbit_propagator.EquatorCoordinates.__repr__
        • swot_simulator.orbit_propagator.EquatorCoordinates.__slots__
        • swot_simulator.orbit_propagator.EquatorCoordinates._asdict
        • swot_simulator.orbit_propagator.EquatorCoordinates._field_defaults
        • swot_simulator.orbit_propagator.EquatorCoordinates._fields
        • swot_simulator.orbit_propagator.EquatorCoordinates._make
        • swot_simulator.orbit_propagator.EquatorCoordinates._replace
        • swot_simulator.orbit_propagator.EquatorCoordinates.longitude
        • swot_simulator.orbit_propagator.EquatorCoordinates.time
      • swot_simulator.orbit_propagator.Orbit
        • swot_simulator.orbit_propagator.Orbit.cycle_duration
        • swot_simulator.orbit_propagator.Orbit.decode_absolute_pass_number
        • swot_simulator.orbit_propagator.Orbit.delta_t
        • swot_simulator.orbit_propagator.Orbit.encode_absolute_pass_number
        • swot_simulator.orbit_propagator.Orbit.iterate
        • swot_simulator.orbit_propagator.Orbit.orbit_duration
        • swot_simulator.orbit_propagator.Orbit.pass_duration
        • swot_simulator.orbit_propagator.Orbit.pass_shift
        • swot_simulator.orbit_propagator.Orbit.passes_per_cycle
      • swot_simulator.orbit_propagator.Pass
        • swot_simulator.orbit_propagator.Pass.mask
        • swot_simulator.orbit_propagator.Pass.set_simulated_date
        • swot_simulator.orbit_propagator.Pass.lon_eq
        • swot_simulator.orbit_propagator.Pass.time
        • swot_simulator.orbit_propagator.Pass.time_eq
    • swot_simulator.plugins
      • swot_simulator.plugins.Interface
        • swot_simulator.plugins.Interface.interpolate
      • swot_simulator.plugins.Plugin
        • swot_simulator.plugins.Plugin.interpolate
        • swot_simulator.plugins.Plugin.register
      • swot_simulator.plugins.Puppet
        • swot_simulator.plugins.Puppet.interpolate
    • swot_simulator.product_specification
      • swot_simulator.product_specification.build_array
      • swot_simulator.product_specification.cast_to_dtype
      • swot_simulator.product_specification.encode_fill_value
      • swot_simulator.product_specification.parse_specification_file
      • swot_simulator.product_specification.ProductSpecification
        • swot_simulator.product_specification.ProductSpecification.fill_variables
        • swot_simulator.product_specification.ProductSpecification.lat
        • swot_simulator.product_specification.ProductSpecification.lat_nadir
        • swot_simulator.product_specification.ProductSpecification.lon
        • swot_simulator.product_specification.ProductSpecification.lon_nadir
        • swot_simulator.product_specification.ProductSpecification.num_sides
        • swot_simulator.product_specification.ProductSpecification.simulated_error_altimeter
        • swot_simulator.product_specification.ProductSpecification.simulated_error_baseline_dilation
        • swot_simulator.product_specification.ProductSpecification.simulated_error_karin
        • swot_simulator.product_specification.ProductSpecification.simulated_error_orbital
        • swot_simulator.product_specification.ProductSpecification.simulated_error_phase
        • swot_simulator.product_specification.ProductSpecification.simulated_error_roll
        • swot_simulator.product_specification.ProductSpecification.simulated_error_timing
        • swot_simulator.product_specification.ProductSpecification.simulated_error_troposphere
        • swot_simulator.product_specification.ProductSpecification.simulated_error_troposphere_nadir
        • swot_simulator.product_specification.ProductSpecification.simulated_roll_phase_estimate
        • swot_simulator.product_specification.ProductSpecification.simulated_true_ssh_karin
        • swot_simulator.product_specification.ProductSpecification.simulated_true_ssh_nadir
        • swot_simulator.product_specification.ProductSpecification.ssh_karin
        • swot_simulator.product_specification.ProductSpecification.ssh_karin_name
        • swot_simulator.product_specification.ProductSpecification.ssh_nadir
        • swot_simulator.product_specification.ProductSpecification.swh_karin
        • swot_simulator.product_specification.ProductSpecification.swh_nadir
        • swot_simulator.product_specification.ProductSpecification.time
        • swot_simulator.product_specification.ProductSpecification.x_ac
        • swot_simulator.product_specification.ProductSpecification.__contains__
        • swot_simulator.product_specification.ProductSpecification._data_array
        • swot_simulator.product_specification.ProductSpecification._names
        • swot_simulator.product_specification.ProductSpecification._shape
        • swot_simulator.product_specification.ProductSpecification._variable
        • swot_simulator.product_specification.ProductSpecification.SPECIFICATION
      • swot_simulator.product_specification.Side
        • swot_simulator.product_specification.Side.LEFT
        • swot_simulator.product_specification.Side.RIGHT
    • swot_simulator.random_signal
      • swot_simulator.random_signal.gen_ps2d
      • swot_simulator.random_signal.gen_psd_1d
      • swot_simulator.random_signal.gen_signal_1d
      • swot_simulator.random_signal.gen_signal_2d_rectangle
      • swot_simulator.random_signal.interpolate_file_karin
      • swot_simulator.random_signal.read_file_instr
      • swot_simulator.random_signal.read_file_karin
    • swot_simulator.settings
      • swot_simulator.settings.cd
      • swot_simulator.settings.error_classes
      • swot_simulator.settings.error_keywords
      • swot_simulator.settings.eval_config_file
      • swot_simulator.settings.execfile
      • swot_simulator.settings.pretty_print
      • swot_simulator.settings.template
      • swot_simulator.settings.NumberOfBeams
        • swot_simulator.settings.NumberOfBeams.as_integer_ratio
        • swot_simulator.settings.NumberOfBeams.bit_length
        • swot_simulator.settings.NumberOfBeams.conjugate
        • swot_simulator.settings.NumberOfBeams.from_bytes
        • swot_simulator.settings.NumberOfBeams.to_bytes
        • swot_simulator.settings.NumberOfBeams.__new__
        • swot_simulator.settings.NumberOfBeams.denominator
        • swot_simulator.settings.NumberOfBeams.imag
        • swot_simulator.settings.NumberOfBeams.numerator
        • swot_simulator.settings.NumberOfBeams.real
      • swot_simulator.settings.Parameters
        • swot_simulator.settings.Parameters.load_default
        • swot_simulator.settings.Parameters.rng
        • swot_simulator.settings.Parameters.__annotations__
        • swot_simulator.settings.Parameters._convert_overrides
        • swot_simulator.settings.Parameters._init_user_parameters
        • swot_simulator.settings.Parameters.CONFIG_VALUES
        • swot_simulator.settings.Parameters.REQUIRED
        • swot_simulator.settings.Parameters.box
      • swot_simulator.settings.Seed
        • swot_simulator.settings.Seed.__call__
      • swot_simulator.settings.TimeDelta
        • swot_simulator.settings.TimeDelta.as_integer_ratio
        • swot_simulator.settings.TimeDelta.bit_length
        • swot_simulator.settings.TimeDelta.conjugate
        • swot_simulator.settings.TimeDelta.from_bytes
        • swot_simulator.settings.TimeDelta.to_bytes
        • swot_simulator.settings.TimeDelta.__call__
        • swot_simulator.settings.TimeDelta.denominator
        • swot_simulator.settings.TimeDelta.imag
        • swot_simulator.settings.TimeDelta.numerator
        • swot_simulator.settings.TimeDelta.real
    • swot_simulator.version
      • swot_simulator.version.date
      • swot_simulator.version.release
    • swot_simulator.plugins.data_handler
      • swot_simulator.plugins.data_handler.time_interp
      • swot_simulator.plugins.data_handler.CartesianGridHandler
        • swot_simulator.plugins.data_handler.CartesianGridHandler.interpolate
      • swot_simulator.plugins.data_handler.DatasetLoader
        • swot_simulator.plugins.data_handler.DatasetLoader.load_dataset
        • swot_simulator.plugins.data_handler.DatasetLoader._calculate_time_delta
        • swot_simulator.plugins.data_handler.DatasetLoader._shift_date
      • swot_simulator.plugins.data_handler.IrregularGridHandler
        • swot_simulator.plugins.data_handler.IrregularGridHandler.interpolate
        • swot_simulator.plugins.data_handler.IrregularGridHandler._spatial_interp
      • swot_simulator.plugins.data_handler.NetcdfLoader
        • swot_simulator.plugins.data_handler.NetcdfLoader.load_dataset
        • swot_simulator.plugins.data_handler.NetcdfLoader.select_netcdf_files
        • swot_simulator.plugins.data_handler.NetcdfLoader._walk_netcdf
    • swot_simulator.plugins.ssh.aviso
      • swot_simulator.plugins.ssh.aviso.AVISO
        • swot_simulator.plugins.ssh.aviso.AVISO.interpolate
    • swot_simulator.plugins.ssh.hycom
      • swot_simulator.plugins.ssh.hycom.HYCOM
        • swot_simulator.plugins.ssh.hycom.HYCOM.interpolate
    • swot_simulator.plugins.ssh.mitgcm
      • swot_simulator.plugins.ssh.mitgcm.MITGCM
        • swot_simulator.plugins.ssh.mitgcm.MITGCM.interpolate
        • swot_simulator.plugins.ssh.mitgcm.MITGCM._spatial_interp
    • swot_simulator.plugins.ssh.mitgcm_ww3
      • swot_simulator.plugins.ssh.mitgcm_ww3.MITGCM_WW3
        • swot_simulator.plugins.ssh.mitgcm_ww3.MITGCM_WW3.interpolate
    • swot_simulator.plugins.swh.ww3
      • swot_simulator.plugins.swh.ww3.WW3
        • swot_simulator.plugins.swh.ww3.WW3.interpolate
    • swot_simulator.error.altimeter
      • swot_simulator.error.altimeter.Altimeter
        • swot_simulator.error.altimeter.Altimeter.generate
    • swot_simulator.error.baseline_dilation
      • swot_simulator.error.baseline_dilation.BaselineDilation
        • swot_simulator.error.baseline_dilation.BaselineDilation.generate
        • swot_simulator.error.baseline_dilation.BaselineDilation._generate_1d
    • swot_simulator.error.generator
      • swot_simulator.error.generator.Generator
        • swot_simulator.error.generator.Generator.generate
        • swot_simulator.error.generator.Generator.generators
    • swot_simulator.error.karin
      • swot_simulator.error.karin.Karin
        • swot_simulator.error.karin.Karin.generate
    • swot_simulator.error.roll_phase
      • swot_simulator.error.roll_phase.RollPhase
        • swot_simulator.error.roll_phase.RollPhase.generate
        • swot_simulator.error.roll_phase.RollPhase._generate_1d
    • swot_simulator.error.timing
      • swot_simulator.error.timing.Timing
        • swot_simulator.error.timing.Timing.generate
        • swot_simulator.error.timing.Timing._generate_1d
        • swot_simulator.error.timing.Timing.CONVERSION_FACTOR
    • swot_simulator.error.wet_troposphere
      • swot_simulator.error.wet_troposphere.WetTroposphere
        • swot_simulator.error.wet_troposphere.WetTroposphere.generate
        • swot_simulator.error.wet_troposphere.WetTroposphere._radiometer_error
        • swot_simulator.error.wet_troposphere.WetTroposphere.ALPHA
        • swot_simulator.error.wet_troposphere.WetTroposphere.F_MAX
        • swot_simulator.error.wet_troposphere.WetTroposphere.LC_MAX

swot_simulator.error.wet_troposphere.WetTroposphere._radiometer_error¶

WetTroposphere._radiometer_error(x_al: numpy.ndarray) → Tuple[numpy.ndarray, numpy.ndarray][source]¶
Next
swot_simulator.error.wet_troposphere.WetTroposphere.ALPHA
Previous
swot_simulator.error.wet_troposphere.WetTroposphere.generate
Copyright © (2021, CNES/JPL) | Built with Sphinx and @pradyunsg's Furo theme. | Show Source