CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
This is the complete list of members for CASM::Variable, including all inherited members.
_accept(const FunctionVisitor &visitor, BasisSet const *home_basis_ptr=NULL) override | CASM::Variable | protectedvirtual |
_accept(const FunctionVisitor &visitor, BasisSet const *home_basis_ptr=NULL) const override | CASM::Variable | protectedvirtual |
_apply_sym(const SymOp &op) override | CASM::Variable | protectedvirtual |
_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) | CASM::Function | inlineprotectedvirtual |
_sub_sym_reps() const | CASM::Function | protected |
_update_dof_IDs(const std::vector< Index > &before_IDs, const std::vector< Index > &after_IDs) override | CASM::Variable | protectedvirtual |
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=1) | CASM::Function | inlinevirtual |
argument_bases() const | CASM::Function | inline |
ArgumentContainer typedef | CASM::Function | protected |
cache_deval(const DoF::RemoteHandle &dvar) const override | CASM::Variable | inlinevirtual |
cache_eval() const override | CASM::Variable | inlinevirtual |
class_ID() const override | CASM::Variable | inlinevirtual |
clear_formula() | CASM::Function | inline |
coeffs() const | CASM::Variable | inline |
compare(const Variable *RHS) const | CASM::Variable | |
CASM::Function::compare(Function const *RHS) const | CASM::Function | |
copy() const override | CASM::Variable | inlinevirtual |
depends_on(const Function *test_func) const | CASM::Function | inlinevirtual |
dof_IDs() const override | CASM::Variable | virtual |
dof_set() const | CASM::Variable | inline |
dot(Function const *RHS) const | CASM::Variable | |
extend_hierarchy() | CASM::Function | inlineprotectedstatic |
fill_dispatch_table() | CASM::Variable | static |
formula() const | CASM::Function | |
from_json(const jsonParser &json) | CASM::Variable | |
func_ID | CASM::Function | protected |
Function(const Function &RHS)=default | CASM::Function | |
Function(const ArgumentContainer &_args) | CASM::Function | |
Function() | CASM::Function | inline |
get_class_ID() | CASM::DerivedID< Variable, Function > | inlineprotectedstatic |
get_coefficient(Index i) const override | CASM::Variable | virtual |
get_coeffs() const | CASM::Function | inlinevirtual |
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::Variable | virtual |
leading_coefficient() const override | CASM::Variable | virtual |
leading_coefficient(Index &index) const override | CASM::Variable | virtual |
m_arg2fun | CASM::Function | protected |
m_arg2sub | CASM::Function | protected |
m_argument | CASM::Function | protected |
m_coeffs | CASM::Variable | private |
m_dof_set | CASM::Variable | private |
m_formula | CASM::Function | mutableprotected |
m_identifiers | CASM::Function | private |
m_tex_formula | CASM::Function | protected |
make_formula() const override | CASM::Variable | virtual |
minus(Function const *RHS) const | CASM::Function | |
minus_equals(const Variable *RHS) | CASM::Variable | |
minus_in_place(Function const *RHS) | CASM::Function | |
multiply(Function const *RHS) const | CASM::Function | |
CASM::new_class_ID() | CASM::HierarchyID< Function > | inlineprotectedstatic |
DerivedID< Variable, Function >::new_class_ID() | CASM::HierarchyID< Function > | inlineprotectedstatic |
normalize() | CASM::Function | |
num_args() const | CASM::Function | inline |
num_terms() const override | CASM::Variable | virtual |
operation_table | CASM::Function | protectedstatic |
plus(Function const *RHS) const | CASM::Function | |
plus_equals(const Variable *RHS) | CASM::Variable | |
plus_in_place(Function const *RHS) | CASM::Function | |
poly_quotient(Function const *RHS) const | CASM::Function | |
poly_remainder(Function const *RHS) const | CASM::Function | |
print(std::ostream &stream) const | CASM::Function | |
print_tex(std::ostream &stream) const | CASM::Function | |
refresh_ID() | CASM::Function | |
register_remotes(const std::vector< DoF::RemoteHandle > &remote_handles) override | CASM::Variable | virtual |
remote_deval(const DoF::RemoteHandle &dvar) const override | CASM::Variable | virtual |
remote_eval() const override | CASM::Variable | virtual |
scale(double scale_factor) override | CASM::Variable | virtual |
sclass_ID() | CASM::Variable | 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::Variable | virtual |
sym_copy_coeffs(const SymOp &op, int dependency_layer=1) const | CASM::Function | |
symrep_ID() const | CASM::Variable | inline |
tex_formula() const | CASM::Function | |
to_json(jsonParser &json) const override | CASM::Variable | virtual |
type_name() const override | CASM::Variable | inlinevirtual |
update_dof_IDs(const std::vector< Index > &before_IDs, const std::vector< Index > &after_IDs) | CASM::Function | |
Variable(const Variable &old_var)=default | CASM::Variable | private |
Variable(const DoFSet &tvar, int var_ind) | CASM::Variable | |
Variable(const DoFSet &tvar, const Eigen::VectorXd &init_coeffs) | CASM::Variable | |
~Function() | CASM::Function | inlinevirtual |