https://mooseframework.inl.gov
Loading...
Searching...
No Matches
solid_mechanics
test
include
materials
StVenantKirchhoffPK2Test.h
Go to the documentation of this file.
1
//* This file is part of the MOOSE framework
2
//* https://mooseframework.inl.gov
3
//*
4
//* All rights reserved, see COPYRIGHT for full restrictions
5
//* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6
//*
7
//* Licensed under LGPL 2.1, please see LICENSE for details
8
//* https://www.gnu.org/licenses/lgpl-2.1.html
9
10
#pragma once
11
12
#include "
Material.h
"
13
#include "
RankTwoTensor.h
"
14
#include "
RankFourTensor.h
"
15
23
class
StVenantKirchhoffPK2Test
:
public
Material
24
{
25
public
:
26
static
InputParameters
validParams
();
27
StVenantKirchhoffPK2Test
(
const
InputParameters
&
parameters
);
28
29
protected
:
30
void
computeQpProperties
()
override
;
31
32
const
Real
_lambda
;
33
const
Real
_mu
;
34
37
const
MaterialProperty<RankTwoTensor>
&
_F
;
38
39
MaterialProperty<RankTwoTensor>
&
_pk2
;
40
MaterialProperty<RankFourTensor>
&
_dpk2_dF
;
41
};
Material.h
RankFourTensor.h
RankTwoTensor.h
MaterialProperty
Material
Material::parameters
const InputParameters & parameters() const
StVenantKirchhoffPK2Test
Publishes an isotropic Saint-Venant-Kirchhoff PK2 stress and dPK2/dF analytically.
Definition
StVenantKirchhoffPK2Test.h:24
StVenantKirchhoffPK2Test::_lambda
const Real _lambda
Definition
StVenantKirchhoffPK2Test.h:32
StVenantKirchhoffPK2Test::_mu
const Real _mu
Definition
StVenantKirchhoffPK2Test.h:33
StVenantKirchhoffPK2Test::computeQpProperties
void computeQpProperties() override
Definition
StVenantKirchhoffPK2Test.C:45
StVenantKirchhoffPK2Test::_pk2
MaterialProperty< RankTwoTensor > & _pk2
Definition
StVenantKirchhoffPK2Test.h:39
StVenantKirchhoffPK2Test::validParams
static InputParameters validParams()
Definition
StVenantKirchhoffPK2Test.C:15
StVenantKirchhoffPK2Test::_F
const MaterialProperty< RankTwoTensor > & _F
Strain-calc-published F (= F-bar-stabilized when F-bar is on; equal to F_ust otherwise).
Definition
StVenantKirchhoffPK2Test.h:37
StVenantKirchhoffPK2Test::_dpk2_dF
MaterialProperty< RankFourTensor > & _dpk2_dF
Definition
StVenantKirchhoffPK2Test.h:40
InputParameters
Generated on Fri Aug 21 2026 13:41:47 for https://mooseframework.inl.gov by
1.9.8