|
SpECTRE
v2026.04.01
|
Mark a boundary condition as being used as an internal Cartoon boundary. More...
#include <Cartoon.hpp>
Public Member Functions | |
| MarkAsCartoon (MarkAsCartoon &&)=default | |
| MarkAsCartoon & | operator= (MarkAsCartoon &&)=default |
| MarkAsCartoon (const MarkAsCartoon &)=default | |
| MarkAsCartoon & | operator= (const MarkAsCartoon &)=default |
Mark a boundary condition as being used as an internal Cartoon boundary.
The cartoon method requires a ZernikeB1 basis to be stable at small \(x\), which should not have a boundary condition applied. However, FD does require ghost zones to be filled on this boundary, so is_cartoon() can be used to determine whether to treat this boundary condition as something to implement or skip.