DiffusionPhysicsBase
This is a base class for the derived Physics actions setting up objects to solve the diffusion equation with a particular discretization.
The diffusion equation solved is:
with Dirichlet boundary conditions:
and / or Neumann boundary conditions:
over the boundaries specified by the "dirichlet_boundaries" and "neumann_boundaries" parameters respectively.
The values set at the Dirichlet boundary conditions, , and Neumann boundary conditions, , are set by the "boundary_values" and "boundary_fluxes" respectively.