Definition at line 110 of file HMHNeohookean.cpp.
 
◆ OpGetScale()
  
  | 
        
          | EshelbianPlasticity::HMHNeohookean::OpGetScale::OpGetScale | ( | boost::shared_ptr< double > | scale_ptr, |  
          |  |  | boost::shared_ptr< PhysicalEquations > | physics_ptr |  
          |  | ) |  |  |  | inline | 
 
Definition at line 111 of file HMHNeohookean.cpp.
VolumeElementForcesAndSourcesCore::UserDataOperator VolUserDataOperator
boost::shared_ptr< double > scalePtr
boost::shared_ptr< PhysicalEquations > physicsPtr
@ OPSPACE
operator do Work is execute on space data
 
 
 
◆ doWork()
  
  | 
        
          | MoFEMErrorCode EshelbianPlasticity::HMHNeohookean::OpGetScale::doWork | ( | int | side, |  
          |  |  | EntityType | type, |  
          |  |  | EntitiesFieldData::EntData & | data |  
          |  | ) |  |  |  | inline | 
 
Definition at line 116 of file HMHNeohookean.cpp.
  117                                                          {
  119      auto neohookean_ptr =
  120          boost::dynamic_pointer_cast<HMHNeohookean>(
physicsPtr);
 
  121      *(
scalePtr) = neohookean_ptr->eqScaling;
 
  123    }
#define MoFEMFunctionBegin
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...
#define MoFEMFunctionReturn(a)
Last executable line of each PETSc function used for error handling. Replaces return()
 
 
◆ physicsPtr
  
  | 
        
          | boost::shared_ptr<PhysicalEquations> EshelbianPlasticity::HMHNeohookean::OpGetScale::physicsPtr |  | private | 
 
 
◆ scalePtr
  
  | 
        
          | boost::shared_ptr<double> EshelbianPlasticity::HMHNeohookean::OpGetScale::scalePtr |  | private | 
 
 
The documentation for this struct was generated from the following file: