Maryamvalian / Truss-Tool

Truss Tool is a simple software for civil engineers and architects which solve a given truss structure.
MIT License
4 stars 0 forks source link

MIS: Export Access Programs are not included in Access Routine Semantics #37

Closed LesleyWheat closed 1 year ago

LesleyWheat commented 1 year ago

This is an issue for many modules but I'm just going to use Input Module as an example.

Input module Load-Parameter() Should this function not return n, m, J, etc... ? Also, how are load_params and verify_params not access programs?

Exported Access Program "Inputs" says it has the output of "Parameters" but parameters is never defined.

What is this table for? (also goes for all the other modules) image

Maryamvalian commented 1 year ago

I used this table to define the output parameters for the input module. The input module has two modules: load_param and verify_params. load_params reads parameters from the file and verify_params checks the constraints and creates an exception if bad input. Otherwise, the Input module will output the correct parameters listed in the table. . it is a little bit confusing for me, I will wait for other feedback and then decide to change this part. Thank you for your time and comments, Lesley!

LesleyWheat commented 1 year ago

I used this table to define the output parameters for the input module. The input module has two modules: load_param and verify_params. load_params reads parameters from the file and verify_params checks the constraints and creates an exception if bad input.

Should these parameters be exported constants then? (idk if they change during runtime)