Index _ | A | B | C | D | F | G | H | I | K | L | M | N | P | R | S | T | V | W _ __call__() (matrix_toolkit.anymatrix.AnyMatrix method), [1], [2], [3] __init__() (matrix_toolkit.anymatrix.AnyMatrix method), [1], [2], [3] (matrix_toolkit.pde.PDEConfig method) (matrix_toolkit.pde.PDEMatrixGenerator method) (matrix_toolkit.pde.random_params.LatinHypercubeSampler method) (matrix_toolkit.pde.random_params.ParameterDistribution method) (matrix_toolkit.pde.random_params.RandomParameterGenerator method) __post_init__() (matrix_toolkit.pde.PDEConfig method) A add_parameter() (matrix_toolkit.pde.random_params.LatinHypercubeSampler method) (matrix_toolkit.pde.random_params.RandomParameterGenerator method) AnyMatrix (class in matrix_toolkit.anymatrix), [1] augment() (in module matrix_toolkit.anymatrix.groups.core), [1] B backend (matrix_toolkit.pde.PDEConfig attribute) beta() (in module matrix_toolkit.anymatrix.groups.core), [1] blockcirc() (in module matrix_toolkit.anymatrix.groups.core), [1] blur() (in module matrix_toolkit.anymatrix.groups.regtools), [1] boundary_condition (matrix_toolkit.pde.PDEConfig attribute) BoundaryCondition (class in matrix_toolkit.pde.config) C check_matrix_properties() (in module matrix_toolkit.anymatrix.testing), [1] check_properties() (matrix_toolkit.anymatrix.MatrixProperties class method), [1], [2], [3] circul_binom() (in module matrix_toolkit.anymatrix.groups.core), [1] clement() (in module matrix_toolkit.anymatrix.groups.gallery), [1] coefficients (matrix_toolkit.pde.PDEConfig attribute) companion() (in module matrix_toolkit.anymatrix.groups.matlab), [1] ConvectionDiffusionEquation (class in matrix_toolkit.pde) count() (matrix_toolkit.anymatrix.AnyMatrix method), [1], [2], [3] D DEFAULT_TOL (matrix_toolkit.anymatrix.MatrixProperties attribute), [1] deriv2() (in module matrix_toolkit.anymatrix.groups.regtools), [1] dimension (matrix_toolkit.pde.PDEConfig attribute) DIRICHLET (matrix_toolkit.pde.config.BoundaryCondition attribute) discretization (matrix_toolkit.pde.PDEConfig attribute) DiscretizationType (class in matrix_toolkit.pde.config) distribution (matrix_toolkit.pde.random_params.ParameterDistribution attribute) domain (matrix_toolkit.pde.PDEConfig attribute) dtype (matrix_toolkit.pde.PDEConfig attribute) F FINITE_DIFFERENCE (matrix_toolkit.pde.config.DiscretizationType attribute) FINITE_ELEMENT (matrix_toolkit.pde.config.DiscretizationType attribute) FINITE_VOLUME (matrix_toolkit.pde.config.DiscretizationType attribute) format (matrix_toolkit.pde.PDEConfig attribute) fourier() (in module matrix_toolkit.anymatrix.groups.core), [1] FOURTH_ORDER (matrix_toolkit.pde.config.StencilType attribute) frank() (in module matrix_toolkit.anymatrix.groups.matlab), [1] G generate() (matrix_toolkit.anymatrix.AnyMatrix method), [1], [2], [3] (matrix_toolkit.pde.PDEMatrixGenerator method) generate_1d_biharmonic() (in module matrix_toolkit.pde.dim1d) generate_1d_convection_diffusion() (in module matrix_toolkit.pde.dim1d) generate_1d_heat() (in module matrix_toolkit.pde.dim1d) generate_1d_helmholtz() (in module matrix_toolkit.pde.dim1d) generate_1d_laplacian() (in module matrix_toolkit.pde.dim1d) generate_1d_wave() (in module matrix_toolkit.pde.dim1d) generate_2d_biharmonic() (in module matrix_toolkit.pde.dim2d) generate_2d_convection_diffusion() (in module matrix_toolkit.pde.dim2d) generate_2d_heat() (in module matrix_toolkit.pde.dim2d) generate_2d_helmholtz() (in module matrix_toolkit.pde.dim2d) generate_2d_laplacian() (in module matrix_toolkit.pde.dim2d) generate_2d_wave() (in module matrix_toolkit.pde.dim2d) generate_3d_biharmonic() (in module matrix_toolkit.pde.dim3d) generate_3d_convection_diffusion() (in module matrix_toolkit.pde.dim3d) generate_3d_heat() (in module matrix_toolkit.pde.dim3d) generate_3d_helmholtz() (in module matrix_toolkit.pde.dim3d) generate_3d_laplacian() (in module matrix_toolkit.pde.dim3d) generate_3d_wave() (in module matrix_toolkit.pde.dim3d) generate_batch() (matrix_toolkit.pde.PDEMatrixGenerator method) generate_matrix() (matrix_toolkit.pde.ConvectionDiffusionEquation method) (matrix_toolkit.pde.HeatEquation method) (matrix_toolkit.pde.HelmholtzEquation method) (matrix_toolkit.pde.PoissonEquation method) (matrix_toolkit.pde.WaveEquation method) generate_rhs() (matrix_toolkit.pde.PoissonEquation method) generate_rhs_matrix() (matrix_toolkit.pde.HeatEquation method) get_checker() (matrix_toolkit.anymatrix.MatrixProperties class method), [1], [2], [3] get_default_coefficients() (matrix_toolkit.pde.ConvectionDiffusionEquation method) (matrix_toolkit.pde.HeatEquation method) (matrix_toolkit.pde.HelmholtzEquation method) (matrix_toolkit.pde.PoissonEquation method) (matrix_toolkit.pde.WaveEquation method) get_mesh_spacing() (matrix_toolkit.pde.PDEConfig method) get_operator_name() (matrix_toolkit.pde.ConvectionDiffusionEquation method) (matrix_toolkit.pde.HeatEquation method) (matrix_toolkit.pde.HelmholtzEquation method) (matrix_toolkit.pde.PoissonEquation method) (matrix_toolkit.pde.WaveEquation method) gravity() (in module matrix_toolkit.anymatrix.groups.regtools), [1] groups() (matrix_toolkit.anymatrix.AnyMatrix method), [1], [2], [3] H hadamard() (in module matrix_toolkit.anymatrix.groups.hadamard), [1] HeatEquation (class in matrix_toolkit.pde) HelmholtzEquation (class in matrix_toolkit.pde) help() (matrix_toolkit.anymatrix.AnyMatrix method), [1], [2], [3] hilbert() (in module matrix_toolkit.anymatrix.groups.matlab), [1] I include_exact_solution (matrix_toolkit.pde.PDEConfig attribute) include_rhs (matrix_toolkit.pde.PDEConfig attribute) invhilb() (in module matrix_toolkit.anymatrix.groups.matlab), [1] is_binary() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_circulant() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_diagonal() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_doubly_stochastic() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_hankel() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_hermitian() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_integer() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_involutory() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_lower_triangular() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_nilpotent() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_orthogonal() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_positive_definite() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_sparse() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_stochastic() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_symmetric() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_toeplitz() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_tridiagonal() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_unitary() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] is_upper_triangular() (matrix_toolkit.anymatrix.MatrixProperties static method), [1], [2], [3] K kms() (in module matrix_toolkit.anymatrix.groups.gallery), [1] L LatinHypercubeSampler (class in matrix_toolkit.pde.random_params) lehmer() (in module matrix_toolkit.anymatrix.groups.gallery), [1] list() (matrix_toolkit.anymatrix.AnyMatrix method), [1], [2], [3] list_all_properties() (matrix_toolkit.anymatrix.MatrixProperties class method), [1], [2], [3] M magic() (in module matrix_toolkit.anymatrix.groups.matlab), [1] MatrixProperties (class in matrix_toolkit.anymatrix), [1] mesh_size (matrix_toolkit.pde.PDEConfig attribute) mesh_type (matrix_toolkit.pde.PDEConfig attribute) minij() (in module matrix_toolkit.anymatrix.groups.gallery), [1] MIXED (matrix_toolkit.pde.config.BoundaryCondition attribute) moler() (in module matrix_toolkit.anymatrix.groups.gallery), [1] N name (matrix_toolkit.pde.random_params.ParameterDistribution attribute) NEUMANN (matrix_toolkit.pde.config.BoundaryCondition attribute) nilpot_triang() (in module matrix_toolkit.anymatrix.groups.core), [1] nilpot_tridiag() (in module matrix_toolkit.anymatrix.groups.core), [1] normalize (matrix_toolkit.pde.PDEConfig attribute) P param_ranges (matrix_toolkit.pde.PDEConfig attribute) ParameterDistribution (class in matrix_toolkit.pde.random_params) params (matrix_toolkit.pde.random_params.ParameterDistribution attribute) pascal() (in module matrix_toolkit.anymatrix.groups.matlab), [1] PDEConfig (class in matrix_toolkit.pde) PDEMatrixGenerator (class in matrix_toolkit.pde) pei() (in module matrix_toolkit.anymatrix.groups.gallery), [1] perfect_shuffle() (in module matrix_toolkit.anymatrix.groups.core), [1] PERIODIC (matrix_toolkit.pde.config.BoundaryCondition attribute) phillips() (in module matrix_toolkit.anymatrix.groups.regtools), [1] PoissonEquation (class in matrix_toolkit.pde) properties() (matrix_toolkit.anymatrix.AnyMatrix method), [1], [2], [3] R random_params (matrix_toolkit.pde.PDEConfig attribute) random_seed (matrix_toolkit.pde.PDEConfig attribute) randomize_coefficients() (matrix_toolkit.pde.ConvectionDiffusionEquation method) (matrix_toolkit.pde.PoissonEquation method) RandomParameterGenerator (class in matrix_toolkit.pde.random_params) register_matrix() (matrix_toolkit.anymatrix.AnyMatrix method), [1] ROBIN (matrix_toolkit.pde.config.BoundaryCondition attribute) rosser() (in module matrix_toolkit.anymatrix.groups.matlab), [1] run_all_tests() (in module matrix_toolkit.anymatrix.testing), [1] S sample() (matrix_toolkit.pde.random_params.LatinHypercubeSampler method) (matrix_toolkit.pde.random_params.ParameterDistribution method) (matrix_toolkit.pde.random_params.RandomParameterGenerator method) search() (matrix_toolkit.anymatrix.AnyMatrix method), [1], [2], [3] SECOND_ORDER (matrix_toolkit.pde.config.StencilType attribute) shaw() (in module matrix_toolkit.anymatrix.groups.regtools), [1] SIXTH_ORDER (matrix_toolkit.pde.config.StencilType attribute) stencil_order (matrix_toolkit.pde.PDEConfig attribute) StencilType (class in matrix_toolkit.pde.config) stoch_cesaro() (in module matrix_toolkit.anymatrix.groups.core), [1] T total_dofs() (matrix_toolkit.pde.PDEConfig method) V vand() (in module matrix_toolkit.anymatrix.groups.core), [1] W walsh() (in module matrix_toolkit.anymatrix.groups.hadamard), [1] WaveEquation (class in matrix_toolkit.pde) wilkinson() (in module matrix_toolkit.anymatrix.groups.matlab), [1] wilson() (in module matrix_toolkit.anymatrix.groups.core), [1]