www.mooseframework.org
ContactPressureAux.h
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 #ifndef CONTACTPRESSUREAUX_H
8 #define CONTACTPRESSUREAUX_H
9 
10 #include "AuxKernel.h"
11 
12 class NodalArea;
13 class PenetrationLocator;
14 
15 class ContactPressureAux : public AuxKernel
16 {
17 public:
18  ContactPressureAux(const InputParameters & parameters);
19 
20  virtual ~ContactPressureAux();
21 
22 protected:
23  virtual Real computeValue();
24 
25  const VariableValue & _nodal_area;
26  const PenetrationLocator & _penetration_locator;
27 };
28 
29 template <>
30 InputParameters validParams<ContactPressureAux>();
31 
32 #endif
InputParameters validParams< ContactPressureAux >()
ContactPressureAux(const InputParameters &parameters)
const PenetrationLocator & _penetration_locator
const VariableValue & _nodal_area
virtual Real computeValue()