is this the string like 0.5 that represents the specified lorentz_prod of the constraint in the outline view?
Yes. More generally, it's the reactive string that represents the Lorentz product…
I've replaced rep
with lorentz_prod
in all the Constraint
field names. We can streamline the names later if they get too unwieldy.
Marking this as WIP until I make these changes, which came up during review of pull request #15:
- Make
Element::index
private, as discussed here - Use the new…
Pull request updated and ready for more review! I think I've made all of the changes you requested; let me know if I missed anything.
Element::index
field holds
representation
in Element
structure
Definitely at some point we are going to need to separate the src directory into parts for the Assembly/Engine [...]
Yeah, I think we'll probably want separate modules for "front of house"…
Yes, this is one of the recommended ways to organize tests in Rust!
Are the _1 and _2 suffixes the number of arguments?
Yes—log_0
through [log_7
](https://docs.rs/web-sys/latest/web_sys/conso…
I think it's too early to design a formal logging system. I've been adding and removing log messages pretty freely as I test new features and track down bugs. I just started a [wiki page](wiki/Logg…
The PR update will add a comment that explains the index
field's meaning, as described in this comment, and reminds us to…
When an assembly with n elements is sent to the engine, each element gets an index from 1 to n, which tells you which column of the configuration matrix it goes in. The index is assigned and…
I assume the two
usize
s are some sort of references to elements. If a primitive type is being used with semantic baggage, typedef it or something like that so that you can write e.g.,…