Public Member Functions | Public Attributes | List of all members
MoFEM::CubitMeshSets_change_attributes Struct Reference

#include <src/multi_indices/BCMultiIndices.hpp>

Collaboration diagram for MoFEM::CubitMeshSets_change_attributes:

Public Member Functions

 CubitMeshSets_change_attributes (Interface &moab, const std::vector< double > &attr)
void operator() (CubitMeshSets &e)

Public Attributes

const std::vector< double > & aTtr

Detailed Description

change meshset attributes

Definition at line 413 of file BCMultiIndices.hpp.

Constructor & Destructor Documentation

◆ CubitMeshSets_change_attributes()

MoFEM::CubitMeshSets_change_attributes::CubitMeshSets_change_attributes ( Interface moab,
const std::vector< double > &  attr 

Definition at line 416 of file BCMultiIndices.hpp.

418  : mOab(moab), aTtr(attr) {}

Member Function Documentation

◆ operator()()

void MoFEM::CubitMeshSets_change_attributes::operator() ( CubitMeshSets e)

Definition at line 419 of file BCMultiIndices.cpp.

419  {
420  CHKERR e.setAttributes(mOab, aTtr);
421 }

Member Data Documentation

◆ aTtr

const std::vector<double>& MoFEM::CubitMeshSets_change_attributes::aTtr

Definition at line 415 of file BCMultiIndices.hpp.

◆ mOab

Interface& MoFEM::CubitMeshSets_change_attributes::mOab

Definition at line 414 of file BCMultiIndices.hpp.

The documentation for this struct was generated from the following files:
Interface & mOab
Definition: BCMultiIndices.hpp:414
const std::vector< double > & aTtr
Definition: BCMultiIndices.hpp:415
#define CHKERR
Inline error check.
Definition: definitions.h:548