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

Add ConformalCubedSphere grid via MultiRegion module #2867

Merged
merged 299 commits into from
Jul 27, 2023
Merged
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 2, 2023

  1. show methods

    navidcy committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    d3e28a4 View commit details
    Browse the repository at this point in the history
  2. get_grid_name

    navidcy committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    247a921 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77252f3 View commit details
    Browse the repository at this point in the history
  4. get_grid_name

    navidcy committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    3526d7b View commit details
    Browse the repository at this point in the history
  5. remove CubedSpheres module

    navidcy committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    c42dfce View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. fix tests

    navidcy committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    b10aca7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0467c33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52e24da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0cea99b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    64a7bd7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6048dea View commit details
    Browse the repository at this point in the history
  7. some code cleanup

    navidcy committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    af8c883 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c796945 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6197b0f View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2023

  1. Configuration menu
    Copy the full SHA
    818fbc7 View commit details
    Browse the repository at this point in the history
  2. add warning

    navidcy committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    1fee317 View commit details
    Browse the repository at this point in the history
  3. better docstring

    navidcy committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    94cd303 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ffa8d50 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    607450f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e7263e2 View commit details
    Browse the repository at this point in the history
  7. cleanup

    navidcy committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    94eadce View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7483c61 View commit details
    Browse the repository at this point in the history
  9. some cleanup

    navidcy committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    e1116b5 View commit details
    Browse the repository at this point in the history
  10. add util functions

    navidcy committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    bcafe68 View commit details
    Browse the repository at this point in the history
  11. nuke duplicate method

    navidcy committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    016a408 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3c82df9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6f9ffef View commit details
    Browse the repository at this point in the history
  14. end with newline

    navidcy committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    58d987c View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    cd5d038 View commit details
    Browse the repository at this point in the history
  2. add missing comma

    navidcy committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    73889a9 View commit details
    Browse the repository at this point in the history
  3. minor cleanup

    navidcy committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    308e8ec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b49cdc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a91897a View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. Configuration menu
    Copy the full SHA
    041efb7 View commit details
    Browse the repository at this point in the history
  2. some code cleanup

    navidcy committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    3b84743 View commit details
    Browse the repository at this point in the history
  3. fix docstrings

    navidcy committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    c2f64b6 View commit details
    Browse the repository at this point in the history
  4. fix docstring

    navidcy committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    5857e21 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    164140e View commit details
    Browse the repository at this point in the history
  6. arch -> architecture

    navidcy committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    f7c63dd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ab43b3d View commit details
    Browse the repository at this point in the history
  8. simplify

    navidcy committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    4bdc41f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4b259d6 View commit details
    Browse the repository at this point in the history
  10. add cubed_sphere_field.jl

    navidcy committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    277983d View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. better allignment

    navidcy committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    d522720 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae1c793 View commit details
    Browse the repository at this point in the history
  3. alignment

    navidcy committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    6d72923 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b744b1e View commit details
    Browse the repository at this point in the history
  5. fix Δz spacings for OSSG

    navidcy committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    88c3cbf View commit details
    Browse the repository at this point in the history
  6. adapt Δz

    navidcy committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    150ca52 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f50ff7e View commit details
    Browse the repository at this point in the history
  8. fill flipped halos

    simone-silvestri committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    9843928 View commit details
    Browse the repository at this point in the history
  9. pcg for csg

    simone-silvestri committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    3d6256f View commit details
    Browse the repository at this point in the history
  10. add with_halos

    navidcy committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    f27bb10 View commit details
    Browse the repository at this point in the history
  11. total_size

    simone-silvestri committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    b6b82d4 View commit details
    Browse the repository at this point in the history
  12. pass panel topology

    navidcy committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    06c52ec View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    27e89c1 View commit details
    Browse the repository at this point in the history
  14. apply regionally

    navidcy committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    3a3dcd5 View commit details
    Browse the repository at this point in the history
  15. with_halo returns grid

    navidcy committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    3cf46b2 View commit details
    Browse the repository at this point in the history
  16. updates

    simone-silvestri committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    76b92b8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4bb5d6e View commit details
    Browse the repository at this point in the history
  18. add ==

    navidcy committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    c482275 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    c67377b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1004d40 View commit details
    Browse the repository at this point in the history
  3. merge main

    navidcy committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    7780153 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. drop Suppresson

    navidcy committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    d21cb54 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d50197e View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Configuration menu
    Copy the full SHA
    4af5fa3 View commit details
    Browse the repository at this point in the history
  2. no fallback for total_length

    navidcy committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    4ab5bcc View commit details
    Browse the repository at this point in the history
  3. no empty line

    navidcy committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    b9bdddd View commit details
    Browse the repository at this point in the history
  4. fix OSSG tests

    navidcy committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    8f78c6c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3007887 View commit details
    Browse the repository at this point in the history
  6. fixes and cleanup

    navidcy committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    156d395 View commit details
    Browse the repository at this point in the history
  7. use add_halo utility

    navidcy committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    b111f18 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bb4610c View commit details
    Browse the repository at this point in the history
  9. better show for OSSG

    navidcy committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    bf19dd5 View commit details
    Browse the repository at this point in the history
  10. cleaner inner constructors

    navidcy committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    802169e View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. updates

    navidcy committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    5d99a48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    780db4d View commit details
    Browse the repository at this point in the history
  3. delete stray s

    navidcy committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    ab7dee9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb8e19f View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

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

