IOSS 2.0

Classes | Namespaces | Macros
Iocgns_Utils.h File Reference
`#include <Ioss_CodeTypes.h>`
`#include <Ioss_DatabaseIO.h>`
`#include <Ioss_ElementTopology.h>`
`#include <Ioss_Region.h>`
`#include <Ioss_SideBlock.h>`
`#include <Ioss_SideSet.h>`
`#include <Ioss_StructuredBlock.h>`
`#include <Ioss_Utils.h>`
`#include <cgnslib.h>`
`#include <ostream>`
`#include <string>`
Include dependency graph for Iocgns_Utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | Iocgns::Utils

## Namespaces
| Iocgns
| A namespace for the CGNS database format.

## Macros
#define | CGCHECK(funcall)
#define | CGCHECKM(funcall)
#define | CGCHECKNP(funcall)
#define | CGCHECK2(funcall)

## Macro Definition Documentation

## ◆ CGCHECK

#define CGCHECK | ( |  | funcall | ) |

Value:
if ((funcall) != CG_OK) { \
Iocgns::Utils::cgns_error(cgns_file_ptr, __FILE__, __func__, __LINE__, myProcessor); \
}

## ◆ CGCHECK2

#define CGCHECK2 | ( |  | funcall | ) |

Value:
if ((funcall) != CG_OK) { \
Iocgns::Utils::cgns_error(filePtr, __FILE__, __func__, __LINE__, m_decomposition.m_processor); \
}

## ◆ CGCHECKM

#define CGCHECKM | ( |  | funcall | ) |

Value:
if ((funcall) != CG_OK) { \
Iocgns::Utils::cgns_error(m_cgnsFilePtr, __FILE__, __func__, __LINE__, myProcessor); \
}

## ◆ CGCHECKNP

#define CGCHECKNP | ( |  | funcall | ) |

Value:
if ((funcall) != CG_OK) { \
Iocgns::Utils::cgns_error(cgns_file_ptr, __FILE__, __func__, __LINE__, -1); \
}
Iocgns::Utils::cgns_error
static void cgns_error(int cgnsid, const char *file, const char *function, int lineno, int processor)
Definition: Iocgns_Utils.C:387