https://mooseframework.inl.gov
TraceRayBndElement.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 "BndElement.h"
13 #include "ElemExtrema.h"
14 
20 {
21  TraceRayBndElement(const Elem * elem,
22  const unsigned short side,
23  const BoundaryID bnd_id,
24  const ElemExtrema & extrema)
26  {
27  }
28 
30 };
A specialized ConstBndElement to be used in ray tracing that also holds the element extrema intersect...
Helper for defining if at an element's edge, vertex, or neither.
Definition: ElemExtrema.h:25
boundary_id_type BoundaryID
TraceRayBndElement(const Elem *elem, const unsigned short side, const BoundaryID bnd_id, const ElemExtrema &extrema)
BoundaryID bnd_id
const Elem * elem
unsigned short int side