https://mooseframework.inl.gov
Public Member Functions | Public Attributes | List of all members
Component1D::Connection Struct Reference

Structure for storing connection data. More...

#include <Component1D.h>

Public Member Functions

 Connection (const Point &pt, const Elem *elem, unsigned short int side, boundary_id_type bc_id, Real normal)
 

Public Attributes

Point _position
 Physical position of the connecting point. More...
 
const Elem *const _elem
 Boundary element. More...
 
unsigned short int _side
 Boundary side. More...
 
const Node *const _node
 Boundary node of connection (used by other components for connecting) More...
 
unsigned int _boundary_id
 Boundary id of this connection. More...
 
Real _normal
 Outward norm (either 1 or -1) on boundaries. More...
 

Detailed Description

Structure for storing connection data.

Definition at line 24 of file Component1D.h.

Constructor & Destructor Documentation

◆ Connection()

Component1D::Connection::Connection ( const Point &  pt,
const Elem *  elem,
unsigned short int  side,
boundary_id_type  bc_id,
Real  normal 
)
inline

Definition at line 39 of file Component1D.h.

44  : _position(pt),
45  _elem(elem),
46  _side(side),
47  _node(_elem->node_ptr(side)),
48  _boundary_id(bc_id),
49  _normal(normal)
50  {
51  }
const Node *const _node
Boundary node of connection (used by other components for connecting)
Definition: Component1D.h:33
Point _position
Physical position of the connecting point.
Definition: Component1D.h:27
unsigned int _boundary_id
Boundary id of this connection.
Definition: Component1D.h:35
Real _normal
Outward norm (either 1 or -1) on boundaries.
Definition: Component1D.h:37
const Elem *const _elem
Boundary element.
Definition: Component1D.h:29
unsigned short int _side
Boundary side.
Definition: Component1D.h:31

Member Data Documentation

◆ _boundary_id

unsigned int Component1D::Connection::_boundary_id

Boundary id of this connection.

Definition at line 35 of file Component1D.h.

◆ _elem

const Elem* const Component1D::Connection::_elem

Boundary element.

Definition at line 29 of file Component1D.h.

◆ _node

const Node* const Component1D::Connection::_node

Boundary node of connection (used by other components for connecting)

Definition at line 33 of file Component1D.h.

◆ _normal

Real Component1D::Connection::_normal

Outward norm (either 1 or -1) on boundaries.

Definition at line 37 of file Component1D.h.

◆ _position

Point Component1D::Connection::_position

Physical position of the connecting point.

Definition at line 27 of file Component1D.h.

◆ _side

unsigned short int Component1D::Connection::_side

Boundary side.

Definition at line 31 of file Component1D.h.


The documentation for this struct was generated from the following file: