|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
This is the complete list of members for CASM::PolynomialFunction, including all inherited members.
| _accept(const FunctionVisitor &visitor, BasisSet const *home_basis_ptr=NULL) override | CASM::PolynomialFunction | protectedvirtual |
| _accept(const FunctionVisitor &visitor, BasisSet const *home_basis_ptr=NULL) const override | CASM::PolynomialFunction | protectedvirtual |
| _apply_sym(const SymOp &op) override | CASM::PolynomialFunction | protectedvirtual |
| _apply_sym(const SymOp &op, const std::vector< bool > &transform_flags) | CASM::PolynomialFunction | protected |
| _arg_deval_cache(Index i) const | CASM::Function | protected |
| _arg_eval_cache(Index i) const | CASM::Function | protected |
| _argument(Index i) const | CASM::Function | protected |
| _dependency_layer() const | CASM::Function | protected |
| _set_arguments(const ArgumentContainer &new_arg, std::vector< Index > const &compatibility_map) override | CASM::PolynomialFunction | protectedvirtual |
| _sub_sym_reps() const | CASM::Function | protected |
| _update_dof_IDs(const std::vector< Index > &before_IDs, const std::vector< Index > &after_IDs) | CASM::Function | inlineprotectedvirtual |
| accept(const FunctionVisitor &visitor, BasisSet const *home_basis_ptr=nullptr) | CASM::Function | |
| accept(const FunctionVisitor &visitor, BasisSet const *home_basis_ptr=nullptr) const | CASM::Function | |
| apply_sym_coeffs(const SymOp &op, int dependency_layer) override | CASM::PolynomialFunction | virtual |
| argument_bases() const | CASM::Function | inline |
| ArgumentContainer typedef | CASM::Function | protected |
| box_integral_scalar_prod(const PolynomialFunction &RHS, double edge_length) const | CASM::PolynomialFunction | |
| cache_deval(const DoF::RemoteHandle &dvar) const override | CASM::PolynomialFunction | virtual |
| cache_eval() const override | CASM::PolynomialFunction | virtual |
| class_ID() const override | CASM::PolynomialFunction | inlinevirtual |
| clear_formula() | CASM::Function | inline |
| compare(const PolynomialFunction *RHS) const | CASM::PolynomialFunction | |
| CASM::Function::compare(Function const *RHS) const | CASM::Function | |
| copy() const override | CASM::PolynomialFunction | virtual |
| copy(const PolyTrie< double > &new_coeffs) const | CASM::PolynomialFunction | |
| depends_on(const Function *test_func) const override | CASM::PolynomialFunction | virtual |
| dof_IDs() const override | CASM::PolynomialFunction | virtual |
| dot(Function const *RHS) const | CASM::Function | |
| extend_hierarchy() | CASM::Function | inlineprotectedstatic |
| fill_dispatch_table() | CASM::PolynomialFunction | static |
| formula() const | CASM::Function | |
| frobenius_scalar_prod(const PolynomialFunction &RHS) const | CASM::PolynomialFunction | |
| func_ID | CASM::Function | protected |
| Function(const Function &RHS)=default | CASM::Function | |
| Function(const ArgumentContainer &_args) | CASM::Function | |
| Function() | CASM::Function | inline |
| gaussian_integral_scalar_prod(const PolynomialFunction &RHS, double std_dev) const | CASM::PolynomialFunction | |
| get_class_ID() | CASM::DerivedID< PolynomialFunction, Function > | inlineprotectedstatic |
| get_coefficient(Index i) const override | CASM::PolynomialFunction | virtual |
| get_coeffs() const override | CASM::PolynomialFunction | virtual |
| get_eigen_coeffs() const | CASM::Function | inlinevirtual |
| ID() const | CASM::Function | inline |
| ID_count | CASM::Function | privatestatic |
| identifier(char _key) const | CASM::Function | |
| inner_prod_table | CASM::Function | protectedstatic |
| is_zero() const override | CASM::PolynomialFunction | virtual |
| leading_coefficient() const override | CASM::PolynomialFunction | virtual |
| leading_coefficient(Index &index) const override | CASM::PolynomialFunction | virtual |
| m_arg2fun | CASM::Function | protected |
| m_arg2sub | CASM::Function | protected |
| m_argument | CASM::Function | protected |
| m_coeffs | CASM::PolynomialFunction | protected |
| m_formula | CASM::Function | mutableprotected |
| m_identifiers | CASM::Function | private |
| m_tex_formula | CASM::Function | protected |
| make_formula() const override | CASM::PolynomialFunction | virtual |
| make_formula(double prefactor) const | CASM::PolynomialFunction | |
| minus(Function const *RHS) const | CASM::Function | |
| minus_equals(const PolynomialFunction *RHS) | CASM::PolynomialFunction | |
| minus_in_place(Function const *RHS) | CASM::Function | |
| multiply(Function const *RHS) const | CASM::Function | |
| CASM::new_class_ID() | CASM::HierarchyID< Function > | inlineprotectedstatic |
| DerivedID< PolynomialFunction, Function >::new_class_ID() | CASM::HierarchyID< Function > | inlineprotectedstatic |
| normalize() | CASM::Function | |
| num_args() const | CASM::Function | inline |
| num_terms() const override | CASM::PolynomialFunction | virtual |
| operation_table | CASM::Function | protectedstatic |
| plus(Function const *RHS) const | CASM::Function | |
| plus_equals(const PolynomialFunction *RHS) | CASM::PolynomialFunction | |
| plus_in_place(Function const *RHS) | CASM::Function | |
| poly_coeffs() const | CASM::PolynomialFunction | inline |
| poly_quotient(const Variable *RHS) const | CASM::PolynomialFunction | |
| poly_quotient(const OccupantFunction *RHS) const | CASM::PolynomialFunction | |
| CASM::Function::poly_quotient(Function const *RHS) const | CASM::Function | |
| poly_remainder(const Variable *RHS) const | CASM::PolynomialFunction | |
| poly_remainder(const OccupantFunction *RHS) const | CASM::PolynomialFunction | |
| CASM::Function::poly_remainder(Function const *RHS) const | CASM::Function | |
| PolynomialFunction() | CASM::PolynomialFunction | inline |
| PolynomialFunction(const std::vector< std::shared_ptr< BasisSet > > &_args) | CASM::PolynomialFunction | |
| PolynomialFunction(const std::vector< std::shared_ptr< BasisSet > > &_args, const PolyTrie< double > &_coeffs) | CASM::PolynomialFunction | |
| PolynomialFunction(const PolynomialFunction &RHS) | CASM::PolynomialFunction | |
| PolynomialFunction(const PolynomialFunction &RHS, const PolyTrie< double > &_coeffs) | CASM::PolynomialFunction | |
| PolynomialFunction(const PolynomialFunction &LHS, const PolynomialFunction &RHS) | CASM::PolynomialFunction | |
| print(std::ostream &stream) const | CASM::Function | |
| print_tex(std::ostream &stream) const | CASM::Function | |
| prune_zeros() | CASM::PolynomialFunction | |
| refresh_ID() | CASM::Function | |
| register_remotes(const std::vector< DoF::RemoteHandle > &remote_handles) | CASM::Function | virtual |
| remote_deval(const DoF::RemoteHandle &dvar) const override | CASM::PolynomialFunction | virtual |
| remote_eval() const override | CASM::PolynomialFunction | virtual |
| scale(double scale_factor) override | CASM::PolynomialFunction | virtual |
| sclass_ID() | CASM::PolynomialFunction | inlinestatic |
| set_arguments(const ArgumentContainer &new_arg) | CASM::Function | inline |
| set_arguments(const ArgumentContainer &new_arg, std::vector< Index > const &compatibility_map) | CASM::Function | |
| set_formula(const std::string &new_formula) | CASM::Function | inline |
| set_identifier(char _key, std::string const &_value) | CASM::Function | |
| set_tex_formula(const std::string &new_formula) | CASM::Function | inline |
| shallow_compare(Function const *RHS) const | CASM::Function | |
| small_to_zero(double tol=TOL) override | CASM::PolynomialFunction | virtual |
| sym_copy_coeffs(const SymOp &op, int dependency_layer=1) const | CASM::Function | |
| tex_formula() const | CASM::Function | |
| to_json(jsonParser &json) const | CASM::Function | virtual |
| transform_monomial_and_add(double prefactor, const Array< Index > &ind, const SymOp &op) | CASM::PolynomialFunction | |
| transform_monomial_and_add_new(double prefactor, const Array< Index > &ind, const SymOp &op, const std::vector< bool > &transform_flags) | CASM::PolynomialFunction | |
| type_name() const override | CASM::PolynomialFunction | inlinevirtual |
| update_dof_IDs(const std::vector< Index > &before_IDs, const std::vector< Index > &after_IDs) | CASM::Function | |
| ~Function() | CASM::Function | inlinevirtual |