v0.15.0
Loading...
Searching...
No Matches
EshelbianPlasticity::OpBrokenPressureBcLhs_dU Struct Reference

#include "users_modules/eshelbian_plasticity/src/EshelbianPlasticity.hpp"

Inheritance diagram for EshelbianPlasticity::OpBrokenPressureBcLhs_dU:
[legend]
Collaboration diagram for EshelbianPlasticity::OpBrokenPressureBcLhs_dU:
[legend]

Public Types

using OP = OpBrokenPressureBcLhsImpl_dU<A, GAUSS>
 
- Public Types inherited from EshelbianPlasticity::OpBrokenPressureBcLhsImpl_dU< A, GAUSS >
using OP
 

Public Member Functions

 OpBrokenPressureBcLhsImpl_dU (std::string row_field, boost::shared_ptr< PressureBcVec > bc_data, boost::shared_ptr< MatrixDouble > hybrid_grad_disp, std::map< std::string, boost::shared_ptr< ScalingMethod > > smv)
 
- Public Member Functions inherited from EshelbianPlasticity::OpBrokenPressureBcLhsImpl_dU< A, GAUSS >
 OpBrokenPressureBcLhsImpl_dU (std::string row_field, boost::shared_ptr< PressureBcVec > bc_data, boost::shared_ptr< MatrixDouble > hybrid_grad_disp, std::map< std::string, boost::shared_ptr< ScalingMethod > > smv)
 

Protected Member Functions

MoFEMErrorCode iNtegrate (EntData &row_data, EntData &col_data)
 
- Protected Member Functions inherited from EshelbianPlasticity::OpBrokenPressureBcLhsImpl_dU< A, GAUSS >
MoFEMErrorCode iNtegrate (EntData &row_data, EntData &col_data)
 

Additional Inherited Members

- Protected Attributes inherited from EshelbianPlasticity::OpBrokenPressureBcLhsImpl_dU< A, GAUSS >
boost::shared_ptr< PressureBcVecbcData
 
boost::shared_ptr< MatrixDouble > hybridGradDispPtr
 
std::map< std::string, boost::shared_ptr< ScalingMethod > > scalingMethodsMap
 

Detailed Description

Definition at line 551 of file EshelbianPlasticity.hpp.

Member Typedef Documentation

◆ OP

Member Function Documentation

◆ iNtegrate()

MoFEMErrorCode OpBrokenPressureBcLhs_dU::iNtegrate ( EntData & row_data,
EntData & col_data )
protected
Examples
EshelbianOperators.cpp.

Definition at line 2199 of file EshelbianOperators.cpp.

2200 {
2201 return OP::iNtegrate(row_data, col_data);
2202}
MoFEMErrorCode iNtegrate(EntData &row_data, EntData &col_data)

◆ OpBrokenPressureBcLhsImpl_dU()

EshelbianPlasticity::OpBrokenPressureBcLhsImpl_dU< A, GAUSS >::OpBrokenPressureBcLhsImpl_dU ( std::string row_field,
boost::shared_ptr< PressureBcVec > bc_data,
boost::shared_ptr< MatrixDouble > hybrid_grad_disp,
std::map< std::string, boost::shared_ptr< ScalingMethod > > smv )
inline

Definition at line 537 of file EshelbianPlasticity.hpp.

540 {
541 ExternalStrain(std::string name, std::vector<double> attr, Range ents);
542 std::string blockName;

The documentation for this struct was generated from the following files: