rsvs3D  0.0.0
Codes for the c++ implementation of the 3D RSVS
postprocessing.hpp File Reference

Provide tecplot file formating for mesh and snake outputs. More...

#include <stdarg.h>
#include <iostream>
#include "arraystructures.hpp"

Go to the source code of this file.

Classes

class  tecplotfile
 

Namespaces

 rsvs3d
 Namespace for general purpose tools of the RSVS project.
 

Functions

void dataoutput::Coord (tecplotfile &tecout, const mesh &meshout, int nVert, int nVertDat)
 
void dataoutput::Snaxel (tecplotfile &tecout, const snake &snakeout, int nVert)
 
void dataoutput::VertexNormal (tecplotfile &tecout, const mesh &meshin, int nVert)
 Writes the Snaxel normals to tecplot file. More...
 
void dataoutput::VertexLaplacian (tecplotfile &tecout, const mesh &meshin, int nVert)
 
int Test_tecplotfile ()
 
int TestCompareReadWrite (const char *fileToOpen, mesh &blockGrid, tecplotfile &outmesh1)
 

Variables

static const int rsvs3d::constants::tecplot::autoselect = 0
 
static const int rsvs3d::constants::tecplot::polyhedron = 1
 
static const int rsvs3d::constants::tecplot::polygon = 2
 
static const int rsvs3d::constants::tecplot::line = 3
 
static const int rsvs3d::constants::tecplot::point = 4
 
static const int rsvs3d::constants::tecplot::nosharedzone = -1
 
static const auto rsvs3d::constants::tecplot::__issharedzone = [](int z) -> bool { return z > 0; }
 
static const std::string rsvs3d::constants::tecplot::snakedata::snaxel = "snaxel"
 
static const std::string rsvs3d::constants::tecplot::snakedata::normal = "normal"
 
static const std::string rsvs3d::constants::tecplot::snakedata::laplacian = "laplacian"
 
static const std::string rsvs3d::constants::tecplot::snakedata::direction = "direction"
 
static const std::string rsvs3d::constants::tecplot::snakedata::__default = snaxel
 

Detailed Description

Provide tecplot file formating for mesh and snake outputs.

Definition in file postprocessing.hpp.

Function Documentation

◆ VertexNormal()

void dataoutput::VertexNormal ( tecplotfile tecout,
const mesh meshin,
int  nVert 
)

Writes the Snaxel normals to tecplot file.

Parameters
tecoutThe tecout
[in]snakeoutThe snakeout
[in]nVertThe vertical

Definition at line 93 of file postprocessing.cpp.