IFEM  90A354
Public Member Functions | Protected Attributes | List of all members
ASMs3D::InterfaceChecker Class Reference

Base class that checks if an element has interface contributions. More...

#include <ASMs3D.h>

Inheritance diagram for ASMs3D::InterfaceChecker:
Inheritance graph
[legend]
Collaboration diagram for ASMs3D::InterfaceChecker:
Collaboration graph
[legend]

Public Member Functions

 InterfaceChecker (const ASMs3D &pch)
 The constructor initialises the reference to current patch.
 
virtual ~InterfaceChecker ()
 Empty destructor.
 
virtual short int hasContribution (int, int I, int J, int K) const
 Returns non-zero if the specified element have contributions. More...
 
- Public Member Functions inherited from ASM::InterfaceChecker
virtual short int elmBorderMask (double u0, double u1, double v0, double v1, double w0=0.0, double w1=1.0) const
 Returns a status mask based on the element boundary parameters. More...
 

Protected Attributes

const ASMs3DmyPatch
 Reference to the patch being integrated.
 

Detailed Description

Base class that checks if an element has interface contributions.

Member Function Documentation

◆ hasContribution()

short int ASMs3D::InterfaceChecker::hasContribution ( int  ,
int  I,
int  J,
int  K 
) const
virtual

Returns non-zero if the specified element have contributions.

Parameters
[in]IIndex in first parameter direction of the element
[in]JIndex in second parameter direction of the element
[in]KIndex in third parameter direction of the element

Implements ASM::InterfaceChecker.

References K.


The documentation for this class was generated from the following files: