FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Public Member Functions | Public Attributes | List of all members
Fiber::StorageTransformations::PrecisionTransformation Struct Reference

Public Member Functions

bool WriteAsSinglePrecision (const std::string &FieldName, const std::type_info &theType) const
 
bool EnableNumericalShift (const std::string &FieldName, const std::type_info &theType) const
 
void enable (bool toWhat=true)
 
void disable ()
 

Public Attributes

std::set< string > Fieldnames_to_AlwaysWrite_as_SinglePrecision_if_possible
 field names to always write as single precision
 
std::set< string > Fieldnames_to_NeverWrite_as_SinglePrecision
 field names to never write as single precision
 
bool doEnableWriteSinglePrecisionForCoordinates = false
 
bool doEnableWriteSinglePrecisionForVectors = false
 
bool doEnableWriteSinglePrecisionForBivectors = false