#include "users_modules/eshelbian_plasticity/src/EshelbianPlasticity.hpp"
Definition at line 516 of file EshelbianPlasticity.hpp.
 
◆ AnalyticalTractionBc()
      
        
          | EshelbianPlasticity::AnalyticalTractionBc::AnalyticalTractionBc | ( | std::string | name, | 
        
          |  |  | std::vector< double > | attr, | 
        
          |  |  | Range | faces | 
        
          |  | ) |  |  | 
      
 
Definition at line 2047 of file EshelbianPlasticity.cpp.
 2051 
 2053  if (attr.size() < 3) {
 2055                      "Wrong size of analytical traction BC");
 2056  }
 2057 
 2058  flags.resize(3, 
false);
 
 2059  for (int ii = 0; ii != 3; ++ii) {
 2060    flags[ii] = attr[ii];
 
 2061  }
 2062 
 2063  MOFEM_LOG(
"EP", Sev::inform) << 
"Add AnalyticalTractionBc " << name;
 
 2065      << 
"Add AnalyticalTractionBc flags " << 
flags[0] << 
" " << 
flags[1]
 
 2068      << 
"Add AnalyticalTractionBc nb. of faces " << 
faces.size();
 
 2069}
#define CHK_THROW_MESSAGE(err, msg)
Check and throw MoFEM exception.
@ MOFEM_DATA_INCONSISTENCY
#define MOFEM_LOG(channel, severity)
Log.
 
 
 
◆ blockName
      
        
          | std::string EshelbianPlasticity::AnalyticalTractionBc::blockName | 
      
 
 
◆ faces
      
        
          | Range EshelbianPlasticity::AnalyticalTractionBc::faces | 
      
 
 
◆ flags
      
        
          | VectorInt3 EshelbianPlasticity::AnalyticalTractionBc::flags | 
      
 
 
The documentation for this struct was generated from the following files: