DOLFIN
DOLFIN C++ interface
dolfin::Function Member List

This is the complete list of members for dolfin::Function, including all inherited members.

_debug() constdolfin::Hierarchical< Function >inline
child()dolfin::Hierarchical< Function >inline
child() constdolfin::Hierarchical< Function >inline
child_shared_ptr()dolfin::Hierarchical< Function >inline
child_shared_ptr() constdolfin::Hierarchical< Function >inline
clear_child()dolfin::Hierarchical< Function >inline
compute_vertex_values(std::vector< double > &vertex_values, const Mesh &mesh) const overridedolfin::Functionvirtual
compute_vertex_values(std::vector< double > &vertex_values)dolfin::Function
depth() constdolfin::Hierarchical< Function >inline
eval(Array< double > &values, const Array< double > &x) const overridedolfin::Functionvirtual
eval(Array< double > &values, const Array< double > &x, const Cell &dolfin_cell, const ufc::cell &ufc_cell) constdolfin::Function
eval(Eigen::Ref< Eigen::VectorXd > values, Eigen::Ref< const Eigen::VectorXd > x) const overridedolfin::Functionvirtual
eval(Eigen::Ref< Eigen::VectorXd > values, Eigen::Ref< const Eigen::VectorXd > x, const dolfin::Cell &dolfin_cell, const ufc::cell &ufc_cell) constdolfin::Function
eval(Array< double > &values, const Array< double > &x, const ufc::cell &cell) const overridedolfin::Functionvirtual
eval(Eigen::Ref< Eigen::VectorXd > values, Eigen::Ref< const Eigen::VectorXd > x, const ufc::cell &cell) const overridedolfin::Functionvirtual
evaluate(double *values, const double *coordinates, const ufc::cell &cell) const overridedolfin::GenericFunctionvirtual
extrapolate(const Function &v)dolfin::Function
Function() (defined in dolfin::Function)dolfin::Functioninline
Function(std::shared_ptr< const FunctionSpace > V)dolfin::Functionexplicit
Function(std::shared_ptr< const FunctionSpace > V, std::shared_ptr< GenericVector > x)dolfin::Function
Function(std::shared_ptr< const FunctionSpace > V, std::string filename)dolfin::Function
Function(const Function &v)dolfin::Function
Function(const Function &v, std::size_t i)dolfin::Function
function_space() const overridedolfin::Functioninlinevirtual
FunctionAssigner (defined in dolfin::Function)dolfin::Functionfriend
FunctionSpace (defined in dolfin::Function)dolfin::Functionfriend
GenericFunction()dolfin::GenericFunction
geometric_dimension() constdolfin::Function
get_allow_extrapolation() constdolfin::Functioninline
has_child() constdolfin::Hierarchical< Function >inline
has_parent() constdolfin::Hierarchical< Function >inline
Hierarchical(Function &self)dolfin::Hierarchical< Function >inline
id() constdolfin::Variableinline
in(const FunctionSpace &V) constdolfin::Function
interpolate(const GenericFunction &v)dolfin::Function
label() constdolfin::Variable
leaf_node()dolfin::Hierarchical< Function >inline
leaf_node() constdolfin::Hierarchical< Function >inline
leaf_node_shared_ptr()dolfin::Hierarchical< Function >inline
leaf_node_shared_ptr() constdolfin::Hierarchical< Function >inline
name() constdolfin::Variable
operator()(double x) constdolfin::GenericFunction
operator()(double x, double y) constdolfin::GenericFunction
operator()(double x, double y, double z) constdolfin::GenericFunction
operator()(const Point &p) constdolfin::GenericFunction
operator()(Array< double > &values, double x) constdolfin::GenericFunction
operator()(Array< double > &values, double x, double y) constdolfin::GenericFunction
operator()(Array< double > &values, double x, double y, double z) constdolfin::GenericFunction
operator()(Array< double > &values, const Point &p) constdolfin::GenericFunction
operator=(const Function &v)dolfin::Function
operator=(const Expression &v)dolfin::Function
operator=(const FunctionAXPY &axpy)dolfin::Function
dolfin::GenericFunction::operator=(const Variable &variable)dolfin::Variable
Hierarchical< Function >::operator=(const Hierarchical &hierarchical)dolfin::Hierarchical< Function >inline
operator[](std::size_t i) constdolfin::Function
parametersdolfin::Variable
parent()dolfin::Hierarchical< Function >inline
parent() constdolfin::Hierarchical< Function >inline
parent_shared_ptr()dolfin::Hierarchical< Function >inline
parent_shared_ptr() constdolfin::Hierarchical< Function >inline
rename(const std::string name, const std::string label)dolfin::Variable
restrict(double *w, const FiniteElement &element, const Cell &dolfin_cell, const double *coordinate_dofs, const ufc::cell &ufc_cell) const overridedolfin::Functionvirtual
restrict_as_ufc_function(double *w, const FiniteElement &element, const Cell &dolfin_cell, const double *coordinate_dofs, const ufc::cell &ufc_cell) constdolfin::GenericFunctionprotected
root_node()dolfin::Hierarchical< Function >inline
root_node() constdolfin::Hierarchical< Function >inline
root_node_shared_ptr()dolfin::Hierarchical< Function >inline
root_node_shared_ptr() constdolfin::Hierarchical< Function >inline
set_allow_extrapolation(bool allow_extrapolation)dolfin::Functioninline
set_child(std::shared_ptr< Function > child)dolfin::Hierarchical< Function >inline
set_parent(std::shared_ptr< Function > parent)dolfin::Hierarchical< Function >inline
str(bool verbose) constdolfin::Variablevirtual
update() constdolfin::GenericFunctioninlinevirtual
value_dimension(std::size_t i) const overridedolfin::Functionvirtual
value_rank() const overridedolfin::Functionvirtual
value_shape() const overridedolfin::Functionvirtual
value_size() constdolfin::GenericFunction
Variable()dolfin::Variable
Variable(const std::string name, const std::string label)dolfin::Variable
Variable(const Variable &variable)dolfin::Variable
vector()dolfin::Function
vector() constdolfin::Function
~Function()dolfin::Functionvirtual
~GenericFunction()dolfin::GenericFunctionvirtual
~Hierarchical()dolfin::Hierarchical< Function >inlinevirtual
~Variable()dolfin::Variablevirtual