20 #ifndef LIBMESH_HP_COARSENTEST_H 21 #define LIBMESH_HP_COARSENTEST_H 37 #ifdef LIBMESH_ENABLE_AMR 46 template <
typename T>
class TensorValue;
77 libmesh_experimental();
141 const std::vector<Real> *
JxW;
169 #endif // #ifdef LIBMESH_ENABLE_AMR 171 #endif // LIBMESH_HP_COARSENTEST_H RealVectorValue RealGradient
const std::vector< std::vector< Real > > * phi
void add_projection(const System &, const Elem *, unsigned int var)
HPCoarsenTest & operator=(const HPCoarsenTest &)=delete
virtual void select_refinement(System &system) override
VectorValue< Real > RealVectorValue
std::unique_ptr< FEBase > fe_coarse
const std::vector< std::vector< Real > > * phi_coarse
The base class for all geometric element types.
const std::vector< std::vector< RealGradient > > * dphi_coarse
RealTensorValue RealTensor
const std::vector< Point > * xyz_values
const std::vector< Real > * JxW
TensorValue< Real > RealTensorValue
virtual ~HPCoarsenTest()=default
Manages consistently variables, degrees of freedom, and coefficient vectors.
std::unique_ptr< FEBase > fe
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const std::vector< std::vector< RealTensor > > * d2phi_coarse
const std::vector< std::vector< RealTensor > > * d2phi
const std::vector< std::vector< RealGradient > > * dphi
std::vector< dof_id_type > dof_indices
std::vector< Point > coarse_qpoints
std::unique_ptr< QBase > qrule