Skip to main contentCrate RustedSciThe
Source - 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:
- 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