Public API Reference
SparseGridsKit.CCPoints
SparseGridsKit.CCPoints
SparseGridsKit.CustomLevel
SparseGridsKit.CustomPoints
SparseGridsKit.CustomPoints
SparseGridsKit.Doubling
SparseGridsKit.EvaluationDictionary
SparseGridsKit.EvaluationDictionary
SparseGridsKit.EvaluationDictionary
SparseGridsKit.Fidelity
SparseGridsKit.FidelityPoints
SparseGridsKit.FidelityPoints
SparseGridsKit.GaussHermitePoints
SparseGridsKit.GaussHermitePoints
SparseGridsKit.GaussLegendrePoints
SparseGridsKit.GaussLegendrePoints
SparseGridsKit.LejaPoints
SparseGridsKit.LejaPoints
SparseGridsKit.Level
SparseGridsKit.Points
SparseGridsKit.SpectralSparseGridApproximation
SparseGridsKit.SpectralSparseGridApproximation
SparseGridsKit.SpectralSparseGridApproximation
SparseGridsKit.Tripling
SparseGridsKit.TwoStep
SparseGridsKit.UniformPoints
SparseGridsKit.UniformPoints
Base.:+
Base.:-
RecipesBase.apply_recipe
RecipesBase.apply_recipe
RecipesBase.apply_recipe
SparseGridsKit.adaptive_estimate
SparseGridsKit.adaptive_mark
SparseGridsKit.adaptive_refine
SparseGridsKit.adaptive_solve!
SparseGridsKit.adaptive_sparsegrid
SparseGridsKit.adaptive_terminate
SparseGridsKit.add_evaluation!
SparseGridsKit.add_evaluations!
SparseGridsKit.add_mi
SparseGridsKit.add_mi
SparseGridsKit.check_admissibility
SparseGridsKit.check_index_admissibility
SparseGridsKit.compute_profit
SparseGridsKit.compute_quadrature_weights!
SparseGridsKit.compute_quadrature_weights!
SparseGridsKit.convert_to_sg_approximation
SparseGridsKit.convert_to_spectral_approximation
SparseGridsKit.convert_to_spectral_approximation
SparseGridsKit.create_box_miset
SparseGridsKit.create_rule_miset
SparseGridsKit.create_smolyak_miset
SparseGridsKit.create_sparsegrid
SparseGridsKit.create_tensor_miset
SparseGridsKit.create_totaldegree_miset
SparseGridsKit.derivative
SparseGridsKit.derivative
SparseGridsKit.derivative
SparseGridsKit.fidelitymap
SparseGridsKit.fidelitypoints
SparseGridsKit.genz
SparseGridsKit.get_grid_points
SparseGridsKit.get_margin
SparseGridsKit.get_mi
SparseGridsKit.get_mi_set
SparseGridsKit.get_n_grid_points
SparseGridsKit.get_n_mi
SparseGridsKit.get_reduced_margin
SparseGridsKit.getdomain
SparseGridsKit.integrate_L2_on_sparsegrid
SparseGridsKit.integrate_L2_on_sparsegrid
SparseGridsKit.integrate_on_sparsegrid
SparseGridsKit.integrate_on_sparsegrid
SparseGridsKit.interpolate_on_sparsegrid
SparseGridsKit.interpolate_on_sparsegrid
SparseGridsKit.interpolate_on_sparsegrid
SparseGridsKit.inverse_level_map
SparseGridsKit.kron_index
SparseGridsKit.map_from_to
SparseGridsKit.multifidelityfunctionwrapper
SparseGridsKit.poly_Fun
SparseGridsKit.precompute_lagrange_integrals
SparseGridsKit.precompute_pairwise_norms
SparseGridsKit.retrieve_evaluations
SparseGridsKit.reverse_kron_index
SparseGridsKit.truncated_kron
Helper Functions
SparseGridsKit.genz
— MethodGenerates the Genz test functions.
Arguments
n::Int
: Number of dimensions (positive integer).C::Float64
: Scaling coefficient.W::Float64
: Shift parameter.T::String
: Decay type, options are "nodecay", "quadraticdecay", "quarticdecay", "exponentialdecay", and "squaredexponentialdecay".N::String
: Function type, options are "oscillatory", "productpeak", "productpeaknormalised", "cornerpeak", "gaussianpeak", "c0continuous", and "discontinuous".
Returns
- A function of specified Genz test function.