numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
|
Namespace of internal implementations. More...
Classes | |
class | general_spline_equation_solver |
Class to solve linear equations of kernel matrices and matrices of additional terms in RBF interpolation. More... | |
class | general_spline_equation_solver< KernelValue, FunctionValue, kernel_matrix_type::dense, true > |
Class to solve linear equations of kernel matrices and matrices of additional terms in RBF interpolation. More... | |
struct | get_variable_type |
Get the type of variables from function signature. More... | |
struct | get_variable_type< FunctionValue(Variable)> |
Get the type of variables from function signature. More... | |
class | kernel_matrix_solver |
Class to solve linear equations of kernel matrices. More... | |
class | kernel_matrix_solver< KernelValue, FunctionValue, kernel_matrix_type::dense, false > |
Class to solve linear equations of kernel matrices. More... | |
class | kernel_matrix_solver< KernelValue, FunctionValue, kernel_matrix_type::dense, true > |
Class to solve linear equations of kernel matrices. More... | |
class | kernel_matrix_solver< KernelValue, FunctionValue, kernel_matrix_type::sparse, false > |
Class to solve linear equations of kernel matrices. More... | |
Typedefs | |
template<typename FunctionSignature > | |
using | get_default_scalar_type |
Get the default type of scalars from function signature. | |
template<typename FunctionSignature > | |
using | get_variable_type_t = typename get_variable_type<FunctionSignature>::type |
Get the type of variables from function signature. | |
Functions | |
template<base::concepts::real_scalar Scalar> | |
void | generate_halton_nodes_impl (Eigen::VectorX< Scalar > &buffer, index_type num_nodes, index_type base_sequence_size) |
Generate a vector of Halton sequence for a single dimension [6]. | |
Namespace of internal implementations.
using num_collect::rbf::impl::get_default_scalar_type |
Get the default type of scalars from function signature.
FunctionSignature | Function signature. |
Definition at line 33 of file get_default_scalar_type.h.
using num_collect::rbf::impl::get_variable_type_t = typename get_variable_type<FunctionSignature>::type |
Get the type of variables from function signature.
FunctionSignature | Function signature. |
Definition at line 50 of file get_variable_type.h.
void num_collect::rbf::impl::generate_halton_nodes_impl | ( | Eigen::VectorX< Scalar > & | buffer, |
index_type | num_nodes, | ||
index_type | base_sequence_size ) |
Generate a vector of Halton sequence for a single dimension [6].
Scalar | Type of scalars. |
[out] | buffer | Buffer to generate the sequence. (Values from the second element must be used for the final output.) |
[in] | num_nodes | Number of nodes. |
[in] | base_sequence_size | Size of the first sequence. |
Definition at line 47 of file generate_halton_nodes.h.