IOSS 2.0

Namespaces | Macros | Functions
volume.C File Reference
`#include "Ioss_DatabaseIO.h"`
`#include "Ioss_ElementBlock.h"`
`#include "Ioss_Property.h"`
`#include <algorithm>`
`#include <cstddef>`
`#include <iomanip>`
`#include <iostream>`
`#include <string>`
`#include <sys/types.h>`
`#include <vector>`

## Namespaces
| anonymous_namespace{volume.C}

## Macros
#define | OUTPUT std::cerr

## Functions
void | anonymous_namespace{volume.C}::comp_grad12x (double *const grad_ptr, const double *const x, const double *const y, const double *const z)
double | anonymous_namespace{volume.C}::dot8 (const double *const x1, const double *const x2)
template<typename T >
void | hex_volume_internal (Ioss::ElementBlock *block, const std::vector< double > &coordinates, const std::vector< T > &connectivity, size_t nelem)
void | hex_volume (Ioss::ElementBlock *block, const std::vector< double > &coordinates)

## Macro Definition Documentation

## ◆ OUTPUT

#define OUTPUT std::cerr

## Function Documentation

## ◆ hex_volume()

void hex_volume | ( | Ioss::ElementBlock * | block,
|  | const std::vector< double > & | coordinates
| ) |  |

## ◆ hex_volume_internal()

template<typename T >

void hex_volume_internal | ( | Ioss::ElementBlock * | block,
|  | const std::vector< double > & | coordinates,
|  | const std::vector< T > & | connectivity,
|  | size_t | nelem
| ) |  |