-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'develop' into feature/stencil_basic_ops
- Loading branch information
Showing
78 changed files
with
293 additions
and
242 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
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
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,5 @@ | ||
from .data_transformer import ( | ||
HaloDataTransformer, | ||
HaloDataTransformerCPU, | ||
HaloDataTransformerGPU, | ||
) |
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 @@ | ||
from .allocator import QuantityFactory | ||
from .sizer import GridSizer, SubtileGridSizer | ||
from .sizer import GridSizer |
Oops, something went wrong.