Commits on Mar 25, 2023

  1. add Distances

    navidcy committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    f98c0af View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2023

  1. Configuration menu
    Copy the full SHA
    3542ce3 View commit details
    Browse the repository at this point in the history
  2. remove CubedSphere module

    navidcy committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    f25a3d2 View commit details
    Browse the repository at this point in the history
  3. it solVes :)

    navidcy committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    48247a5 View commit details
    Browse the repository at this point in the history
  4. don't instantiate

    navidcy committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    468b95f View commit details
    Browse the repository at this point in the history
  5. change tabs to spaces

    navidcy committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    1d8e887 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. minor cleanup

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    71d8278 View commit details
    Browse the repository at this point in the history
  2. remove spaces

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    13e4ee6 View commit details
    Browse the repository at this point in the history
  3. add return nothing

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    b492146 View commit details
    Browse the repository at this point in the history
  4. introduce Connectivity

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    9c1ba39 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e6e6e86 View commit details
    Browse the repository at this point in the history
  6. add getproperty methods

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    f7bd354 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e130267 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8509416 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    115dbb8 View commit details
    Browse the repository at this point in the history
  10. validate panel index function

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    74460fb View commit details
    Browse the repository at this point in the history
  11. allowscalar for grid equality

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    5ed4cdb View commit details
    Browse the repository at this point in the history
  12. add back center_str

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    bbb4d56 View commit details
    Browse the repository at this point in the history
  13. fix show(io, ::OSSG)

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    708c62c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    826643b View commit details
    Browse the repository at this point in the history
  15. better docs

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    265fe41 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ede6757 View commit details
    Browse the repository at this point in the history
  17. fix doctests

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    fd686a5 View commit details
    Browse the repository at this point in the history
  18. keep the decimal

    navidcy committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    3dc5af6 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    f8ed8a2 View commit details
    Browse the repository at this point in the history
  2. fix bugs

    navidcy committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    0754f03 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. some cleanup

    navidcy committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    18607d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27d997a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c36a958 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    82d849b View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. merge main

    navidcy committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    0f9e9c6 View commit details
    Browse the repository at this point in the history
  2. merge main

    navidcy committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    348ffed View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. add clarification

    navidcy committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    97209e5 View commit details
    Browse the repository at this point in the history
  2. merge main

    navidcy committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    08afb95 View commit details
    Browse the repository at this point in the history
  3. resolve conflicts

    navidcy committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    1ba4055 View commit details
    Browse the repository at this point in the history
  4. add Distances

    navidcy committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    f74c1dd View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. fix show

    navidcy committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    9e700b2 View commit details
    Browse the repository at this point in the history
  2. quick fix

    simone-silvestri committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    315c002 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'jmc-ss/cubed_sphere' of github.com:CliMA/Oceananigans.j…

    …l into jmc-ss/cubed_sphere
    navidcy committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    4312af4 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. alignment

    navidcy committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    9b65290 View commit details
    Browse the repository at this point in the history
  2. fix bug

    navidcy committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    7f87734 View commit details
    Browse the repository at this point in the history
  3. alignment

    navidcy committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    796eec3 View commit details
    Browse the repository at this point in the history
  4. minor cleanup

    navidcy committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    598c273 View commit details
    Browse the repository at this point in the history
  5. alignment

    navidcy committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    9573d63 View commit details
    Browse the repository at this point in the history
  6. alignment

    navidcy committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    284622a View commit details
    Browse the repository at this point in the history
  7. refactor connectivity

    navidcy committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    33303c8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    387acab View commit details
    Browse the repository at this point in the history
  9. resolve another conflict

    navidcy committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    d1320e6 View commit details
    Browse the repository at this point in the history
  10. remove spaces

    navidcy committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    a02f3c7 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. code formatting

    navidcy committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    58b7267 View commit details
    Browse the repository at this point in the history
  2. add neighbors

    navidcy committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    e3ef8e3 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. use λ/φnodes

    navidcy committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    cfb4111 View commit details
    Browse the repository at this point in the history
  2. allowscalars

    navidcy committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    9be8399 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2023

  1. merge main

    navidcy committed May 13, 2023
    Configuration menu
    Copy the full SHA
    91c80cb View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. cleanup compact_data!

    navidcy committed May 14, 2023
    Configuration menu
    Copy the full SHA
    a9c3077 View commit details
    Browse the repository at this point in the history
  2. better doc

    navidcy committed May 14, 2023
    Configuration menu
    Copy the full SHA
    cd96e44 View commit details
    Browse the repository at this point in the history
  3. code alignment

    navidcy committed May 14, 2023
    Configuration menu
    Copy the full SHA
    fc0bee5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c14cb28 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2a7159 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Configuration menu
    Copy the full SHA
    c4ff7b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8961cd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2dc222f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc93710 View commit details
    Browse the repository at this point in the history
  5. fix doctest

    navidcy committed May 15, 2023
    Configuration menu
    Copy the full SHA
    336cb53 View commit details
    Browse the repository at this point in the history
  6. cleanup

    navidcy committed May 15, 2023
    Configuration menu
    Copy the full SHA
    886cde9 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

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

