https://mooseframework.inl.gov
Loading...
Searching...
No Matches
solid_mechanics
include
materials
ComputeVolumetricDeformGrad.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 "
DerivativeMaterialInterface.h
"
14
#include "
RankTwoTensor.h
"
15
21
class
ComputeVolumetricDeformGrad
:
public
DerivativeMaterialInterface
<Material>
22
{
23
public
:
24
static
InputParameters
validParams
();
25
26
ComputeVolumetricDeformGrad
(
const
InputParameters
& parameters);
27
28
protected
:
29
virtual
void
initQpStatefulProperties
();
30
virtual
void
computeQpProperties
();
31
virtual
void
createVolumetricDeformGrad
();
32
33
const
MaterialProperty<RankTwoTensor>
&
_pre_deform_grad
;
34
MaterialProperty<RankTwoTensor>
&
_volumetric_deform_grad
;
35
MaterialProperty<RankTwoTensor>
&
_post_deform_grad
;
36
};
DerivativeMaterialInterface.h
Material.h
RankTwoTensor.h
ComputeVolumetricDeformGrad
ComputeVolumetricDeformGrad is the class to compute volumetric deformation gradient Modification base...
Definition
ComputeVolumetricDeformGrad.h:22
ComputeVolumetricDeformGrad::_post_deform_grad
MaterialProperty< RankTwoTensor > & _post_deform_grad
Definition
ComputeVolumetricDeformGrad.h:35
ComputeVolumetricDeformGrad::createVolumetricDeformGrad
virtual void createVolumetricDeformGrad()
Definition
ComputeVolumetricDeformGrad.C:54
ComputeVolumetricDeformGrad::_pre_deform_grad
const MaterialProperty< RankTwoTensor > & _pre_deform_grad
Definition
ComputeVolumetricDeformGrad.h:33
ComputeVolumetricDeformGrad::computeQpProperties
virtual void computeQpProperties()
Definition
ComputeVolumetricDeformGrad.C:47
ComputeVolumetricDeformGrad::validParams
static InputParameters validParams()
Definition
ComputeVolumetricDeformGrad.C:15
ComputeVolumetricDeformGrad::initQpStatefulProperties
virtual void initQpStatefulProperties()
Definition
ComputeVolumetricDeformGrad.C:40
ComputeVolumetricDeformGrad::_volumetric_deform_grad
MaterialProperty< RankTwoTensor > & _volumetric_deform_grad
Definition
ComputeVolumetricDeformGrad.h:34
DerivativeMaterialInterface
MaterialProperty
InputParameters
Generated on Fri Aug 21 2026 13:41:35 for https://mooseframework.inl.gov by
1.9.8