https://mooseframework.inl.gov
shifted_boundary_method
src
SBMBndElement
SBMBndTri3.C
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
#include "
SBMBndTri3.h
"
11
#include "
Ball.h
"
12
13
SBMBndTri3::SBMBndTri3
(
const
Elem * elem)
14
:
Triangle
(elem->point(0), elem->point(1), elem->point(2)),
15
SBMBndElementBase
(elem,
Triangle
::normal())
16
{
17
mooseAssert(
elem
->type() ==
TRI3
,
"Element must be of type TRI3"
);
18
}
SBMBndElementBase::elem
const Elem & elem() const
Getter for the underlying element.
Definition:
SBMBndElementBase.h:32
SBMBndTri3.h
TRI3
TRI3
SBMBndTri3::SBMBndTri3
SBMBndTri3(const Elem *elem)
Constructor.
Definition:
SBMBndTri3.C:13
Ball.h
SBMBndElementBase
Base class for SBM boundary elements.
Definition:
SBMBndElementBase.h:18
Triangle
Generated on Mon Aug 3 2026 21:30:13 for https://mooseframework.inl.gov by
1.8.14