nextsimdg

MODEL DESCRIPTION

  • Model Overview
  • Model Components
  • Numerical Implementation
  • Outputs and diagnostics
  • Using XIOS for reading and writing files
  • Halo Exchange Logic

INSTALLATION

  • Installation
  • Changelog

USAGE

  • Getting Started

API Documentation

  • Library API
  • Index
nextsimdg
  • File Slice_test.cpp
  • View page source

File Slice_test.cpp¶

Contents

  • Definition (core/test/Slice_test.cpp)

  • Includes

  • Functions

  • Defines

  • Typedefs

Definition (core/test/Slice_test.cpp)¶

  • Program Listing for File Slice_test.cpp

Includes¶

  • array (File ModelArrayDetails.cpp)

  • doctest/doctest.h

  • include/Slice.hpp (File Slice.hpp)

Functions¶

  • Function makeZeroStep

  • Function match12

  • Function matchIndices

  • Function TEST_CASE(“indexer <-> deIndexer”)

  • Function TEST_CASE(“One dimensional indexing”)

  • Function TEST_CASE(“Multidimensional indexing”)

  • Function TEST_CASE(“Negative steps”)

  • Function TEST_CASE(“Test matchIndices”)

  • Function TEST_CASE(“Indexing behaviour”)

  • Function TEST_CASE(“Zero step”)

  • Function TEST_CASE(“SliceIter equality”)

  • Function TEST_CASE(“Two, slicing the end of the second dimension”)

  • Function TEST_SUITE_BEGIN(“Indexer”)

  • Function TEST_SUITE_BEGIN(“Slice”)

  • Function TEST_SUITE_END

  • Function to_string(const MultiDim&)

  • Function to_string(const Slice&)

Defines¶

  • Define ceil

  • Define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN

Typedefs¶

  • Typedef MultiDim

  • Typedef Slice

  • Typedef SliceIter


© Copyright 2023, Nansen Environmental and Remote Sensing Center.

Built with Sphinx using a theme provided by Read the Docs.