www.mooseframework.org
solid_mechanics
include
materials
IsotropicElasticityTensorRZ.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 "
IsotropicElasticityTensor.h
"
13
33
class
IsotropicElasticityTensorRZ
:
public
IsotropicElasticityTensor
34
{
35
public
:
36
IsotropicElasticityTensorRZ
(
const
bool
constant =
true
);
37
38
virtual
~IsotropicElasticityTensorRZ
() {}
39
40
protected
:
44
virtual
void
calculateEntries
(
unsigned
int
qp);
45
51
void
calculateLameCoefficients
();
52
};
53
IsotropicElasticityTensorRZ
Defines an Axisymmetric Isotropic Elasticity Tensor.
Definition:
IsotropicElasticityTensorRZ.h:33
IsotropicElasticityTensor.h
IsotropicElasticityTensorRZ::~IsotropicElasticityTensorRZ
virtual ~IsotropicElasticityTensorRZ()
Definition:
IsotropicElasticityTensorRZ.h:38
IsotropicElasticityTensorRZ::calculateLameCoefficients
void calculateLameCoefficients()
Calculates lambda and mu based on what has been set.
Definition:
IsotropicElasticityTensorRZ.C:18
IsotropicElasticityTensorRZ::calculateEntries
virtual void calculateEntries(unsigned int qp)
Fill in the matrix.
Definition:
IsotropicElasticityTensorRZ.C:39
IsotropicElasticityTensor
Defines an Isotropic Elasticity Tensor.
Definition:
IsotropicElasticityTensor.h:33
IsotropicElasticityTensorRZ::IsotropicElasticityTensorRZ
IsotropicElasticityTensorRZ(const bool constant=true)
Definition:
IsotropicElasticityTensorRZ.C:12
Generated on Sat Jan 25 2020 12:04:43 for www.mooseframework.org by
1.8.16