Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error documentation (external_solvers\opensees\conditions) #2

Open
76 tasks done
nicola-XVI opened this issue Mar 8, 2022 · 0 comments
Open
76 tasks done

Error documentation (external_solvers\opensees\conditions) #2

nicola-XVI opened this issue Mar 8, 2022 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation todo

Comments

@nicola-XVI
Copy link
Contributor

nicola-XVI commented Mar 8, 2022

STKO error list (external_solvers\opensees\conditions)

The following is a list of errors on which documentation will be created. The errors are divided according to the Python file they are related to.

opensees\conditions\Constraints\mp\ASDEmbeddedNodeElement.py

  • error 36 @ Line 202
    ( Exception(err('null cae document')))
  • error 37 @ Line 231
    ( 'Interaction "{}" [{}] should be a Node-to-Element interaction, not {}.'
  • error 38 @ Line 247
    ( Exception(_err(pinfo.condition.id, 'Link element should have only 1 constrained node'))
  • error 39 @ Line 254
    ( Exception(_err(pinfo.condition.id, 'Link element should have a valid source element'))
  • error 40 @ Line 291
    ( 'The source element (master geometry) of the Link element {} '
    'has a wrong family type ({})')
  • error 41 @ Line 302
    ( 'The constrained node of the Link element {} '
    'is outside the embedding domain (error = {} %; Max allowed error = 1.0 %)')


opensees\conditions\Constraints\mp\beamSolidCoupling.py

  • error 42 @ Line 47
    ( Exception('wrong master-slave connectivity, expected: 1 master, N(>0) slaves, given: {} masters, {} slaves'.format(elem.numberOfMasterNodes(), elem.numberOfSlaveNodes())))
  • error 43 @ Line 81
    ( Exception('wrong master-slave connectivity, expected: 1 master, N(>0) slaves, given: {} masters, {} slaves'.format(elem.numberOfMasterNodes(), elem.numberOfSlaveNodes())))
  • error 44 @ Line 88
    ( Exception('Error: The beamSolidCoupling command works only for problems in 3 ndm and 6 ndf for master node'))
  • error 45 @ Line 103
    ( Exception('Error: The beamSolidCoupling command works only for problems in 3 ndm and 3 or 4 ndf for slave nodes'))
  • error 46 @ Line 142
    ( Exception('null cae document'))


opensees\conditions\Constraints\mp\beamToSolidBarSlip.py

  • error 47 @ Line 58
    ( Exception('wrong master-slave connectivity, expected: 1 master, N(>0) slaves, given: {} masters, {} slaves'.format(elem.numberOfMasterNodes(), elem.numberOfSlaveNodes())))
  • error 48 @ Line 162
    ( Exception('wrong master-slave connectivity, expected: 1 master, N(>0) slaves, given: {} masters, {} slaves'.format(elem.numberOfMasterNodes(), elem.numberOfSlaveNodes())))
  • error 49 @ Line 170
    ( Exception('Error: The beamToSolidBarSlip command works only for problems in 3 ndm and 6 ndf for master node'))
  • error 50 @ Line 185
    ( Exception('Error: The beamToSolidBarSlip command works only for problems in 3 ndm and 3 or 4 ndf for slave nodes'))
  • error 51 @ Line 285
    ( Exception('null cae document'))


opensees\conditions\Constraints\mp\DistributedLK2D.py

  • error 52 @ Line 145
    ( Exception('Error: dimensions 3D for condition 2D'))
  • error 53 @ Line 257
    ( Exception('null cae document'))


opensees\conditions\Constraints\mp\DistributedLK3D.py

  • error 54 @ Line 171
    ( Exception('Error: dimensions 2D for condition 3D'))
  • error 55 @ Line 307
    ( Exception('null cae document'))


opensees\conditions\Constraints\mp\equalDOF.py

  • error 56 @ Line 437
    ( Exception('wrong master-slave connectivity, expected: 1 master, N(>0) slaves, given: {} masters, {} slaves'.format(elem.numberOfMasterNodes(), elem.numberOfSlaveNodes())))
  • error 57 @ Line 449
    ( Exception('wrong master-slave connectivity, expected: 1 master, 1 slave, given: {} masters, {} slaves'.format(elem.numberOfMasterNodes(), elem.numberOfSlaveNodes())))
  • error 58 @ Line 468
    ( Exception('Error: master and slave nodes must have the same NDM. master NDM = {}, slave NDM = {}'.format(ndm_master, ndm_slave)))
  • error 59 @ Line 470
    ( Exception('Error: condition and master/slave nodes must have the same NDM. master/slave NDM = {}, condition NDM = {}'.format(ndm_master, ds.ndm)))
  • error 60 @ Line 484
    ( Exception('Error: node not in domain {} {}'.format((master_id in pinfo.node_to_model_map), (slave_id in pinfo.node_to_model_map))))
  • error 61 @ Line 497
    ( Exception('the current condition is None'))


opensees\conditions\Constraints\mp\rigidDiaphragm.py

  • error 62 @ Line 108
    ( Exception('wrong master-slave connectivity, expected: 1 master, N(>0) slaves, given: {} masters, {} slaves'.format(elem.numberOfMasterNodes(), elem.numberOfSlaveNodes())))
  • error 63 @ Line 127
    ( Exception('wrong master-slave connectivity, expected: 1 master, N(>0) slaves, given: {} masters, {} slaves'.format(elem.numberOfMasterNodes(), elem.numberOfSlaveNodes())))
  • error 64 @ Line 138
    ( Exception('Error: The rigidDiaphragm command works only for problems in 3 ndm and 6 ndf'))
  • error 65 @ Line 158
    ( Exception('Error: The rigidDiaphragm command works only for problems in 3 ndm and 6 ndf'))
  • error 66 @ Line 196
    ( Exception('Error: the current condition is None'))


opensees\conditions\Constraints\mp\rigidLink.py

  • error 67 @ Line 183
    ( Exception('Error: type of interactions must be "NodeToNode" or "GeneralLink" and not "{}"'.format(inter.type)))
  • error 68 @ Line 187
    ( Exception('wrong master-slave connectivity, expected: 1 master, N>0 slaves, given: {} masters, {} slaves'.format(elem.numberOfMasterNodes(), elem.numberOfSlaveNodes())))
  • error 69 @ Line 201
    ( Exception('Error: master node without assigned element') #nodo senza elemento assegnato)
  • error 70 @ Line 205
    ( Exception('Error: different ndm/ndf in master node') # ndm ed ndf applicati all'elemento devono essere uguali a quelli della mappa)
  • error 71 @ Line 210
    ( Exception('Error: node without assigned element') #nodo senza elemento assegnato)
  • error 72 @ Line 214
    ( Exception('Error: different ndm/ndf between master and node slave'))
  • error 73 @ Line 216
    ( Exception('Error: diffrent ndm/ndf in slave node') # ndm ed ndf applicati all'elemento devono essere uguali a quelli della mappa)
  • error 74 @ Line 275
    ( Exception('Error: the current condition is None'))


opensees\conditions\Constraints\sp\fix.py

  • error 75 @ Line 611
    ( Exception('null cae document'))
  • error 76 @ Line 635
    ( Exception('Error: condition and node have different NDM'))
  • error 77 @ Line 637
    ( Exception('Error: node without assigned element') #nodo senza elemento assegnato)
  • error 78 @ Line 653
    ( Exception('Error: condition and node have different NDM'))
  • error 79 @ Line 655
    ( Exception('Error: node without assigned element') #nodo senza elemento assegnato)


opensees\conditions\Ground_Motion\groundMotion.py

  • error 81 @ Line 448
    ( Exception('Error: different length of vectors between "gmTag" and "fact"'))


opensees\conditions\Loads\eleLoad\eleLoad_beamThermal2D.py

  • error 82 @ Line 213
    ( Exception('Error: different number of attributes between T = {} and y = {} '.format(len(T), len(y))))
  • error 83 @ Line 312
    ( Exception('Error: invalid number of argument T and y = {}'.format(len(T))))


opensees\conditions\Loads\eleLoad\eleLoad_beamThermal3D.py

  • error 84 @ Line 214
    ( Exception('Error: invalid number of aguments'))


opensees\conditions\Loads\eleLoad\eleLoad_shellThermal.py

  • error 85 @ Line 310
    ( Exception('Error: invalid number of argument T and y = {}'.format(len(T))))
  • error 86 @ Line 314
    ( Exception('Error: different number of attributes between T = {} and y = {} '.format(len(T), len(y))))


opensees\conditions\Loads\Force\EdgeCouple.py

  • error 87 @ Line 314
    ( Exception('Error: ndm/ndf pair is incompatible with "{}". node: {}; ndm: {}; ndf: {}'.format(ClassName, lump[0], node_ndm, node_ndf)))
  • error 88 @ Line 320
    ( Exception('Error: ndm/ndf pair is incompatible with "{}". node: {}; ndm: {}; ndf: {}'.format(ClassName, lump[0], node_ndm, node_ndf)))
  • error 89 @ Line 322
    ( Exception('Error: node without assigned element'))


opensees\conditions\Loads\Force\EdgeForce.py

  • error 90 @ Line 317
    ( Exception('Error: node without assigned element'))


opensees\conditions\Loads\Force\FaceCouple.py

  • error 91 @ Line 314
    ( Exception('Error: ndm/ndf pair is incompatible with "{}". node: {}; ndm: {}; ndf: {}'.format(ClassName, lump[0], node_ndm, node_ndf)))
  • error 92 @ Line 320
    ( Exception('Error: ndm/ndf pair is incompatible with "{}". node: {}; ndm: {}; ndf: {}'.format(ClassName, lump[0], node_ndm, node_ndf)))
  • error 93 @ Line 322
    ( Exception('Error: node without assigned element'))


opensees\conditions\Loads\Force\FaceForce.py

  • error 94 @ Line 317
    ( Exception('Error: node without assigned element'))


opensees\conditions\Loads\Force\ForceFromReaction.py

  • error 95 @ Line 221
    ( Exception('null cae document'))


opensees\conditions\Loads\Force\NodalThermalAction.py

  • error 96 @ Line 202
    ( Exception('Error: invalid number of argument T {}, y = {}, z = {}'.format(len(T), len(y), len(z))))
  • error 97 @ Line 217
    ( Exception('Error: invalid number of argument T = {}, y = {}, z = {}'.format(len(T), len(y), len(z))))


opensees\conditions\Loads\Force\NodeCouple.py

  • error 98 @ Line 215
    ( Exception('Error: ndm/ndf pair is incompatible with "{}". node: {}; ndm: {}; ndf: {}'.format(ClassName, node_id, node_ndm, node_ndf)))
  • error 99 @ Line 221
    ( Exception('Error: ndm/ndf pair is incompatible with "{}". node: {}; ndm: {}; ndf: {}'.format(ClassName, node_id, node_ndm, node_ndf)))
  • error 100 @ Line 223
    ( Exception('Error: node without assigned element'))


opensees\conditions\Loads\Force\NodeForce.py

  • error 101 @ Line 209
    ( Exception('Error: node without assigned element'))


opensees\conditions\Loads\Force\VolumeCouple.py

  • error 102 @ Line 314
    ( Exception('Error: ndm/ndf pair is incompatible with "{}". node: {}; ndm: {}; ndf: {}'.format(ClassName, lump[0], node_ndm, node_ndf)))
  • error 103 @ Line 318
    ( Exception('Error: node without assigned element'))


opensees\conditions\Loads\Force\VolumeForce.py

  • error 104 @ Line 324
    ( Exception('Error: node without assigned element'))


opensees\conditions\Loads\Generic\SurfaceLoad.py

  • error 105 @ Line 370
    ( Exception("Two-way floor can be defined with only supporting elements. Edge {} was declared non-supporting".format(e.id)))
  • error 106 @ Line 380
    ( Exception("Two-way floor can be defined with only supporting elements. Edge {} was declared non-supporting".format(e.id)))
  • error 107 @ Line 399
    ( Exception('Error: Face {} is defined as two-way floor but is not-rectangular. Method not yet implemented'.format(i)))
  • error 108 @ Line 445
    ( Exception('Error: Rectangle with more than 2 dimensions! sides = {}'.format(sides)))
  • error 109 @ Line 481
    ( Exception('Error: cannot get local axes from face {}'.format(i)))
  • error 110 @ Line 709
    ( Exception('Error: node without assigned element'))
  • error 111 @ Line 719
    ( Exception('Error: Unknwon repartition Rule. Impossible to compute load on edge edge {} (face {} - geom {})\n'.format(edge.id,i,geom.id)))
  • error 112 @ Line 981
    ( Exception('Error: cannot get local axes from face {}'.format(i)))
@nicola-XVI nicola-XVI added documentation Improvements or additions to documentation todo labels Mar 8, 2022
@nicola-XVI nicola-XVI self-assigned this Mar 8, 2022
@nicola-XVI nicola-XVI changed the title STKO error list (external_solvers\opensees\conditions) Error documentation (external_solvers\opensees\conditions) Mar 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation todo
Projects
None yet
Development

No branches or pull requests

1 participant