IOSS 2.0
Loading...
Searching...
No Matches
Iocgns_Utils.h File Reference
#include "Ioss_CodeTypes.h"
#include "Ioss_DatabaseIO.h"
#include "Ioss_ElementTopology.h"
#include "Ioss_FaceGenerator.h"
#include "Ioss_Region.h"
#include "Ioss_SideBlock.h"
#include "Ioss_SideSet.h"
#include "Ioss_StructuredBlock.h"
#include "Ioss_Utils.h"
#include "cgns/Iocgns_Defines.h"
#include <array>
#include <cgnslib.h>
#include <cgnstypes.h>
#include <map>
#include <ostream>
#include <stddef.h>
#include <string>
#include <vector>
#include "Ioss_Field.h"
#include "iocgns_export.h"
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

struct  Iocgns::ZoneBC
 
class  Iocgns::Utils
 

Namespaces

namespace  Iocgns
 A namespace for the CGNS database format.
 
namespace  Ioss
 The main namespace for the Ioss library.
 

Macros

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

Functions

IOSS_NODISCARD auto format_as (CGNS_ENUMT(BCType_t) t)
 
IOSS_NODISCARD auto format_as (CGNS_ENUMT(DataType_t) t)
 
IOSS_NODISCARD auto format_as (CGNS_ENUMT(ElementType_t) t)
 
IOSS_NODISCARD auto format_as (CGNS_ENUMT(GridConnectivityType_t) t)
 
IOSS_NODISCARD auto format_as (CGNS_ENUMT(GridLocation_t) t)
 
IOSS_NODISCARD auto format_as (CGNS_ENUMT(PointSetType_t) t)
 
IOSS_NODISCARD auto format_as (CGNS_ENUMT(ZoneType_t) t)
 

Macro Definition Documentation

◆ CGCHECK

#define CGCHECK ( funcall)
Value:
do { \
if ((funcall) != CG_OK) { \
Iocgns::Utils::cgns_error(cgns_file_ptr, __FILE__, __func__, __LINE__, myProcessor); \
} \
} while (0)

◆ CGCHECK2

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

◆ CGCHECKM

#define CGCHECKM ( funcall)
Value:
do { \
if ((funcall) != CG_OK) { \
Iocgns::Utils::cgns_error(m_cgnsFilePtr, __FILE__, __func__, __LINE__, myProcessor); \
} \
} while (0)

◆ CGCHECKNP

#define CGCHECKNP ( funcall)
Value:
do { \
if ((funcall) != CG_OK) { \
Iocgns::Utils::cgns_error(cgns_file_ptr, __FILE__, __func__, __LINE__, -1); \
} \
} while (0)

Function Documentation

◆ format_as() [1/7]

IOSS_NODISCARD auto format_as ( CGNS_ENUMT(BCType_t) t)
inline

◆ format_as() [2/7]

IOSS_NODISCARD auto format_as ( CGNS_ENUMT(DataType_t) t)
inline

◆ format_as() [3/7]

IOSS_NODISCARD auto format_as ( CGNS_ENUMT(ElementType_t) t)
inline

◆ format_as() [4/7]

IOSS_NODISCARD auto format_as ( CGNS_ENUMT(GridConnectivityType_t) t)
inline

◆ format_as() [5/7]

IOSS_NODISCARD auto format_as ( CGNS_ENUMT(GridLocation_t) t)
inline

◆ format_as() [6/7]

IOSS_NODISCARD auto format_as ( CGNS_ENUMT(PointSetType_t) t)
inline

◆ format_as() [7/7]

IOSS_NODISCARD auto format_as ( CGNS_ENUMT(ZoneType_t) t)
inline