Implements the "bubble" function from Olsson and Kreiss (2005). More...
#include <LevelSetOlssonBubble.h>
Public Member Functions | |
| LevelSetOlssonBubble (const InputParameters ¶meters) | |
| virtual Real | value (Real, const Point &p) const override |
| virtual RealGradient | gradient (Real, const Point &p) const override |
Protected Attributes | |
| const RealVectorValue & | _center |
| The 'center' of the bubble. More... | |
| const Real & | _radius |
| The radius of the bubble. More... | |
| const Real & | _epsilon |
| The interface thickness. More... | |
Implements the "bubble" function from Olsson and Kreiss (2005).
Definition at line 23 of file LevelSetOlssonBubble.h.
| LevelSetOlssonBubble::LevelSetOlssonBubble | ( | const InputParameters & | parameters | ) |
Definition at line 28 of file LevelSetOlssonBubble.C.
|
overridevirtual |
Definition at line 44 of file LevelSetOlssonBubble.C.
|
overridevirtual |
Definition at line 37 of file LevelSetOlssonBubble.C.
|
protected |
The 'center' of the bubble.
Definition at line 34 of file LevelSetOlssonBubble.h.
Referenced by gradient(), and value().
|
protected |
The interface thickness.
Definition at line 40 of file LevelSetOlssonBubble.h.
Referenced by gradient(), and value().
|
protected |
The radius of the bubble.
Definition at line 37 of file LevelSetOlssonBubble.h.
Referenced by gradient(), and value().
1.8.16