Weights Struct Reference
|
Developer Documentation
|
MeltPoolDG::CutRepartitionData::Weights Struct Reference
#include <cut_data.hpp>
Public Attributes | |
| unsigned int | inside = 1 |
| Weight of cells located completely inside (negative level set) | |
| unsigned int | outside = 1 |
| Weight of cells located completely outside (positive level set) | |
| unsigned int | intersected = 20 |
| Weight of cells intersected by the zero level-set isosurface. | |
Detailed Description
Partitioning weights The default weights are chosen according to the reference: Bergbauer, Maximilian, et al. "High-performance matrix-free unfitted finite element operator evaluation." SIAM Journal on Scientific Computing 47.3 (2025): B665-B689. Note that we used 20 instead of 10 for the weight of intersected cells, since we have a two-phase flow problem.
Member Data Documentation
◆ inside
| unsigned int MeltPoolDG::CutRepartitionData::Weights::inside = 1 |
Weight of cells located completely inside (negative level set)
◆ intersected
| unsigned int MeltPoolDG::CutRepartitionData::Weights::intersected = 20 |
Weight of cells intersected by the zero level-set isosurface.
◆ outside
| unsigned int MeltPoolDG::CutRepartitionData::Weights::outside = 1 |
Weight of cells located completely outside (positive level set)
The documentation for this struct was generated from the following file:
- include/meltpooldg/cut/cut_data.hpp
Generated by