Skip to main content

Crate RustedSciThe

Crate RustedSciThe 

Source

Modules§

Examples
examples of usage of RustedSciThe
Utils
different utility modules used throughout the project
command_interpreter
global
numerical
solvers of BVPs and IVPs, optization, nonlinear algeraic systems and more
somelinalg
some linear algebra functions used throughout the code
symbolic
symbolic engine features:

Macros§

function
indexed_var
Macro to create a single indexed variable Usage: indexed_var!(5, “x”) -> creates x5
indexed_var_2d
Macro to create a 2D indexed variable Usage: indexed_var_2d!(2, 3, “A”) -> creates A_2_3
indexed_vars
Macro to create indexed variables Usage: indexed_vars!(5, “x”) -> creates x0, x1, x2, x3, x4
indexed_vars_2d
Macro to create 2D indexed variables Usage: indexed_vars_2d!(3, 3, “A”) -> creates A_0_0, A_0_1, etc.
namespace
parse
parse_lit
symbol
symbols
Macro to create symbolic variables from a comma-separated list Usage: symbols!(x, y, z) -> creates variables x, y, z
with_default_namespace
wrap_input
wrap_symbol