48 _cache_list.insert(cache_list.begin(), cache_list.end());
79 std::vector<libMesh::Gradient>& values )
87 std::vector<std::vector<libMesh::Gradient> >& values )
bool is_active(unsigned int quantity)
void add_quantities(const std::set< unsigned int > &cache_list)
std::map< unsigned int, std::vector< std::vector< libMesh::Number > > > _cached_vector_values
void set_values(unsigned int quantity, std::vector< libMesh::Number > &values)
std::set< unsigned int > _cache_list
void set_vector_gradient_values(unsigned int quantity, std::vector< std::vector< libMesh::Gradient > > &values)
std::map< unsigned int, std::vector< std::vector< libMesh::Gradient > > > _cached_vector_gradient_values
const std::vector< std::vector< libMesh::Number > > & get_cached_vector_values(unsigned int quantity) const
std::map< unsigned int, std::vector< libMesh::Number > > _cached_values
const std::vector< std::vector< libMesh::Gradient > > & get_cached_vector_gradient_values(unsigned int quantity) const
const std::vector< libMesh::Gradient > & get_cached_gradient_values(unsigned int quantity) const
void add_quantity(unsigned int quantity)
void set_vector_values(unsigned int quantity, std::vector< std::vector< libMesh::Number > > &values)
void set_gradient_values(unsigned int quantity, std::vector< libMesh::Gradient > &values)
const std::vector< libMesh::Number > & get_cached_values(unsigned int quantity) const
std::map< unsigned int, std::vector< libMesh::Gradient > > _cached_gradient_values