Sierra Toolkit  Version of the Day
stk_classic::mesh::Cartesian2d Struct Reference

Implement an shards::ArrayDimTag for Cartesian 2d coordinate dimensions. More...

#include <CoordinateSystems.hpp>

Inherits ArrayDimTag.

Public Types

enum  { Size = 2 }
 
enum  {
  X = 0,
  Y = 1
}
 

Public Member Functions

const char * name () const
 
std::string to_string (size_type size, size_type index) const
 
size_type to_index (size_type size, const std::string &) const
 

Static Public Member Functions

static const Cartesian2dtag ()
 Singleton.
 

Detailed Description

Implement an shards::ArrayDimTag for Cartesian 2d coordinate dimensions.

A Cartesian coordinate has up to two dimensions in X, Y order.

Definition at line 62 of file CoordinateSystems.hpp.


The documentation for this struct was generated from the following files: