https://mooseframework.inl.gov
Loading...
Searching...
No Matches
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.
 
const Elem *const _elem
 Boundary element.
 
unsigned short int _side
 Boundary side.
 
const Node *const _node
 Boundary node of connection (used by other components for connecting)
 
unsigned int _boundary_id
 Boundary id of this connection.
 
Real _normal
 Outward norm (either 1 or -1) on boundaries.
 

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 }
unsigned int _boundary_id
Boundary id of this connection.
Definition Component1D.h:35
const Elem *const _elem
Boundary element.
Definition Component1D.h:29
unsigned short int _side
Boundary side.
Definition Component1D.h:31
Point _position
Physical position of the connecting point.
Definition Component1D.h:27
const Node *const _node
Boundary node of connection (used by other components for connecting)
Definition Component1D.h:33
Real _normal
Outward norm (either 1 or -1) on boundaries.
Definition Component1D.h:37

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: