www.mooseframework.org
XFEMMarkerAux.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 
8 #ifndef XFEMMARKERAUX_H
9 #define XFEMMARKERAUX_H
10 
11 #include "AuxKernel.h"
12 
13 class XFEM;
14 
15 class XFEMMarkerAux : public AuxKernel
16 {
17 public:
18  XFEMMarkerAux(const InputParameters & parameters);
19 
20  virtual ~XFEMMarkerAux() {}
21 
22 protected:
23  virtual Real computeValue();
24 
25 private:
26  MooseSharedPointer<XFEM> _xfem;
27 };
28 
29 template <>
30 InputParameters validParams<XFEMMarkerAux>();
31 
32 #endif // XFEMMARKERAUX_H
XFEMMarkerAux(const InputParameters &parameters)
Definition: XFEMMarkerAux.C:20
This is the XFEM class.
Definition: XFEM.h:60
virtual Real computeValue()
Definition: XFEMMarkerAux.C:33
MooseSharedPointer< XFEM > _xfem
Definition: XFEMMarkerAux.h:26
InputParameters validParams< XFEMMarkerAux >()
Definition: XFEMMarkerAux.C:14
virtual ~XFEMMarkerAux()
Definition: XFEMMarkerAux.h:20