The following is a list of utils errors that can occur while using STKO (Scientific Toolkit for OpenSees).
For each error, a brief description and a possible solution to resolve it is provided. In case the error is not in the list or if the proposed solution has no effect, please post in our forum.
| error code | command | error message | solution |
|---|---|---|---|
| RandomMaterialTable | invalid values | The RandomMaterialTable requires a file with at least 3 lines describing its contents. | |
| |||
| RandomMaterialTable | invalid values | The RandomMaterialTable requires an integer in the first line of the Random Material Table file. | |
| |||
| RandomMaterialTable | invalid values | The RandomMaterialTable requires that at least 1 material be provided in the Random Material Table file. | |
| |||
| RandomMaterialTable | invalid values | The RandomMaterialTable equires that at least one argument be provided in the Random Material Table file. | |
| |||
| RandomMaterialTable | invalid values | The RandomMaterialTable requires an integer in the third line of the Random Material Table file. | |
| |||
| RandomMaterialTable | invalid values | The RandomMaterialTable requires that at least 1 material point be provided in the Random Material Table file. | |
| |||
| RandomMaterialTable | invalid values | The RandomMaterialTable requires that the total number of lines be compatible with the sum of the values provided in the header. | |
| |||
| RandomMaterialTable | invalid values | The RandomMaterialTable requires that the total number of parameters declared be compatible with the parameter values given later. | |
| |||
| RandomMaterialTable | invalid values | The RandomMaterialTable requires that material parameter values starts with an integer value (material ID). | |
| |||
| RandomMaterialTable | invalid values | The RandomMaterialTable requires 4 arguments to refer to a node (X,Y,Z,ID). | |
| |||
| RandomMaterialTable | invalid values | The RandomMaterialTable requires that material parameter values starts with an integer value (material ID). | |
| |||
| tcl_input | PID out of range | The current process ID is out of range. | |
| |||
| write_analysis_steps | Xobject is Null or has no parent component | The write_analysis_steps presents a Null Xobject or has no parent component. | |
| |||
| write_analysis_steps | Xobject is Null or has no parent component | The write_analysis_steps presents a Null Xobject or has no parent component. | |
| |||
| write_definitions | Xobject is Null or has no parent component | The write_definitions presents a Null Xobject or has no parent component. | |
| |||
| write_element | Xobject is Null or has no parent component | The write_element presents a Null Xobject or has no parent component. | |
| |||
| write_element | Xobject is Null or has no parent component | The write_element presents a Null Xobject or has no parent component. | |
| |||
| write_element | Xobject is Null or has no parent component | The write_element presents a Null Xobject or has no parent component. | |
| |||
| write_element | Xobject is Null or has no parent component | The write_element presents a Null Xobject or has no parent component. | |
| |||
| write_node | Xobject is Null or has no parent component | The write_node presents a Null Xobject or has no parent component. | |
| |||
| write_node | incorrect spatial dimensions | On the same node there are both 2D and 3D models. | |
| |||
| write_node | incorrect spatial dimensions | On the same node there are different NDF. | |
| |||
| write_node | loop error | Cannot terminate the loop in the maximum number of iterations. | |
| |||
| write_node | incorrect spatial dimensions | Incompatible model dimension for a node. | |
| |||
| write_node | loop error | Cannot terminate the loop in the maximum number of iterations. | |
| |||
| write_node | Xobject is Null or has no parent component | The write_node presents a Null Xobject or has no parent component. | |
| |||
| write_node | incorrect spatial dimensions | The nodal spatial dimension vector obtained from the element module must have the same size as the number of nodes in the element. | |
| |||
| write_node | null mesh | Null mesh of the geometry- | |
| |||
| write_node | Xobject is Null or has no parent component | The write_node presents a Null Xobject or has no parent component. | |
| |||
| write_physical_properties | Xobject is Null or has no parent component | The write_physical_properties presents a Null Xobject or has no parent component. | |
| |||
| ThreadUtils | utility error | The ThreadUtils requires that the worker object should inherit from Qobject. | |
| |||
| ThreadUtils | utility error | The ThreadUtils requires that the worker object to have the finished() signal. | |
| |||
| ThreadUtils | utility error | The ThreadUtils requires that the worker object to have the sendPercentage(int) signal. | |
| |||
| ThreadUtils | utility error | The ThreadUtils requires that the worker object to have the sendTextLine(str) signal. | |
| |||
| ThreadUtils | utility error | The ThreadUtils requires that the worker object to have the clearTextEdit() signal. | |
| |||
| ThreadUtils | utility error | The ThreadUtils requires that the dialog object should inherit from Qdialog. | |
| |||
| ThreadUtils | utility error | The ThreadUtils requires that the dialog object to have a method called setPercentage(int). | |
| |||
| ThreadUtils | utility error | The dialog object setPercentage attribute is not callable. | |
| |||