Function opensn::TranslateBCs
Defined in File acceleration.h
Function Documentation
Translates sweep boundary conditions to those of the diffusion correction in acceleration methods.
Reflecting boundaries become zero-current (Neumann) boundaries. WGDSA adds the inward current of the residual on those that lag their incoming flux (WGDSA::Apply). Every boundary with a prescribed incoming flux (vacuum, isotropic, arbitrary) has zero incoming error, so all three get the condition selected by
closure.