IOSS 2.0
Loading...
Searching...
No Matches
Ioad_Helper.h File Reference
#include "ioad_export.h"
#include <map>
#include <set>
#include <string>
#include "Ioss_GroupingEntity.h"
#include "Ioss_SideSet.h"
Include dependency graph for Ioad_Helper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Ioad
 A namespace for the adios database format.
 

Typedefs

template<typename T >
using Ioad::DerivedFromIossGroupingEntity
 
template<typename T >
using Ioad::IossHas3ParametersConstructor
 
template<typename T >
using Ioad::IossHas4ParametersConstructor
 

Functions

template<typename T >
auto Ioad::NewEntity (Ioss::DatabaseIO *io_database, const std::string &my_name, const std::string &, size_t entity_count) -> IossHas3ParametersConstructor< T > *
 
int Ioad::find_field_in_mapset (const std::string &entity_type, const std::string &field_name, const std::map< std::string, std::set< std::string > > &mapset)
 
std::string Ioad::get_property_variable_name (const std::string &property_name)
 
std::vector< std::string > Ioad::properties_to_save (const Ioss::GroupingEntity *const entity_block)
 
std::string Ioad::stringify_side_block_names (const Ioss::SideBlockContainer &sblocks)
 
std::string Ioad::encode_field_name (std::vector< std::string > names)
 
std::string Ioad::encode_sideblock_name (const std::string &type_string, const std::string &name)
 
bool Ioad::is_sideblock_name (const std::string &name)
 
bool Ioad::use_transformed_storage (const Ioss::Field &field, const std::string &entity_type, const std::string &field_name)