Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
MoFEM::EssentialBcStorage Struct Reference

[Storage and set boundary conditions] More...

#include <src/finite_elements/FormsIntegrators.hpp>

Inheritance diagram for MoFEM::EssentialBcStorage:
Collaboration diagram for MoFEM::EssentialBcStorage:

Public Types

using HashVectorStorage = map< std::string, std::vector< boost::shared_ptr< EssentialBcStorage > >>
 Store modifed indices by field. More...

Public Member Functions

 EssentialBcStorage (VectorInt &indices)
- Public Member Functions inherited from MoFEM::EntityStorage
virtual ~EntityStorage ()=default

Public Attributes

VectorInt entityIndices

Static Public Attributes

static HashVectorStorage feStorage
 [Storage and set boundary conditions] More...

Detailed Description

[Storage and set boundary conditions]

Definition at line 14 of file FormsIntegrators.hpp.

Member Typedef Documentation

◆ HashVectorStorage

using MoFEM::EssentialBcStorage::HashVectorStorage = map<std::string, std::vector<boost::shared_ptr<EssentialBcStorage> >>

Store modifed indices by field.

Hash map, key is field name, value is storage.

Definition at line 24 of file FormsIntegrators.hpp.

Constructor & Destructor Documentation

◆ EssentialBcStorage()

MoFEM::EssentialBcStorage::EssentialBcStorage ( VectorInt indices)

Definition at line 15 of file FormsIntegrators.hpp.

15 : entityIndices(indices) {}

Member Data Documentation

◆ entityIndices

VectorInt MoFEM::EssentialBcStorage::entityIndices

Definition at line 16 of file FormsIntegrators.hpp.

◆ feStorage

EssentialBcStorage::HashVectorStorage MoFEM::EssentialBcStorage::feStorage

[Storage and set boundary conditions]

Definition at line 25 of file FormsIntegrators.hpp.

The documentation for this struct was generated from the following files:
VectorInt entityIndices
Definition: FormsIntegrators.hpp:16