#include <generic_projector.h>

Public Member Functions | |
| OldSolutionBase (const libMesh::System &sys_in) | |
| OldSolutionBase (const OldSolutionBase &in) | |
| void | init_context (FEMContext &c) |
| bool | is_grid_projection () |
| template<> | |
| void | get_shape_outputs (FEBase &fe) |
| template<> | |
| void | get_shape_outputs (FEBase &fe) |
| template<> | |
| void | get_shape_outputs (FEBase &fe) |
| template<> | |
| void | get_shape_outputs (FEBase &fe) |
Static Public Member Functions | |
| static void | get_shape_outputs (FEBase &fe) |
Protected Member Functions | |
| void | check_old_context (const FEMContext &c) |
| bool | check_old_context (const FEMContext &c, const Point &p) |
| template<> | |
| const Real | out_of_elem_tol |
| template<> | |
| const Real | out_of_elem_tol |
| template<> | |
| const Real | out_of_elem_tol |
| template<> | |
| const Real | out_of_elem_tol |
Protected Attributes | |
| const Elem * | last_elem |
| const System & | sys |
| FEMContext | old_context |
| std::vector< unsigned int > | component_to_var |
Static Protected Attributes | |
| static const Real | out_of_elem_tol |
The OldSolutionBase input functor abstract base class is the root of the OldSolutionValue and OldSolutionCoefs classes which allow a GenericProjector to read old solution values or solution interpolation coefficients for a just-refined-and-coarsened mesh.
Definition at line 206 of file generic_projector.h.
|
inline |
Definition at line 209 of file generic_projector.h.
|
inline |
Definition at line 225 of file generic_projector.h.
|
inlineprotected |
Definition at line 259 of file generic_projector.h.
References libMesh::FEMContext::get_elem(), libMesh::Elem::JUST_COARSENED, libMesh::Elem::JUST_REFINED, libMesh::DofObject::old_dof_object, libMesh::Elem::parent(), and libMesh::Elem::refinement_flag().
|
inlineprotected |
Definition at line 292 of file generic_projector.h.
References libMesh::Elem::child_ref_range(), libMesh::FEMContext::get_elem(), libMesh::Elem::hmax(), libMesh::Elem::JUST_COARSENED, libMesh::Elem::JUST_REFINED, libMesh::DofObject::old_dof_object, libMesh::Elem::parent(), libMesh::Real, and libMesh::Elem::refinement_flag().
|
static |
|
inline |
Definition at line 451 of file generic_projector.h.
References libMesh::FEGenericBase< OutputType >::get_phi().
|
inline |
Definition at line 459 of file generic_projector.h.
References libMesh::FEGenericBase< OutputType >::get_dphi().
|
inline |
Definition at line 468 of file generic_projector.h.
References libMesh::FEGenericBase< OutputType >::get_phi().
|
inline |
Definition at line 476 of file generic_projector.h.
References libMesh::FEGenericBase< OutputType >::get_dphi().
|
inline |
Definition at line 237 of file generic_projector.h.
References libMesh::FEMContext::DOFS_ONLY, and libMesh::FEMContext::set_algebraic_type().
|
inline |
Definition at line 256 of file generic_projector.h.
|
protected |
Definition at line 565 of file generic_projector.h.
|
protected |
Definition at line 568 of file generic_projector.h.
|
protected |
Definition at line 572 of file generic_projector.h.
|
protected |
Definition at line 575 of file generic_projector.h.
|
protected |
Definition at line 363 of file generic_projector.h.
|
protected |
Definition at line 360 of file generic_projector.h.
|
protected |
Definition at line 362 of file generic_projector.h.
|
staticprotected |
Definition at line 365 of file generic_projector.h.
|
protected |
Definition at line 361 of file generic_projector.h.