MCPcopy Create free account

hub / github.com/Gleb-Zaslavsky/RustedSciThe / functions

Functions8,780 in github.com/Gleb-Zaslavsky/RustedSciThe

↓ 41 callersMethodlabel
(self)
src/symbolic/codegen/tests/codegen_bvp_backend_comparison_tests.rs:2115
↓ 41 callersMethodorder
(&self)
src/numerical/LSODE2/state.rs:173
↓ 41 callersMethodshape
(&self)
src/numerical/BVP_Damp/BVP_traits.rs:687
↓ 40 callersMethodnnz
Returns the number of explicitly stored non-zero entries.
src/symbolic/codegen/codegen_runtime_api.rs:425
↓ 40 callersMethodwith_backend
(mut self, backend: Lsode2BackendConfig)
src/numerical/LSODE2/config.rs:1006
↓ 39 callersMethodis_empty
Returns `true` if the residual has no outputs.
src/symbolic/codegen/codegen_runtime_api.rs:137
↓ 39 callersFunctionmake_combustion_solver
( n_steps: usize, generated_backend_config: crate::numerical::BVP_Damp::generated_solver_hando
src/numerical/BVP_Damp/tests/aot_diagnostics.rs:2455
↓ 39 callersFunctionmedian_duration
(mut samples: Vec<Duration>)
src/symbolic/codegen/tests/codegen_test_support.rs:71
↓ 39 callersMethodtry_eq_generate
Generates discretized system and Jacobian from symbolic expressions This is the core symbolic-to-numerical transformation that: 1. Discretizes the OD
src/numerical/BVP_Damp/NR_Damp_solver_damped.rs:1370
↓ 39 callersMethodvalues
end setup
src/numerical/Examples_and_utils.rs:109
↓ 39 callersMethodwith_loglevel
(mut self, loglevel: Option<String>)
src/numerical/BVP_sci/BVP_sci_symb.rs:175
↓ 38 callersFunctionemit_progress
(message: impl AsRef<str>)
src/symbolic/codegen/tests/codegen_bvp_backend_comparison_tests.rs:362
↓ 38 callersMethodeval
Evaluate the lowered expression for verification tests only. This interpreter is not intended to be the final fast backend.
src/symbolic/codegen/CodegenIR.rs:144
↓ 38 callersMethodget_result
(&self)
src/numerical/LSODE2/solver.rs:493
↓ 38 callersMethodsolve
(&mut self)
src/numerical/ODE_api2.rs:738
↓ 37 callersMethodadd_block
(mut self, fn_name: impl Into<String>, exprs: &[Expr], vars: &[&str])
src/symbolic/codegen/CodegenIR.rs:1924
↓ 37 callersMethodcmp
Compare two atom views in canonical normalization order.
src/symbolic/View/normalize.rs:33
↓ 37 callersMethodget_result
(&self)
src/numerical/ODE_api2.rs:748
↓ 36 callersMethodselected
(&self)
src/symbolic/symbolic_functions_BVP.rs:641
↓ 36 callersMethodsymbolic_jacobian_sparse_entries_owned
Returns owned sparse symbolic Jacobian entries. This is primarily useful for AOT/performance scaffolding that needs to hand sparse expressions to dow
src/symbolic/symbolic_functions_BVP.rs:3231
↓ 35 callersMethodget_symbol
(name: NamespacedSymbol)
src/symbolic/View/state.rs:264
↓ 35 callersMethodmaterialize
(&self)
src/symbolic/codegen/codegen_aot_driver.rs:139
↓ 35 callersMethodpartial_deriv
Add a partial derivative to a function, see the example in the documentation to this structure. A call to this function must only occur when it follow
src/numerical/optimization/varpro/model/builder/mod.rs:434
↓ 35 callersMethodto_dense
(&self)
src/somelinalg/banded/lu_storage.rs:154
↓ 34 callersMethodflatten
Flattens grouped runtime arguments into the default AOT order: parameters first, then variables.
src/symbolic/codegen/codegen_runtime_api.rs:74
↓ 34 callersMethodn
(&self)
src/numerical/BDF/BDF_solver.rs:172
↓ 34 callersFunctionper_iter_ns
(duration: Duration, iterations: usize)
src/symbolic/codegen/tests/codegen_test_support.rs:76
↓ 34 callersMethodset_from_view
(&mut self, view: &AtomView<'_>)
src/symbolic/View/atom/mod.rs:547
↓ 34 callersMethodsolve
(&mut self)
src/numerical/Radau/Radau_main.rs:1261
↓ 33 callersMethodregister_materialized_build
Registers one materialized build result under the manifest-derived `problem_key`. Re-registering the same problem replaces the old record.
src/symbolic/codegen/codegen_aot_registry.rs:174
↓ 33 callersMethodwith_tolerance
Builder pattern: Set tolerance
src/numerical/optimization/sym_wrapper.rs:101
↓ 32 callersMethodeval_values
Evaluates all sparse Jacobian chunks and returns explicit non-zero values in global solver order.
src/symbolic/codegen/codegen_orchestrator.rs:845
↓ 32 callersMethodget_coeff_view
(&self)
src/symbolic/View/atom/representation.rs:1230
↓ 32 callersMethodsum
Sum of all elements
src/symbolic/symbolic_vectors.rs:1138
↓ 32 callersMethodto_mul
(&mut self)
src/symbolic/View/atom/mod.rs:517
↓ 32 callersMethodwith_data
Builder pattern: Set data (x and y together)
src/numerical/optimization/sym_fitting.rs:64
↓ 31 callersMethodget_statistics
(&self)
src/numerical/BE.rs:242
↓ 31 callersMethodh
(&self)
src/numerical/LSODE2/state.rs:161
↓ 31 callersMethodsolve_in_place
Solve Ax = b in place, where A has already been factorized into LU.
src/somelinalg/banded/general_lu.rs:112
↓ 31 callersMethodwith_accepted_steps
(mut self, accepted_steps: usize)
src/numerical/LSODE2/method_switch.rs:98
↓ 31 callersMethodwith_aot_execution_policy
Returns a solver with an explicit solver-level AOT execution policy.
src/numerical/BVP_Damp/NR_Damp_solver_damped.rs:1181
↓ 31 callersMethodwith_c_tcc
Uses `C + tcc` when faster bootstrap is more important than peak runtime.
src/symbolic/symbolic_ivp_generated.rs:353
↓ 30 callersFunctionVectors_type_casting
////////////////////////// Miscellaneous ////////////////////////// ___________________________________________________________________
src/numerical/BVP_Damp/BVP_traits.rs:1205
↓ 30 callersMethodaccept_step
( &mut self, t_new: f64, y_new: &[f64], suggested_growth: f64, error_n
src/numerical/LSODE2/state.rs:249
↓ 30 callersMethodassemble_sparse_col_mat
Builds a faer sparse matrix from a value slice that follows the same explicit entry order as this structure.
src/symbolic/codegen/codegen_runtime_api.rs:431
↓ 30 callersFunctionatom_to_expr
Convert a packed [`Atom`] into a classical boxed [`Expr`] tree.
src/symbolic/View/conversions.rs:149
↓ 30 callersFunctiondense
(values: &[f64])
src/numerical/BVP_Damp/BVP_utils_damped.rs:103
↓ 30 callersMethodposition
Compute the current one-based line and column.
src/symbolic/View/parser.rs:83
↓ 30 callersMethodset_col
(&mut self, order: usize, values: &[f64])
src/numerical/LSODE2/history.rs:109
↓ 30 callersMethodwith_arg
Builder pattern: Set argument variable
src/numerical/optimization/sym_fitting.rs:116
↓ 29 callersMethodab_set
(&mut self, row: usize, col: usize, value: f64)
src/somelinalg/banded/lapack_style_banded.rs:170
↓ 29 callersFunctionpipeline_metric_aggregate
(values: impl IntoIterator<Item = f64>)
src/symbolic/codegen/tests/codegen_bvp_backend_comparison_tests.rs:1744
↓ 29 callersMethodwith_aot_build_policy
Returns a solver with an explicit solver-level AOT build policy.
src/numerical/BVP_Damp/NR_Damp_solver_damped.rs:1187
↓ 28 callersMethodbuild_solver_request
( &mut self, mesh_: Option<Vec<f64>>, bandwidth: Option<(usize, usize)>, )
src/numerical/BVP_Damp/NR_Damp_solver_damped.rs:545
↓ 28 callersMethodeval_job_into
( &self, args: &[f64], job_index: usize, values_out: &mut [f64], base_
src/symbolic/codegen/codegen_orchestrator.rs:1138
↓ 28 callersMethodmark_jacobian_current
(&mut self)
src/numerical/LSODE2/step_cycle.rs:187
↓ 28 callersMethodset_vector_of_functions
(&mut self, value: Vec<Expr>)
src/symbolic/symbolic_functions.rs:210
↓ 28 callersMethodsolve
(&self, rhs: &[f64])
src/somelinalg/banded/pure_tridiagonal.rs:89
↓ 28 callersMethodwith_unknowns
Builder pattern: Set unknowns
src/numerical/optimization/sym_wrapper.rs:83
↓ 27 callersMethodblock_size
(&self)
src/somelinalg/banded/node_major_layout.rs:32
↓ 27 callersFunctionborrowed_sparse_entries
(owned_entries: &[(usize, usize, Expr)])
src/symbolic/codegen/tests/codegen_bvp_performance_tests.rs:213
↓ 27 callersMethodfunction
Add a function `$\vec{f}(\vec{x},\alpha_1,...,\alpha_n)$` to the model that depends on the location parameter `\vec{x}` and nonlinear model parameters
src/numerical/optimization/varpro/model/builder/mod.rs:398
↓ 27 callersFunctioninsert_elapsed_ms
(diagnostics: &mut HashMap<String, String>, key: &str, began: Instant)
src/numerical/BVP_Damp/generated_solver_handoff.rs:54
↓ 27 callersMethodintegrate
( &mut self, t0: f64, y0: &[f64], t_end: f64, h0: f64, )
src/numerical/Rosenbrock/ros2.rs:94
↓ 27 callersMethodpretty_print
Pretty print with mathematical formatting
src/symbolic/symbolic_engine.rs:665
↓ 27 callersMethodset
(&mut self, i: usize, j: usize, value: f64)
src/somelinalg/banded/banded_assembly.rs:143
↓ 27 callersMethodset_initial
( &mut self, eq_system: Vec<Expr>, values: Vec<String>, arg: String, t
src/numerical/Radau/Radau_main.rs:434
↓ 27 callersMethodshape
Get dimensions
src/symbolic/symbolic_vectors.rs:500
↓ 27 callersMethodspan
(&self, start: Option<f64>, end: Option<f64>)
src/numerical/Examples_and_utils.rs:220
↓ 27 callersFunctionstats_timer_ms
(stats: &DampedBvpStatistics, prefix: &str)
src/numerical/BVP_Damp/tests/aot_race_stress.rs:306
↓ 27 callersMethodtan
Build `tan(self)`.
src/symbolic/View/atom/mod.rs:429
↓ 27 callersMethodto_pow
(&mut self, base: AtomView<'_>, exp: AtomView<'_>)
src/symbolic/View/atom/mod.rs:508
↓ 27 callersMethodwith_method_switch_probe_steps
(mut self, steps: usize)
src/numerical/LSODE2/algorithm.rs:122
↓ 26 callersMethodassemble_banded_assembly
Builds a native `BandedAssembly` from values written in the same explicit order as this structure.
src/symbolic/codegen/codegen_runtime_api.rs:462
↓ 26 callersMethodatan
Build `atan(self)`.
src/symbolic/View/atom/mod.rs:453
↓ 26 callersMethodcalc_jacobian
calculate the symbolic jacobian in parallel
src/symbolic/symbolic_functions.rs:254
↓ 26 callersFunctionfailed_build_metrics
( scenario: &ScenarioData, variant: &BackendVariant, preset_label: &'static str, breakdown: &c
src/symbolic/codegen/tests/codegen_bvp_backend_comparison_tests.rs:1409
↓ 26 callersMethodlambdify1
(&self, vars: &[&str])
src/symbolic/symbolic_lambdify.rs:135
↓ 26 callersMethodlen
(&self)
src/symbolic/View/atom/representation.rs:1705
↓ 26 callersMethodparse_document
Parse the document with enhanced error handling
src/command_interpreter/task_parser.rs:421
↓ 26 callersMethodset_lower
( &mut self, k: usize, i: usize, j: usize, value: f64, )
src/somelinalg/banded/block_tridiagonal.rs:159
↓ 26 callersMethodset_upper
( &mut self, k: usize, i: usize, j: usize, value: f64, )
src/somelinalg/banded/block_tridiagonal.rs:177
↓ 26 callersMethodsolve
(&mut self)
src/numerical/LSODE2/solver.rs:386
↓ 26 callersFunctionunregister_linked_sparse_backend
Removes one linked sparse AOT backend from the current process registry.
src/symbolic/codegen/codegen_aot_runtime_link.rs:378
↓ 26 callersMethodwith_native_banded_faithful_backend
Uses native compact-banded symbolic Jacobian plus faithful banded LU.
src/numerical/LSODE2/config.rs:1311
↓ 25 callersMethodcycle
(&self)
src/numerical/LSODE2/nonlinear_driver.rs:100
↓ 25 callersFunctiongenerated_aot_crate_from_prepared_problem
Builds a generated AOT crate directly from any prepared problem.
src/symbolic/codegen/codegen_aot_driver.rs:639
↓ 25 callersMethodget_base_exp
(&self)
src/symbolic/View/atom/representation.rs:1293
↓ 25 callersMethodget_nargs
(&self)
src/symbolic/View/atom/representation.rs:555
↓ 25 callersMethodkl
(&self)
src/somelinalg/banded/storage.rs:67
↓ 25 callersMethodku
(&self)
src/somelinalg/banded/storage.rs:72
↓ 25 callersMethodlambdify_borrowed_thread_safe
( &self, vars: &[&str], )
src/symbolic/symbolic_lambdify.rs:123
↓ 25 callersFunctionmake_lsq_univariate_spline
Parallel variant of `make_lsq_univariate_spline`.
src/numerical/data_processing/LSQSplines.rs:1333
↓ 24 callersMethodas_prepared_problem
Returns the generic prepared dense problem used by the shared AOT lifecycle.
src/symbolic/symbolic_ivp.rs:275
↓ 24 callersMethodcalc_jacobian_parallel_smart_optimized
Computes the symbolic Jacobian matrix with smart sparsity detection and HashSet optimization. This method provides significant performance improvemen
src/symbolic/symbolic_functions_BVP.rs:4095
↓ 24 callersMethodget_result
(&self)
src/numerical/Radau/Radau_main.rs:1290
↓ 24 callersMethodn_blocks
(&self)
src/somelinalg/banded/node_major_layout.rs:37
↓ 24 callersMethodnordsieck_mut
(&mut self)
src/numerical/LSODE2/state.rs:201
↓ 24 callersMethodprepare_sparse_aot_problem
Builds a sparse AOT-ready prepared problem from the current BVP state. This is a thin bridge from the legacy BVP symbolic builder to the newer AOT li
src/symbolic/symbolic_functions_BVP.rs:3241
↓ 24 callersMethodset_normalized
(&mut self, normalized: bool)
src/symbolic/View/atom/mod.rs:571
← previousnext →101–200 of 8,780, ranked by callers