https://mooseframework.inl.gov
Loading...
Searching...
No Matches
SBMBndEdge2.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 "SBMBndElementBase.h"
13#include "LineSegment.h"
14
20{
21public:
23 explicit SBMBndEdge2(const Elem * elem);
24
25 // Resolve name ambiguity between base classes.
29};
Ball computeBoundingBall() const override
bool intersect(const libMesh::Plane &pl, Point &intersect_p) const
Derived class for 2-node edge elements LineSegment is listed first so it is initialized before SBMBnd...
Definition SBMBndEdge2.h:20
Base class for SBM boundary elements.
const Point & normal() const
Getter for the normal vector.
const Elem & elem() const
Getter for the underlying element.