v0.14.0
Static Public Member Functions | List of all members
ADOLCPlasticity::MakeB Struct Reference

Calculate tensorial base functions. Apply bBar method when needed. More...

#include <users_modules/adolc-plasticity/src/ADOLCPlasticity.hpp>

Static Public Member Functions

static FTensor::Tensor2_symmetric< FTensor::PackPtr< double *, 6 >, 3 > getFTensor2SymmetricDiffBase (DataForcesAndSourcesCore::EntData &data, MatrixDouble &storage, const bool b_bar, const int nb_integration_pts, double *w_ptr, FTensor::Number< 2 >)
 
static FTensor::Tensor2_symmetric< FTensor::PackPtr< double *, 6 >, 3 > getFTensor2SymmetricDiffBase (DataForcesAndSourcesCore::EntData &data, MatrixDouble &storage, const bool b_bar, const int nb_integration_pts, double *w_ptr, FTensor::Number< 3 >)
 [BBar method] More...
 

Detailed Description

Calculate tensorial base functions. Apply bBar method when needed.

Definition at line 517 of file ADOLCPlasticity.hpp.

Member Function Documentation

◆ getFTensor2SymmetricDiffBase() [1/2]

FTensor::Tensor2_symmetric< FTensor::PackPtr< double *, 6 >, 3 > ADOLCPlasticity::MakeB::getFTensor2SymmetricDiffBase ( DataForcesAndSourcesCore::EntData data,
MatrixDouble &  storage,
const bool  b_bar,
const int  nb_integration_pts,
double w_ptr,
FTensor::Number< 2 >   
)
static
Examples
ADOLCPlasticity.hpp.

Definition at line 186 of file ADOLCPlasticity.cpp.

189  {
191  data, storage, b_bar, nb_integration_pts, w_ptr, FTensor::Number<2>());
192 }

◆ getFTensor2SymmetricDiffBase() [2/2]

FTensor::Tensor2_symmetric< FTensor::PackPtr< double *, 6 >, 3 > ADOLCPlasticity::MakeB::getFTensor2SymmetricDiffBase ( DataForcesAndSourcesCore::EntData data,
MatrixDouble &  storage,
const bool  b_bar,
const int  nb_integration_pts,
double w_ptr,
FTensor::Number< 3 >   
)
static

[BBar method]

Definition at line 177 of file ADOLCPlasticity.cpp.

180  {
182  data, storage, b_bar, nb_integration_pts, w_ptr, FTensor::Number<3>());
183 }

The documentation for this struct was generated from the following files:
ADOLCPlasticity::getFTensor2SymmetricDiffBaseImpl
FTensor::Tensor2_symmetric< FTensor::PackPtr< double *, 6 >, 3 > getFTensor2SymmetricDiffBaseImpl(DataForcesAndSourcesCore::EntData &data, MatrixDouble &storage, const bool b_bar, const int nb_integration_pts, double *w_ptr, FTensor::Number< DIM >)
[BBar method]
Definition: ADOLCPlasticity.cpp:85
FTensor::Number< 2 >