| _analysis_mesh | MAST::HomogenizedDensityFunctionBase | protected |
| _elem_volume_fraction | MAST::HomogenizedDensityFunctionBase | protected |
| _elem_volume_fraction_sensitivity | MAST::HomogenizedDensityFunctionBase | protected |
| _filter | MAST::HomogenizedDensityFunctionBase | protected |
| _functions | MAST::FunctionBase | protected |
| _is_field_func | MAST::FunctionBase | protected |
| _is_shape_parameter | MAST::FunctionBase | protected |
| _is_topology_parameter | MAST::FunctionBase | protected |
| _level_set | MAST::HomogenizedDensityFunctionBase | protected |
| _level_set_sys | MAST::HomogenizedDensityFunctionBase | protected |
| _name | MAST::FunctionBase | protected |
| _sub_point_locator | MAST::HomogenizedDensityFunctionBase | protected |
| _width | MAST::HeavisideElemHomogenizedDensityFunction | protected |
| clear_element_volume_fraction_sensitivity() | MAST::HomogenizedDensityFunctionBase | inlinevirtual |
| clear_element_volume_fractions() | MAST::HomogenizedDensityFunctionBase | inlinevirtual |
| depends_on(const MAST::FunctionBase &f) const | MAST::HomogenizedDensityFunctionBase | inlinevirtual |
| derivative(const MAST::FunctionBase &f, const libMesh::Point &p, const Real t, Real &v) const | MAST::HomogenizedDensityFunctionBase | virtual |
| FieldFunction< Real >::derivative(const MAST::FunctionBase &f, Real &v) const | MAST::FieldFunction< Real > | inlinevirtual |
| FieldFunction(const std::string &nm) | MAST::FieldFunction< Real > | inline |
| FunctionBase(const std::string &nm, const bool is_field_func) | MAST::FunctionBase | |
| FunctionBase(const MAST::FunctionBase &f) | MAST::FunctionBase | |
| get_elem_volume_fraction(const libMesh::Elem &e) const | MAST::HomogenizedDensityFunctionBase | |
| get_elem_volume_fraction_map() const | MAST::HomogenizedDensityFunctionBase | inline |
| get_elem_volume_fraction_sensitivity(const MAST::FunctionBase &f, const libMesh::Elem &e) const | MAST::HomogenizedDensityFunctionBase | |
| get_elem_volume_fraction_sensitivity_map(const MAST::FunctionBase &f) const | MAST::HomogenizedDensityFunctionBase | |
| HeavisideElemHomogenizedDensityFunction(const std::string &nm) | MAST::HeavisideElemHomogenizedDensityFunction | |
| HomogenizedDensityFunctionBase(const std::string &nm) | MAST::HomogenizedDensityFunctionBase | |
| init(MAST::SystemInitialization &level_set_sys, libMesh::MeshBase &analysis_mesh, MAST::FieldFunction< Real > &level_set, MAST::FilterBase &filter) | MAST::HomogenizedDensityFunctionBase | virtual |
| initialize_element_volume_fraction_sensitivity(const MAST::FunctionBase &f) | MAST::HeavisideElemHomogenizedDensityFunction | virtual |
| initialize_element_volume_fractions() | MAST::HeavisideElemHomogenizedDensityFunction | virtual |
| is_shape_parameter() const | MAST::FunctionBase | inlinevirtual |
| is_topology_parameter() const | MAST::FunctionBase | inlinevirtual |
| name() const | MAST::FunctionBase | inline |
| operator()(const libMesh::Point &p, const Real t, Real &v) const | MAST::HomogenizedDensityFunctionBase | virtual |
| FieldFunction< Real >::operator()(Real &v) const | MAST::FieldFunction< Real > | inlinevirtual |
| perturbation(Real &v) const | MAST::FieldFunction< Real > | inlinevirtual |
| perturbation(const libMesh::Point &p, const Real t, Real &v) const | MAST::FieldFunction< Real > | inlinevirtual |
| set_as_shape_parameter(bool f) | MAST::FunctionBase | inlinevirtual |
| set_as_topology_parameter(bool f) | MAST::FunctionBase | inlinevirtual |
| set_smoothing_width(Real w) | MAST::HeavisideElemHomogenizedDensityFunction | inline |
| ~FunctionBase() | MAST::FunctionBase | inlinevirtual |
| ~HeavisideElemHomogenizedDensityFunction() | MAST::HeavisideElemHomogenizedDensityFunction | virtual |
| ~HomogenizedDensityFunctionBase() | MAST::HomogenizedDensityFunctionBase | virtual |