-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #23 from NOAA-GFDL/develop
2024.03.00 Release
- Loading branch information
Showing
81 changed files
with
296 additions
and
246 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,33 @@ | ||
from .comm.communicator import CubedSphereCommunicator, TileCommunicator | ||
from .comm.local_comm import LocalComm | ||
from .comm.mpi import MPIComm | ||
from .comm.null_comm import NullComm | ||
from .comm.partitioner import CubedSpherePartitioner, TilePartitioner | ||
from .constants import ConstantVersions | ||
from .dsl.caches.codepath import FV3CodePath | ||
from .dsl.dace.dace_config import DaceConfig, DaCeOrchestration, FrozenCompiledSDFG | ||
from .dsl.dace.orchestration import orchestrate, orchestrate_function | ||
from .dsl.dace.utils import ( | ||
ArrayReport, | ||
DaCeProgress, | ||
MaxBandwithBenchmarkProgram, | ||
StorageReport, | ||
) | ||
from .dsl.dace.wrapped_halo_exchange import WrappedHaloUpdater | ||
from .dsl.stencil import FrozenStencil, GridIndexing, StencilFactory, TimingCollector | ||
from .dsl.stencil_config import CompilationConfig, RunMode, StencilConfig | ||
from .exceptions import OutOfBoundsError | ||
from .halo.data_transformer import HaloExchangeSpec | ||
from .halo.updater import HaloUpdater, HaloUpdateRequest, VectorInterfaceHaloUpdater | ||
from .initialization.allocator import QuantityFactory | ||
from .initialization.sizer import GridSizer, SubtileGridSizer | ||
from .logging import ndsl_log | ||
from .monitor.netcdf_monitor import NetCDFMonitor | ||
from .namelist import Namelist | ||
from .performance.collector import NullPerformanceCollector, PerformanceCollector | ||
from .performance.profiler import NullProfiler, Profiler | ||
from .performance.report import Experiment, Report, TimeReport | ||
from .quantity import Quantity | ||
from .testing.dummy_comm import DummyComm | ||
from .types import Allocator | ||
from .utils import MetaEnumStr |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
from .caching_comm import ( | ||
CachingCommData, | ||
CachingCommReader, | ||
CachingCommWriter, | ||
CachingRequestReader, | ||
CachingRequestWriter, | ||
) | ||
from .comm_abc import Comm, Request |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +0,0 @@ | ||
from ndsl.dsl.dace.dace_config import DaceConfig | ||
from ndsl.dsl.dace.orchestration import orchestrate | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,7 @@ | ||
# flake8: noqa | ||
from ndsl.comm.local_comm import ConcurrencyError | ||
from ndsl.units import UnitsError | ||
|
||
|
||
class OutOfBoundsError(ValueError): | ||
pass |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.