IOSS 2.0

Namespaces | Macros | Typedefs | Functions
Ioss_CodeTypes.h File Reference
`#include <array>`
`#include <cstddef>`
`#include <cstdint>`
`#include <string>`
`#include <vector>`
`#include <SEACASIoss_config.h>`
`#include <complex>`
Include dependency graph for Ioss_CodeTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Namespaces
| Ioss
| The main namespace for the Ioss library.

## Macros
#define | PAR_UNUSED(x)
#define | MPI_COMM_WORLD 0
#define | IOSS_FUNC_ENTER(m)
#define | IOSS_DEBUG_OUTPUT 0

## Typedefs
using | Ioss::IntVector = std::vector< int >
using | Ioss::Int64Vector = std::vector< int64_t >
using | Ioss::NameList = std::vector< std::string >
using | Ioss::IJK_t = std::array< int, 3 >
using | MPI_Comm = int
using | Complex = std::complex< double >

## Functions
const std::string | IOSS_SCALAR ()
const std::string | IOSS_VECTOR_2D ()
const std::string | IOSS_VECTOR_3D ()
const std::string | IOSS_SYM_TENSOR ()

## Macro Definition Documentation

## ◆ IOSS_DEBUG_OUTPUT

#define IOSS_DEBUG_OUTPUT 0

## ◆ IOSS_FUNC_ENTER

#define IOSS_FUNC_ENTER | ( |  | m | ) |

## ◆ MPI_COMM_WORLD

#define MPI_COMM_WORLD 0

## ◆ PAR_UNUSED

#define PAR_UNUSED | ( |  | x | ) |

Value:
do { \
(void)(x); \
} while (0)

## Typedef Documentation

## ◆ Complex

using Complex = std::complex<double>

## ◆ MPI_Comm

using MPI_Comm = int

## Function Documentation

## ◆ IOSS_SCALAR()

const std::string IOSS_SCALAR | ( |  | ) |
| inline

## ◆ IOSS_SYM_TENSOR()

const std::string IOSS_SYM_TENSOR | ( |  | ) |
| inline

## ◆ IOSS_VECTOR_2D()

const std::string IOSS_VECTOR_2D | ( |  | ) |
| inline

## ◆ IOSS_VECTOR_3D()

const std::string IOSS_VECTOR_3D | ( |  | ) |
| inline