Mallard 0.8.0
Unstructured, GPU accelerated, high-order finite volume CFD solver
Mallard website
Loading...
Searching...
No Matches
PeriodicNodes Struct Reference

Periodic classes of the mesh nodes: the translation of each lattice direction, and per node its key (the lowest node id of its class) and its lattice offset L, with x_n = x_key + sum_j L_j translations[j]. More...

#include <periodic.h>

Public Attributes

std::vector< std::string > zones
 
std::vector< std::array< rtype, N_DIM > > translations
 
std::vector< uint32_t > key
 
std::vector< std::array< int8_t, 3 > > lattice
 

Detailed Description

Periodic classes of the mesh nodes: the translation of each lattice direction, and per node its key (the lowest node id of its class) and its lattice offset L, with x_n = x_key + sum_j L_j translations[j].

Member Data Documentation

◆ key

std::vector<uint32_t> PeriodicNodes::key

◆ lattice

std::vector<std::array<int8_t, 3> > PeriodicNodes::lattice

◆ translations

std::vector<std::array<rtype, N_DIM> > PeriodicNodes::translations

◆ zones

std::vector<std::string> PeriodicNodes::zones

The documentation for this struct was generated from the following file: