https://mooseframework.inl.gov
peridynamics
include
postprocessors
NodalPostprocessorBasePD.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
12
#include "
NodalPostprocessor.h
"
13
#include "
PeridynamicsMesh.h
"
14
15
// Forward Declarations
16
20
class
NodalPostprocessorBasePD
:
public
NodalPostprocessor
21
{
22
public
:
23
static
InputParameters
validParams
();
24
25
NodalPostprocessorBasePD
(
const
InputParameters
&
parameters
);
26
27
protected
:
29
PeridynamicsMesh
&
_pdmesh
;
30
32
const
unsigned
int
_dim
;
33
};
PeridynamicsMesh.h
NodalPostprocessorBasePD::NodalPostprocessorBasePD
NodalPostprocessorBasePD(const InputParameters ¶meters)
Definition:
NodalPostprocessorBasePD.C:21
PeridynamicsMesh
Peridynamics mesh class.
Definition:
PeridynamicsMesh.h:20
NodalPostprocessor.h
InputParameters
NodalPostprocessorBasePD::validParams
static InputParameters validParams()
Definition:
NodalPostprocessorBasePD.C:13
NodalPostprocessor
NodalPostprocessorBasePD
Base postprocessor class for peridynamic calculation.
Definition:
NodalPostprocessorBasePD.h:20
NodalPostprocessorBasePD::_pdmesh
PeridynamicsMesh & _pdmesh
Reference to peridynamic mesh object.
Definition:
NodalPostprocessorBasePD.h:29
NodalPostprocessorBasePD::_dim
const unsigned int _dim
Mesh dimension.
Definition:
NodalPostprocessorBasePD.h:32
NodalPostprocessor::parameters
const InputParameters & parameters() const
Generated on Fri Jul 18 2025 13:43:13 for https://mooseframework.inl.gov by
1.8.14