Commits on Jun 19, 2023

  1. Added unit tests to check u and v halos

    (a) Added unit tests to verify if the halos for the zonal (u) and meridional (v)
        velocity fields defined at the fcc and cfc locations on each of the 6
        single-layer orthogonal spherical shell grids (panels) constituting a
        conformal cubed sphere grid (with 1 region in each panel) have been filled
        out correctly.
    
    (b) As expected, all 48 unit tests for u and v on the 4 sides of each of the 6
        panels failed, since the halos for these fields have not yet been specified.
    siddharthabishnu committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    7975421 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Merge branch 'jmc-ss/cubed_sphere' of github.com:CliMA/Oceananigans.j…

    …l into jmc-ss/cubed_sphere
    navidcy committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    f60d616 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8692a84 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'jmc-ss/cubed_sphere' of github.com:CliMA/Oceananigans.j…

    …l into jmc-ss/cubed_sphere
    navidcy committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    d7cecea View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. simply tests

    navidcy committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    c62f609 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aebd05f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d53719 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. needs grid

    navidcy committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    c2f0f8f View commit details
    Browse the repository at this point in the history
  2. begins->begin

    navidcy committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    21a38a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    b69f126 View commit details
    Browse the repository at this point in the history
  2. Added a multi-region tracer advection test case

    It is not working, most probably due to an error associated with
    PrescribedVelocityFields on the conformal cubed sphere grid.
    siddharthabishnu committed Jun 26, 2023
    12 Configuration menu
    Copy the full SHA
    f837287 View commit details
    Browse the repository at this point in the history
  3. fixed gpu problem

    simone-silvestri committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    c45197a View commit details
    Browse the repository at this point in the history
  4. small bugfix

    simone-silvestri committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    fcbe798 View commit details
    Browse the repository at this point in the history
  5. gpu friendlieness

    simone-silvestri committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    727a442 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Configuration menu
    Copy the full SHA
    ba3604f View commit details
    Browse the repository at this point in the history
  2. Created tracer advection animation on cubed sphere

    (a) Renamed the script multi_region_cubedsphere.jl to
        multi_region_cubed_sphere.jl;
    (b) Wrapped the testing of the heatsphere! and heatlatlon! plotting
        functions of multi_region_cubed_sphere.jl into a function;
    (c) Imported the function heatsphere! from multi_region_cubed_sphere.jl to
        multi_region_tracer_advection.jl to create an animation of the tracer
        advection on the cubed sphere;
    (d) Wrapped the testing of the multi region tracer advection of
        multi_region_tracer_advection.jl into a function;
    (e) Since the velocities are still zero, the tracer does not advect yet.
    siddharthabishnu committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    d0870e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f698f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e50cee View commit details
    Browse the repository at this point in the history
  5. bugfix

    simone-silvestri committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    aebca1e View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. fix fallback method name

    navidcy committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    6372ef7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9b5058 View commit details
    Browse the repository at this point in the history
  3. bugfix

    simone-silvestri committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    58c02c2 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. resolve w julia v1.8.5

    navidcy committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    33dd66f View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

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

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    7797d54 View commit details
    Browse the repository at this point in the history
  2. merge main

    navidcy committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    dd08149 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. unmodulify

    navidcy committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    fff0923 View commit details
    Browse the repository at this point in the history
  2. some updates

    navidcy committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    bdfa370 View commit details
    Browse the repository at this point in the history
  3. don't inline figs

    navidcy committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    97da6a7 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Configuration menu
    Copy the full SHA
    68a1009 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'jmc-ss/cubed_sphere' of github.com:CliMA/Oceananigans.j…

    …l into jmc-ss/cubed_sphere
    navidcy committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    f3e9abc View commit details
    Browse the repository at this point in the history
  3. add inbounds

    navidcy committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    aa7cada View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Modified halo checks to consider index shift

    (a) In the process of completing the u and v halos, it is crucial to consider
        not only the potential exchange of the u and v values and the reversal of
        their signs, but also the possibility of an offset in their indices by one.
        This commit addresses the latter scenario, an aspect that was not factored
        into the halo checks previously.
    
    (b) iOutside the tests, an error is encountered while accessing an array element
        with index out of bounds, which will be fixed in a later commit.
    siddharthabishnu committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    56f3d8e View commit details
    Browse the repository at this point in the history
  2. remove stray spaces

    navidcy committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    f16e0dd View commit details
    Browse the repository at this point in the history
  3. cleaner

    navidcy committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    3b3cb22 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71b7726 View commit details
    Browse the repository at this point in the history
  5. add signed kwarg

    navidcy committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    b7ed6a6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c91c72c View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Condensed functions

    (a) Consolidated the functions get_halo_data, get_halo_data_subset, and
        get_halo_data_endpoint into two streamlined functions: get_range_of_indices
        and get_halo_data. This modification enhances the organization of the
        test/test_multi_region_cubed_sphere.jl script.
    
    (b) Created a new function get_boundary_indices to retrieve boundary indices,
        their endpoints, or subsets excluding one endpoint.
    siddharthabishnu committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    2124664 View commit details
    Browse the repository at this point in the history
  2. code alignment

    navidcy committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    09552b3 View commit details
    Browse the repository at this point in the history
  3. some fixes

    navidcy committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    b0b917c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3678c7b View commit details
    Browse the repository at this point in the history
  5. Merge branch 'jmc-ss/cubed_sphere' of github.com:CliMA/Oceananigans.j…

    …l into jmc-ss/cubed_sphere
    navidcy committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    36e33ff View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. add connectivity in partition

    navidcy committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    fe581f2 View commit details
    Browse the repository at this point in the history
  2. Redefined plotting functions

    (a) Enclosed the testing of the multi-region plotting functions within a
        function;
    
    (b) Redefined these plotting functions to be applied regionally to prevent
        prefixing calls to these functions with @apply_regionally;
    
    (c) Replaced looping over the regions at some places with @apply_regionally.
    siddharthabishnu committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    2138e05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f4514fa View commit details
    Browse the repository at this point in the history
  4. Switched panel to initialize tracer advection

    (a) Initialized the conformal cubed sphere tracer advection test case with a
        Gaussian bump centered at (the center of) panel 5 facing the viewer in a
        GeoMakie animation;
    
    (b) Customized the above-mentioned Gaussian function.
    siddharthabishnu committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    b120abf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0422512 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    561b6c9 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'jmc-ss/cubed_sphere' of github.com:CliMA/Oceananigans.j…

    …l into jmc-ss/cubed_sphere
    navidcy committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    19f42e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bddf0a8 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    e57d5eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93d264c View commit details
    Browse the repository at this point in the history
  3. fix doctest

    navidcy committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    86d96ca View commit details
    Browse the repository at this point in the history
  4. clean up show methods

    navidcy committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    7a30955 View commit details
    Browse the repository at this point in the history
  5. minor reorganization

    navidcy committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    6338682 View commit details
    Browse the repository at this point in the history
  6. add rotation in connectivity

    navidcy committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    99d84d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cad9e2f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6b6fbc6 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    08f0eb2 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'jmc-ss/cubed_sphere' of github.com:CliMA/Oceananigans.j…

    …l into jmc-ss/cubed_sphere
    navidcy committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    35a0e7d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eab7bc2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bcd7409 View commit details
    Browse the repository at this point in the history
  5. merge

    navidcy committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    e1dcb62 View commit details
    Browse the repository at this point in the history
  6. Fixed rotation direction

    Corrected rotation direction from counterclockwise (↺) to clockwise (↻) for
    find_west_connectivity if from_side is North().
    siddharthabishnu committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    6dbbfd1 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    761eb75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09cee1c View commit details
    Browse the repository at this point in the history
  3. bit of cleanup

    navidcy committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    913f39f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8339280 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bbf12fe View commit details
    Browse the repository at this point in the history
  6. trying to advect a tracer

    navidcy committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    12f98cc View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

  1. fill halos for coordinates

    navidcy committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    877c176 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a3dd91 View commit details
    Browse the repository at this point in the history
  3. more cleanup

    navidcy committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    571e752 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a246f6d View commit details
    Browse the repository at this point in the history
  5. simplify

    navidcy committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    c47adda View commit details
    Browse the repository at this point in the history
  6. remove test-related packages

    navidcy committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    0e40041 View commit details
    Browse the repository at this point in the history
  7. cleanup

    navidcy committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    751eab9 View commit details
    Browse the repository at this point in the history
  8. Update validation/multi_region/multi_region_tracer_advection.jl

    Co-authored-by: Gregory L. Wagner <[email protected]>
    navidcy and glwagner committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    c224cd7 View commit details
    Browse the repository at this point in the history
  9. Minor modifications

    siddharthabishnu committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    2cc0246 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Update src/AbstractOperations/kernel_function_operation.jl

    Co-authored-by: Simone Silvestri <[email protected]>
    navidcy and simone-silvestri committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    6c3e0b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35815b2 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'jmc-ss/cubed_sphere' of github.com:CliMA/Oceananigans.j…

    …l into jmc-ss/cubed_sphere
    navidcy committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    55e2f5c View commit details
    Browse the repository at this point in the history
  4. 2 fill halos are enough

    navidcy committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    4ccb851 View commit details
    Browse the repository at this point in the history
  5. split tests

    navidcy committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    71cf3f9 View commit details
    Browse the repository at this point in the history
  6. add test for total Az area

    navidcy committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    1df77cc View commit details
    Browse the repository at this point in the history
  7. not working for R>1

    navidcy committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    447394d View commit details
    Browse the repository at this point in the history
  8. fix typo

    navidcy committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    666b292 View commit details
    Browse the repository at this point in the history
  9. resolve

    navidcy committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    7d9255f View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    30fa1bd View commit details
    Browse the repository at this point in the history
  2. 2 Configuration menu
    Copy the full SHA
    ebdbb0f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b036a6a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. fill velocity halos

    navidcy committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    852381a View commit details
    Browse the repository at this point in the history
  2. Update src/Models/HydrostaticFreeSurfaceModels/update_hydrostatic_fre…

    …e_surface_model_state.jl
    
    Co-authored-by: Simone Silvestri <[email protected]>
    navidcy and simone-silvestri committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    a8fad05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    239b704 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3a1529 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. convert doctests to examples

    navidcy committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    f98073c View commit details
    Browse the repository at this point in the history
  2. fix doctests

    navidcy committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    103cf27 View commit details
    Browse the repository at this point in the history
  3. gpu friendly

    navidcy committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    7a93004 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'jmc-ss/cubed_sphere' of github.com:CliMa/Oceananigans.j…

    …l into jmc-ss/cubed_sphere
    navidcy committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    1c6a65d View commit details
    Browse the repository at this point in the history
  5. Delete proposal.jl

    navidcy committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    47e0719 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    100ffc0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b9c9026 View commit details
    Browse the repository at this point in the history