Electromagnetic Template Library (EMTL)
Loading...
Searching...
No Matches
dump.h File Reference

Classes for making debug outputs (dumps) of the mesh assembly. More...

#include <functional>
#include <string>
#include <vector>
#include "region_3.h"
#include "ifmpi.h"
#include "logexc.h"
#include "logger.h"
#include "refobj.h"
#include "component.h"
#include "vector_set.h"
#include "ctlist.h"
#include "emdefs.h"
#include <emtl_export.h>
Include dependency graph for dump.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  emDumpInfo
 class for selecting object properties value -1 for property means that it must if possible be deduced from the data value -2 means that it is not important for selection More...
 
class  emParaviewSceneConfig
 Configuration settings for Paraview visualization of EMTL computational volume. More...
 

Macros

#define DMP_MAXF   10
 maximum number of features
 

Enumerations

enum  DMP_FEATURES {
  DMP_BTYPE =0 , DMP_BID =1 , DMP_FTYPE =2 , DMP_PTFSF =3 ,
  DMP_PINOUT =4 , DMP_PINTEXT =5 , DMP_FDIR =6 , DMP_RANK =7
}
 Flags to control mesh debug output. More...
 
enum  DMP_POLYTYPES
 Dumped polyhedron types, Objects with small 'dmp' specify what to dump, object types (capital 'DMP') specify how to sort output by files bit flags.
 
enum  dmpOBJECTS
 Dumped geometry objects, Objects with small 'dmp' specify what to dump, object types (capital 'DMP') specify how to sort output by files bit flags.
 

Detailed Description

Classes for making debug outputs (dumps) of the mesh assembly.

The dumps may be viewed by gnuplot.

Enumeration Type Documentation

◆ DMP_FEATURES

Flags to control mesh debug output.

Enumerator
DMP_BTYPE 

specialize output by block types

DMP_BID 

specialize output by block id

DMP_FTYPE 

specialize output by field type

DMP_PTFSF 

(points only) specialize output by TF/SF region

DMP_PINOUT 

(points only) specialize output by input/output points region

DMP_PINTEXT 

(input points only) specialize output by internal/external points for the block

DMP_FDIR 

specialize output by field direction

DMP_RANK 

specialize output by MPI rank