For linear systems, impose inhomogeneous boundary conditions as contributions to the fixed sources (i.e. the RHS of the equations).
More...
template<typename System, typename FixedSourcesTag, typename FluxesArgsTags = elliptic::get_fluxes_argument_tags<System, false>, typename SourcesArgsTags = elliptic::get_sources_argument_tags<System, false>, typename ModifyBoundaryDataArgsTags = elliptic::get_modify_boundary_data_args_tags<System>>
struct elliptic::dg::Actions::ImposeInhomogeneousBoundaryConditionsOnSource< System, FixedSourcesTag, FluxesArgsTags, SourcesArgsTags, ModifyBoundaryDataArgsTags >
For linear systems, impose inhomogeneous boundary conditions as contributions to the fixed sources (i.e. the RHS of the equations).
- See also
- elliptic::dg::impose_inhomogeneous_boundary_conditions_on_source