|
SpECTRE
v2026.04.01
|
Apply corrections from boundary communication for LTS dense output. More...
#include <ApplyBoundaryCorrections.hpp>
Additional Inherited Members | |
| Public Types inherited from evolution::dg::ApplyBoundaryCorrections< true, Metavariables, true > | |
| using | system |
| using | variables_tag |
| using | dt_variables_tag |
| using | DtVariables |
| using | derived_boundary_corrections |
| using | volume_tags_for_dg_boundary_terms |
| using | TimeStepperType |
| using | tag_to_update |
| using | mortar_data_tag |
| using | return_tags |
| using | argument_tags |
| Static Public Member Functions inherited from evolution::dg::ApplyBoundaryCorrections< true, Metavariables, true > | |
| static void | apply (const gsl::not_null< typename tag_to_update::type * > vars_to_update, const typename mortar_data_tag::type &mortar_data, const Mesh< volume_dim > &volume_mesh, const Element< volume_dim > &element, const typename Tags::MortarMesh< volume_dim >::type &mortar_meshes, const typename Tags::MortarInfo< volume_dim >::type &mortar_infos, const ::dg::Formulation dg_formulation, const DirectionMap< volume_dim, std::optional< Variables< tmpl::list< evolution::dg::Tags::MagnitudeOfNormal, evolution::dg::Tags::NormalCovector< volume_dim > > > > > &face_normal_covector_and_magnitude, const TimeStepperType &time_stepper, const evolution::BoundaryCorrection &boundary_correction, const TimeDelta &time_step, const Scalar< DataVector > >s_det_inv_jacobian, const VolumeArgs &... volume_args) |
| static bool | is_ready (const gsl::not_null< db::DataBox< DbTagsList > * > box, const gsl::not_null< tuples::TaggedTuple< InboxTags... > * > inboxes, Parallel::GlobalCache< Metavariables > &, const ArrayIndex &, const ParallelComponent *const) |
| Static Public Attributes inherited from evolution::dg::ApplyBoundaryCorrections< true, Metavariables, true > | |
| static constexpr bool | local_time_stepping |
| static constexpr size_t | volume_dim |
Apply corrections from boundary communication for LTS dense output.