Coarse-graining support: #
Support.Deterministic.CoarseCaccioppoli.EnergyBridge.QuantitativeCutoff.Basic
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
The vector cutoff field used in coarse Caccioppoli, obtained by applying the scalar cutoff gradient to the coordinate basis vectors.
Equations
- HCPolySupport.scalarCutoffGradientField η x i = (fderiv ℝ η x) (HCPolySupport.basisVec i)
Instances For
A descendant cube that touches a smaller scaled cube is contained in a larger scaled cube, provided its side length fits in the radial buffer.
The note's triadic gap scale makes depth-j descendants fit inside the
radial buffer, as soon as j dominates the chosen scale.
The midpoint cutoff leaves a half-gap buffer, and the note's triadic scale
still makes depth-j descendants fit inside that buffer.
One extra descendant generation fits the midpoint buffer at the
Q.scale - 1 local-patch scale.
Canonical cube cutoff packaged as an H10 test function on openCubeSet Q
whenever the outer cutoff radius stays strictly inside the cube.
Equations
- HCPolySupport.quantitativeCubeCutoffCanonicalH10 Q ρ₁ ρ₂ hρ₁ hρ₁₂ hρ₂_lt_one = HCPolySupport.H10Function.ofContDiff ⋯ ⋯ ⋯ ⋯
Instances For
The canonical cutoff has a dimension-only lower average: it is identically one on the concentric half cube.
The inverse average of the canonical cutoff is bounded by a dimension-only constant.