Go to the documentation of this file.
36#include "tensor/tensor.h"
45VolumetricEnergyInterface :: compute_dVolumetricEnergy_dF(
const Tensor2_3d &F)
const
51 auto J = compute_determinant(F);
53 dVolumetricEnergy_dF(
i_3,
j_3) = K * lnJ / J * compute_dJ_dF(F)(
i_3,
j_3);
55 return dVolumetricEnergy_dF;
60VolumetricEnergyInterface :: compute_d2VolumetricEnergy_dF2(
const Tensor2_3d &F)
const
66 auto [J, cofF] = compute_determinant_and_cofactor(F);
71 return d2VolumetricEnergy_dF2;
78VolumetricEnergyInterface :: initializeFrom(
InputRecord &ir)
static FTensor::Index< 'k', 3 > k_3
static FTensor::Index< 'j', 3 > j_3
static FTensor::Index< 'i', 3 > i_3
static FTensor::Index< 'l', 3 > l_3
#define _IFT_VolumetricEnergyInterface_type
#define _IFT_VolumetricEnergyInterface_k
This page is part of the
OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak
Bořek Patzák
Project e-mail:
oofem@fsv.cvut.cz
Generated at for OOFEM by
doxygen
1.15.0 written by Dimitri van Heesch,
© 1997-2011