IOSS 2.0
Loading...
Searching...
No Matches
Ioss_Region.h File Reference
#include "Ioss_CoordinateFrame.h"
#include "Ioss_DBUsage.h"
#include "Ioss_DatabaseIO.h"
#include "Ioss_DynamicTopology.h"
#include "Ioss_DynamicTopologyObserver.h"
#include "Ioss_EntityType.h"
#include "Ioss_Field.h"
#include "Ioss_GroupingEntity.h"
#include "Ioss_MeshType.h"
#include "Ioss_Property.h"
#include "Ioss_State.h"
#include <assert.h>
#include <cstddef>
#include <cstdint>
#include "Ioss_CodeTypes.h"
#include "Ioss_Utils.h"
#include "Ioss_VariableType.h"
#include "ioss_export.h"
#include <functional>
#include <iosfwd>
#include <map>
#include <memory>
#include <sstream>
#include <string>
#include <tuple>
#include <utility>
#include <vector>
Include dependency graph for Ioss_Region.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ioss::Region
 A grouping entity that contains other grouping entities. More...
 

Namespaces

namespace  Ioss
 The main namespace for the Ioss library.
 
namespace  Ioss::impl
 

Typedefs

using Ioss::AssemblyContainer = std::vector<Ioss::Assembly *>
 
using Ioss::BlobContainer = std::vector<Ioss::Blob *>
 
using Ioss::NodeBlockContainer = std::vector<NodeBlock *>
 
using Ioss::EdgeBlockContainer = std::vector<EdgeBlock *>
 
using Ioss::FaceBlockContainer = std::vector<FaceBlock *>
 
using Ioss::ElementBlockContainer = std::vector<ElementBlock *>
 
using Ioss::NodeSetContainer = std::vector<NodeSet *>
 
using Ioss::EdgeSetContainer = std::vector<EdgeSet *>
 
using Ioss::FaceSetContainer = std::vector<FaceSet *>
 
using Ioss::ElementSetContainer = std::vector<ElementSet *>
 
using Ioss::SideSetContainer = std::vector<SideSet *>
 
using Ioss::StructuredBlockContainer = std::vector<StructuredBlock *>
 
using Ioss::CommSetContainer = std::vector<CommSet *>
 
using Ioss::StateTimeContainer = std::vector<double>
 
using Ioss::AliasMap = std::map<std::string, std::string, std::less<>>
 

Functions

template<typename T >
bool Ioss::verify_field_exists_in_entity_group (const std::string &field_name, const std::vector< T * > &entity_container)
 
template<typename T >
size_t Ioss::impl::get_field_data_count_for_entities (const std::string &field_name, const std::vector< T * > &entity_container)