www.mooseframework.org
solid_mechanics
include
vectorpostprocessors
LineMaterialSymmTensorSampler.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 "LineMaterialSamplerBase.h"
13
#include "
MaterialTensorCalculator.h
"
14
15
// Forward Declarations
16
class
LineMaterialSymmTensorSampler
;
17
18
template
<>
19
InputParameters
validParams<LineMaterialSymmTensorSampler>
();
20
26
class
LineMaterialSymmTensorSampler
:
public
LineMaterialSamplerBase<SymmTensor>,
27
public
MaterialTensorCalculator
28
{
29
public
:
35
LineMaterialSymmTensorSampler
(
const
InputParameters & parameters);
36
37
virtual
~LineMaterialSymmTensorSampler
() {}
38
47
virtual
Real
getScalarFromProperty
(
const
SymmTensor
& property,
const
Point & curr_point);
48
};
49
MaterialTensorCalculator.h
LineMaterialSymmTensorSampler
This class samples SymmTensor material properties for the integration points in all elements that are...
Definition:
LineMaterialSymmTensorSampler.h:26
validParams< LineMaterialSymmTensorSampler >
InputParameters validParams< LineMaterialSymmTensorSampler >()
Definition:
LineMaterialSymmTensorSampler.C:16
MaterialTensorCalculator
Definition:
MaterialTensorCalculator.h:24
LineMaterialSymmTensorSampler::LineMaterialSymmTensorSampler
LineMaterialSymmTensorSampler(const InputParameters ¶meters)
Class constructor Sets up variables for output based on the properties to be output.
Definition:
LineMaterialSymmTensorSampler.C:23
SymmTensor
Definition:
SymmTensor.h:21
LineMaterialSymmTensorSampler::~LineMaterialSymmTensorSampler
virtual ~LineMaterialSymmTensorSampler()
Definition:
LineMaterialSymmTensorSampler.h:37
LineMaterialSymmTensorSampler::getScalarFromProperty
virtual Real getScalarFromProperty(const SymmTensor &property, const Point &curr_point)
Reduce the material property to a scalar for output Call through to getTensorQuantity to access the f...
Definition:
LineMaterialSymmTensorSampler.C:29
Generated on Sat Jan 25 2020 12:04:43 for www.mooseframework.org by
1.8.16