Go to the source code of this file.
|
| | TEST (LagrangianObjectiveRateTest, zeroIncrement) |
| |
| | TEST (LagrangianObjectiveRateTest, truesdellJacobian) |
| |
| | TEST (LagrangianObjectiveRateTest, jaumannJacobian) |
| |
| | TEST (LagrangianObjectiveRateTest, rashidJacobian) |
| |
◆ TEST() [1/4]
| TEST |
( |
LagrangianObjectiveRateTest |
, |
|
|
jaumannJacobian |
|
|
) |
| |
Definition at line 103 of file LagrangianObjectiveRateTest.C.
104{
106}
Outputs jaumann(const Inputs &in, bool need_jacobian)
sigma_{n+1} = J(dW)^{-1} (sigma_n + Deltasigma). Jaumann rate.
◆ TEST() [2/4]
| TEST |
( |
LagrangianObjectiveRateTest |
, |
|
|
rashidJacobian |
|
|
) |
| |
Definition at line 108 of file LagrangianObjectiveRateTest.C.
109{
110
112 dL(0, 1) += 0.02;
113 dL(1, 0) -= 0.02;
114 checkJacobianFD(&
rashid, isotropicC(), dL);
115}
Outputs rashid(const Inputs &in, bool need_jacobian)
sigma_{n+1} = r_hat (sigma_n + Deltasigma) r_hat^T, r_hat = exp(Deltaw).
◆ TEST() [3/4]
| TEST |
( |
LagrangianObjectiveRateTest |
, |
|
|
truesdellJacobian |
|
|
) |
| |
Definition at line 98 of file LagrangianObjectiveRateTest.C.
99{
101}
Outputs truesdell(const Inputs &in, bool need_jacobian)
sigma_{n+1} = J(dL)^{-1} (sigma_n + Deltasigma). Truesdell rate.
◆ TEST() [4/4]
| TEST |
( |
LagrangianObjectiveRateTest |
, |
|
|
zeroIncrement |
|
|
) |
| |
Definition at line 83 of file LagrangianObjectiveRateTest.C.
84{
91 EXPECT_LT((
truesdell(in,
false).cauchy_stress - expected).
L2norm(), 1.0e-12);
92 EXPECT_LT((
jaumann(in,
false).cauchy_stress - expected).
L2norm(), 1.0e-12);
94 EXPECT_LT((
rashid(in,
false).cauchy_stress - expected).
L2norm(), 1.0e-12);
95}
static RankTwoTensorTempl Identity()
Outputs greenNaghdi(const Inputs &in, bool need_jacobian)
sigma_{n+1} = J(dO)^{-1} (sigma_n + Deltasigma), with dO built from the polar rotation increment.