|
SIRIUS 7.5.0
Electronic structure library and applications
|
This is the complete list of members for sirius::mixer::Mixer< FUNCS >, including all inherited members.
| axpy(double alpha, const std::tuple< std::unique_ptr< FUNCS >... > &x, std::tuple< std::unique_ptr< FUNCS >... > &y) (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | inlineprotected |
| copy(const std::tuple< std::unique_ptr< FUNCS >... > &x, std::tuple< std::unique_ptr< FUNCS >... > &y) (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | inlineprotected |
| functions_ (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | protected |
| get_output(typename std::tuple_element< FUNC_INDEX, std::tuple< FUNCS... > >::type &output) | sirius::mixer::Mixer< FUNCS > | inline |
| idx_hist(std::size_t step) const (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | inlineprotected |
| initialize_function(const FunctionProperties< typename std::tuple_element< FUNC_INDEX, std::tuple< FUNCS... > >::type > &function_prop, const typename std::tuple_element< FUNC_INDEX, std::tuple< FUNCS... > >::type &init_value, ARGS &&... args) | sirius::mixer::Mixer< FUNCS > | inline |
| inner_product(const std::tuple< std::unique_ptr< FUNCS >... > &x, const std::tuple< std::unique_ptr< FUNCS >... > &y) (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | inlineprotected |
| input_ (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | protected |
| max_history_ (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | protected |
| mix(double rms_min__) | sirius::mixer::Mixer< FUNCS > | inline |
| mix_impl()=0 (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | protectedpure virtual |
| Mixer(std::size_t max_history) | sirius::mixer::Mixer< FUNCS > | inline |
| number_of_functions (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | static |
| output_history_ (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | protected |
| residual_history_ (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | protected |
| rmse_history_ (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | protected |
| rotate(double c, double s, std::tuple< std::unique_ptr< FUNCS >... > &x, std::tuple< std::unique_ptr< FUNCS >... > &y) (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | inlineprotected |
| scale(double alpha, std::tuple< std::unique_ptr< FUNCS >... > &x) (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | inlineprotected |
| set_input(const typename std::tuple_element< FUNC_INDEX, std::tuple< FUNCS... > >::type &input) | sirius::mixer::Mixer< FUNCS > | inline |
| step_ (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | protected |
| update_residual() (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | inlineprotected |
| update_rms() (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | inlineprotected |
| ~Mixer()=default (defined in sirius::mixer::Mixer< FUNCS >) | sirius::mixer::Mixer< FUNCS > | virtual |