|
| int | vtx::helper::MPIGetRank () |
| | Get current MPI rank from MPIGetComm.
|
| |
| int | vtx::helper::MPIGetSize () |
| | Get current MPI size from MPIGetComm.
|
| |
| pugi::xml_document | vtx::helper::XMLDocument (const std::string &input, bool debugMode, const std::string &hint) |
| | Get safely a pugi::xml_document from XML as a string.
|
| |
| pugi::xml_node | vtx::helper::XMLNode (std::string nodeName, const pugi::xml_document &xmlDocument, bool debugMode, const std::string &hint, bool isMandatory=true, bool isUnique=false) |
| | Get safely a pugi::xml_document from a pugmi::xml_document.
|
| |
| pugi::xml_node | vtx::helper::XMLNode (std::string nodeName, const pugi::xml_node &upperNode, bool debugMode, const std::string &hint, bool isMandatory=true, bool isUnique=false) |
| | Overloaded version that gets a XML node from inside another node called upperNode.
|
| |
| std::string | vtx::helper::FileToString (const std::string &fileName) |
| | Translate file contents to string.
|
| |
| pugi::xml_attribute | vtx::helper::XMLAttribute (std::string attributeName, const pugi::xml_node &node, bool debugMode, const std::string &hint, bool isMandatory=true) |
| | Get a node attribute identified by its key.
|
| |
| std::string | vtx::helper::SetToCSV (const std::set< std::string > &input) noexcept |
| | Convert a set of strings into a csv "string1,string2,string3" string.
|
| |
| template<class T > |
| std::vector< T > | vtx::helper::StringToVector (const std::string &input) noexcept |
| | Converts a single string "s1 s2 s3" list to a vector vector ={ "s1", "s2", "s3" };.
|
| |
| std::size_t | vtx::helper::TotalElements (const std::vector< std::size_t > &dimensions) noexcept |
| | Return product of all dimensions components to get the total number of elements.
|
| |
| types::DataSet | vtx::helper::XMLInitDataSet (const pugi::xml_node &dataSetNode, const std::set< std::string > &specialNames) |
| | Initialize DataSet structure from parsing a pugi::xml_node, loops through DataArray nodes.
|
| |
| template<class T > |
| vtkSmartPointer< vtkDataArray > | vtx::helper::NewDataArray () |
| | Return a derived class of vtkDataArray specialized for supported types.
|
| |
| vtkSmartPointer< vtkIdTypeArray > | vtx::helper::NewDataArrayIdType () |
| | Special type for vtkIdTypeArray.
|
| |
| adios2::Box< adios2::Dims > | vtx::helper::PartitionCart1D (const adios2::Dims &shape) |
| | Simple partition to load balance shape across viz processes.
|
| |
| template<class T , class U > |
| std::vector< T > | vtx::helper::MapKeysToVector (const std::map< T, U > &input) noexcept |
| | Map's keys to a vector.
|
| |
| template<class T > |
| void | vtx::helper::Print (const std::vector< T > &input, const std::string &name) |
| | Print a vector with an associated name.
|
| |
| size_t | vtx::helper::LinearizePoint (const adios2::Dims &shape, const adios2::Dims &point) noexcept |
| | Linear index for a point within a box with shape dimensions from zero origin.
|
| |
| std::string | vtx::helper::GetFileName (const std::string &fileName) noexcept |
| | Set the appropriate file name based on recognized user input.
|
| |
| std::string | vtx::helper::GetEngineType (const std::string &fileName) noexcept |
| | Set the appropriate engine type based on recognized user input.
|
| |
| bool | vtx::helper::EndsWith (const std::string &input, const std::string &ends) noexcept |
| | Check if input ends with a certain (ends) string.
|
| |