https://mooseframework.inl.gov
Loading...
Searching...
No Matches
ComputeSmallStrainNOSPD.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
13#include "RankTwoTensor.h"
14
19{
20public:
22
23 ComputeSmallStrainNOSPD(const InputParameters & parameters);
24
25protected:
26 virtual void computeQpStrain() override;
27
31 virtual void computeQpTotalStrain();
32};
Material class for horizon-stabilized peridynamic correspondence model for small strain.
virtual void computeQpTotalStrain()
Function to compute the total strain tensor for small strain case.
static InputParameters validParams()
virtual void computeQpStrain() override
Function to compute strain tensors.
Base material class for correspondence material model.