www.mooseframework.org
tensor_mechanics
include
materials
ComputeIncrementalSmallStrain.h
Go to the documentation of this file.
1
//* This file is part of the MOOSE framework
2
//* https://www.mooseframework.org
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 "
ComputeIncrementalStrainBase.h
"
13
14
class
ComputeIncrementalSmallStrain
;
15
16
template
<>
17
InputParameters
validParams<ComputeIncrementalSmallStrain>
();
18
23
class
ComputeIncrementalSmallStrain
:
public
ComputeIncrementalStrainBase
24
{
25
public
:
26
static
InputParameters
validParams
();
27
28
ComputeIncrementalSmallStrain
(
const
InputParameters & parameters);
29
30
virtual
void
computeProperties
()
override
;
31
32
protected
:
35
virtual
void
computeTotalStrainIncrement
(
RankTwoTensor
& total_strain_increment);
36
};
ComputeIncrementalSmallStrain::computeProperties
virtual void computeProperties() override
Definition:
ComputeIncrementalSmallStrain.C:33
ComputeIncrementalSmallStrain
ComputeIncrementalSmallStrain defines a strain increment and rotation increment (=1),...
Definition:
ComputeIncrementalSmallStrain.h:23
ComputeIncrementalSmallStrain::ComputeIncrementalSmallStrain
ComputeIncrementalSmallStrain(const InputParameters ¶meters)
Definition:
ComputeIncrementalSmallStrain.C:27
ComputeIncrementalSmallStrain::computeTotalStrainIncrement
virtual void computeTotalStrainIncrement(RankTwoTensor &total_strain_increment)
Computes the current and old deformation gradients and passes back the total strain increment tensor.
Definition:
ComputeIncrementalSmallStrain.C:79
validParams< ComputeIncrementalSmallStrain >
InputParameters validParams< ComputeIncrementalSmallStrain >()
ComputeIncrementalStrainBase
ComputeIncrementalStrainBase is the base class for strain tensors using incremental formulations.
Definition:
ComputeIncrementalStrainBase.h:22
ComputeIncrementalStrainBase.h
RankTwoTensorTempl< Real >
ComputeIncrementalSmallStrain::validParams
static InputParameters validParams()
Definition:
ComputeIncrementalSmallStrain.C:19
Generated on Sat Jan 25 2020 12:04:44 for www.mooseframework.org by
1.8.16