
    sh                     "    S SK Jr  S SKJr  S rg)    )Cable)Symbolc            
      
   [        SS5      n U R                  SS/SS/S.:X  d   eU R                  SS/:X  d   eU R                  SS/:X  d   eU R                  0 0 S.:X  d   eU R
                  0 :X  d   eU R                  S:X  d   eU R                  [        S5      S[        S5      S[        S	5      S[        S
5      S0:X  d   eU R                  SS5        U R                  SS/SS/S.:X  d   eU R                  SS/:X  d   eU R                  SS/:X  d   eU R                  [        S	5      S[        S
5      S[        S5      S[        S5      S0:X  d   eU R                  SS5        U R                  SS5        U R                  SS5        U R                  0 SS/SS/S.S.:X  d   eU R
                  SS/SS/S.:X  d   eU R                  S:X  d   eU R                  [        S5      S[        S5      S[        S	5      S[        S
5      S0:X  d   eU R                  S5        U R                  0 SSS/0S.:X  d   eU R
                  SSS/0:X  d   eU R                  S:X  d   eU R                  [        S5      S[        S5      S[        S	5      S[        S
5      S0:X  d   eU R                  S5        U R                  SS5        U R                  SS 00 S.:X  d   eU R
                  0 :X  d   eU R                  S:X  d   eU R                  [        S5      S[        S5      S[        S	5      S[        S
5      S0:X  d   eU R                  S!5        U R                  S!:X  d   eA [        SS"5      n U R                  SS#5        U R                  SS$5        U R                  5         [        U R                  [        S%5         S&-
  5      S':  d   e[        U R                  [        S(5         S)-
  5      S':  d   e[        U R                  [        S*5         S+-
  5      S':  d   e[        U R                  [        S5         S,-   5      S':  d   e[        U R                  [        S5         S--
  5      S':  d   e[        U R                  [        S	5         S,-
  5      S':  d   e[        U R                  [        S
5         S.-
  5      S':  d   e[        U R                  S/-
  5      S':  d   eA [        S0S15      n U R                  SS25        U R                  S3S5        [        U R!                  S5      S4-
  5      S5:  d   e[        U R!                  S65      S7-
  5      S5:  d   e[        U R                  [        S5         S8-
  5      S5:  d   e[        U R                  [        S5         S9-   5      S5:  d   e[        U R                  [        S	5         S:-
  5      S5:  d   e[        U R                  [        S
5         S;-
  5      S5:  d   eg )<N)Ar   
   )Br   r   r   r   )r   r   )distributed
point_loadR_A_xR_A_yR_B_xR_B_yr   )C      r   r   )r   r   R_C_xR_C_yr   )X      r      )Yr      r   <   r   r   r   )r   r   r   r   r   r   )Z	   r   r      )r   g      @r   )r   r   g
ףp=
@r     )r         r   r   A_Zgv]@gdy=Z_Xg*@X_BgN$I$@g>)B@gF:lF@gœ[<@g| @)r   r   (   )r   d   r   )r   iR  g
ףp=JM@g97"@g|=r%   gŖBg@g     @g     P@gb1@gS@)r   supportsleft_supportright_supportloadsloads_positionlengthreaction_loadsr   change_support
apply_loadremove_loadsapply_lengthsolveabstension
tension_at)cs    چ/Users/tiagomarins/Projetos/claudeai/copy_bank/venv/lib/python3.13/site-packages/sympy/physics/continuum_mechanics/tests/test_cable.py
test_cabler8      s   lM*A::2wb"X6666>>aW$$$??r2h&&&77b;;;;r!!!88q==wF7OQwYZ\bcj\kmnoooo S,'::Bxr1g6666>>b"X%%%??r1g%%%wF7OQwYZ\bcj\kmnooooS,' LL'(LL'(77bq"gQPRG8TUUUUaV1a&999988q==wF7OQwYZ\bcj\kmnoooo NN377bq"gGGGGaV},,,88q==wF7OQwYZ\bcj\kmnooooNN3 LLH77sAhbAAAAr!!!88q==wF7OQwYZ\bcj\kmnoooo NN288r>>	 	lM*ALL+,LL()GGIqyy'*::;fDDDqyy'*::;fDDDqyy'*::;fDDDqw03CCDvMMMqw03CCDvMMMqw03CCDvMMMqw03CCDvMMMqxx**+f444	 L(ALLJGGE1 q||A!112V;;;q||B"223f<<<qw03CCDvMMMqw03CCDvMMMqw03CCDvMMMqw03CCENNN    N)'sympy.physics.continuum_mechanics.cabler   sympy.core.symbolr   r8    r9   r7   <module>r=      s    9 $NOr9   