This is the ElementPairInfo class. More...
#include <ElementPairInfo.h>
| Public Member Functions | |
| ElementPairInfo (const Elem *elem1, const Elem *elem2, const std::vector< Point > &elem1_constraint_q_point, const std::vector< Point > &elem2_constraint_q_point, const std::vector< Real > &elem1_constraint_JxW, const std::vector< Real > &elem2_constraint_JxW, const Point &elem1_normal, const Point &elem2_normal) | |
| virtual | ~ElementPairInfo () | 
| virtual void | update (const std::vector< Point > &elem1_constraint_q_point, const std::vector< Point > &elem2_constraint_q_point, const std::vector< Real > &elem1_constraint_JxW, const std::vector< Real > &elem2_constraint_JxW, const Point &elem1_normal, const Point &elem2_normal) | 
| Public Attributes | |
| const Elem * | _elem1 | 
| const Elem * | _elem2 | 
| std::vector< Point > | _elem1_constraint_q_point | 
| std::vector< Point > | _elem2_constraint_q_point | 
| std::vector< Real > | _elem1_constraint_JxW | 
| std::vector< Real > | _elem2_constraint_JxW | 
| Point | _elem1_normal | 
| Point | _elem2_normal | 
This is the ElementPairInfo class.
This is a base class that stores information used for integration in element to element constraints.
Definition at line 30 of file ElementPairInfo.h.
| ElementPairInfo::ElementPairInfo | ( | const Elem * | elem1, | 
| const Elem * | elem2, | ||
| const std::vector< Point > & | elem1_constraint_q_point, | ||
| const std::vector< Point > & | elem2_constraint_q_point, | ||
| const std::vector< Real > & | elem1_constraint_JxW, | ||
| const std::vector< Real > & | elem2_constraint_JxW, | ||
| const Point & | elem1_normal, | ||
| const Point & | elem2_normal | ||
| ) | 
Definition at line 12 of file ElementPairInfo.C.
| 
 | virtual | 
Definition at line 31 of file ElementPairInfo.C.
| 
 | virtual | 
Definition at line 34 of file ElementPairInfo.C.
| const Elem* ElementPairInfo::_elem1 | 
Definition at line 51 of file ElementPairInfo.h.
| std::vector<Real> ElementPairInfo::_elem1_constraint_JxW | 
Definition at line 55 of file ElementPairInfo.h.
Referenced by ElemElemConstraint::reinitConstraintQuadrature(), and update().
| std::vector<Point> ElementPairInfo::_elem1_constraint_q_point | 
Definition at line 53 of file ElementPairInfo.h.
Referenced by ElemElemConstraint::reinitConstraintQuadrature(), and update().
| Point ElementPairInfo::_elem1_normal | 
Definition at line 57 of file ElementPairInfo.h.
Referenced by update().
| const Elem* ElementPairInfo::_elem2 | 
Definition at line 52 of file ElementPairInfo.h.
| std::vector<Real> ElementPairInfo::_elem2_constraint_JxW | 
Definition at line 56 of file ElementPairInfo.h.
Referenced by update().
| std::vector<Point> ElementPairInfo::_elem2_constraint_q_point | 
Definition at line 54 of file ElementPairInfo.h.
Referenced by update().
| Point ElementPairInfo::_elem2_normal | 
Definition at line 58 of file ElementPairInfo.h.
Referenced by update().
 1.8.14
 1.8.14