NLMech  0.1.0
tools::pp::TransformVelocity Struct Reference

Data for marking and symmetries of velocity operation. More...

#include <util.h>

Collaboration diagram for tools::pp::TransformVelocity:
Collaboration graph

Public Member Functions

 TransformVelocity ()
 Constructor.
 

Data Fields

bool d_combineMarkV
 Specify if combine mark and Symmetric operation.
 
bool d_markVAsZero
 Specify if velocity is to be marked.
 
bool d_markVInRectGiven
 True if rectangle region for marking is specified.
 
std::vector< size_t > d_markVNodes
 List of nodes at which velocities should be marked.
 
std::vector< util::Point3d_markVPts
 List of points at which velocities should be marked.
 
bool d_markVPtsAreInCurrentConfig
 Are points provided in current configuration.
 
std::pair< util::Point3, util::Point3d_markVRect
 Rectangle region for marking.
 
std::string d_symmAxis
 Axis of symmetry, e.g. "x", "y".
 
bool d_symmetrizeV
 Specify if velocity is to be Symmetric.
 
double d_symmLine
 Specify the axis location.
 

Detailed Description

Data for marking and symmetries of velocity operation.


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