Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API changes: Field and FieldSet #1709

Merged
merged 18 commits into from
Sep 25, 2024
Merged

API changes: Field and FieldSet #1709

merged 18 commits into from
Sep 25, 2024

Commits on Sep 18, 2024

  1. Make Field attributes read-only

    - data
    - grid
    - lon
    - lat
    - depth
    - interp_method
    - gridindexingtype
    - cast_data_dtype
    - cell_edge_sizes
    VeckoTheGecko committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    8d4ae8a View commit details
    Browse the repository at this point in the history
  2. Make Field methods private

    - get_dim_filenames()
    - collect_timeslices()
    - calc_cell_edge_sizes()
    - search_indices_vertical_z()
    - search_indices_vertical_s()
    - reconnect_bnd_indices()
    - search_indices_rectilinear()
    - search_indices_curvilinear()
    - search_indices()
    - interpolator2D()
    - interpolator3D()
    - ccode_eval()
    - ccode_convert()
    - get_block_id()
    - get_block()
    - chunk_setup()
    - chunk_data()
    - rescale_and_set_minmax()
    - data_concatenate()
    - spatial_interpolation()
    VeckoTheGecko committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    2cc53c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52331ea View commit details
    Browse the repository at this point in the history
  4. Update pytest config

    VeckoTheGecko committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    6b4e0d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    587873b View commit details
    Browse the repository at this point in the history
  2. add param validation

    VeckoTheGecko committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8ec34f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2c8b4e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1be7592 View commit details
    Browse the repository at this point in the history
  5. Make attributes and methods private and update refs

    - Field.dataFiles
    - Field.loaded_time_indices
    - Field.creation_log
    - Field.data_chunks
    - Field.c_data_chunks
    - Field.chunk_set
    - Field.reshape()
    - FieldSet.completed
    - Field.time_index()
    - FieldSet.check_complete()
    VeckoTheGecko committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    a67c4c3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    02906d8 View commit details
    Browse the repository at this point in the history
  7. test_deprecations.py

    VeckoTheGecko committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    35bb37c View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. API changes

    Make FieldSet.add_UVfield() private and Field.dimensions read only
    VeckoTheGecko committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    0e99bc2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    355e3c9 View commit details
    Browse the repository at this point in the history
  3. update stacklevel

    VeckoTheGecko committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    c4e8f6b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    080cbec View commit details
    Browse the repository at this point in the history
  5. fix mypy

    VeckoTheGecko committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    8c016d0 View commit details
    Browse the repository at this point in the history
  6. add tracking issue

    VeckoTheGecko committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    2087da4 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    d91a73c View commit details
    Browse the repository at this point in the history