![]() |
MechSys
1.0
Computing library for simulations in continuum and discrete mechanics
|
Python auxiliary script. More...
Functions | |
def | eps_calc_ev_ed |
def | sig_calc_p |
def | sig_calc_p_q |
def | s123_calc_p_q |
def | sig_calc_pqt |
def | s123_calc_pqt |
def | calc_norm |
def | calc_determinant |
def | calc_squared |
def | char_invs |
def | sig_calc_t |
def | pqt_calc_s123 |
def | convert_p_q |
def | sig_calc_s123 |
def | sig_calc_rot |
def | eps_calc_e123 |
def | s123_calc_oct |
def | sxyz_calc_oct |
def | oct_calc_s123 |
def | oct_calc_sxyz |
def | phi_calc_M |
def | M_calc_phi |
def | qf_calc_cu |
def | prop_calc_pqf |
def | output_data |
Variables | |
tuple | sig = matrix([[-90.0], [-20.0], [-20.0], [0.0*sqrt(2.0)]]) |
tuple | I = matrix([[1.0],[1.0],[1.0],[0.0]]) |
tuple | dev_sig = sig-((sig[0,0]+sig[1,0]+sig[2,0])/3.0) |
tuple | s123 = sig_calc_s123(sig) |
tuple | t = sig_calc_t(sig) |
tuple | I123 = array([1.0,1.0,1.0]) |
tuple | dev_s123 = s123-((s1+s2+s3)/3.0) |
tuple | q2 = sqrt(dot(dev_s123,dev_s123)) |
tuple | q3 = calc_norm(dev_sig) |
float | t1 = 3.0 |
I1b = s1+s2+s3 | |
I2b = s1*s2+s2*s3+s3*s1 | |
I3b = s1*s2*s3 | |
tuple | s123c = oct_calc_s123(sa,sb,sc) |
Python auxiliary script.
def msys_invs.calc_determinant | ( | A | ) |
def msys_invs.calc_norm | ( | A | ) |
def msys_invs.calc_squared | ( | A | ) |
def msys_invs.char_invs | ( | A, | |
with_derivs = False |
|||
) |
def msys_invs.convert_p_q | ( | p, | |
q, | |||
t, | |||
TypeOri, | |||
TypeDest | |||
) |
def msys_invs.eps_calc_e123 | ( | eps, | |
do_sort = False |
|||
) |
def msys_invs.eps_calc_ev_ed | ( | eps, | |
Type = 'cam' |
|||
) |
def msys_invs.M_calc_phi | ( | M, | |
Type = 'oct' , |
|||
Mode = 'comp' |
|||
) |
def msys_invs.oct_calc_s123 | ( | sa, | |
sb, | |||
sc | |||
) |
def msys_invs.oct_calc_sxyz | ( | sa, | |
sb, | |||
sc | |||
) |
def msys_invs.output_data | ( | sig, | |
eps, | |||
Type = 'oct' |
|||
) |
def msys_invs.phi_calc_M | ( | phi, | |
Type = 'oct' |
|||
) |
def msys_invs.pqt_calc_s123 | ( | p, | |
q, | |||
t, | |||
Type = 'oct' |
|||
) |
def msys_invs.prop_calc_pqf | ( | p0, | |
q0, | |||
M, | |||
k | |||
) |
def msys_invs.qf_calc_cu | ( | qf, | |
qType = "oct" , |
|||
psa = False |
|||
) |
def msys_invs.s123_calc_oct | ( | s123 | ) |
def msys_invs.s123_calc_p_q | ( | s123, | |
Type = 'oct' , |
|||
with_derivs = False , |
|||
qtol = 1.0e-8 |
|||
) |
def msys_invs.s123_calc_pqt | ( | s123, | |
Type = 'oct' , |
|||
with_derivs = False , |
|||
qtol = 1.0e-8 |
|||
) |
def msys_invs.sig_calc_p | ( | sig, | |
Type = 'oct' |
|||
) |
def msys_invs.sig_calc_p_q | ( | sig, | |
Type = 'oct' , |
|||
with_derivs = False , |
|||
qtol = 1.0e-8 |
|||
) |
def msys_invs.sig_calc_pqt | ( | sig, | |
Type = 'oct' , |
|||
with_derivs = False , |
|||
qtol = 1.0e-8 |
|||
) |
def msys_invs.sig_calc_rot | ( | sig | ) |
def msys_invs.sig_calc_s123 | ( | sig, | |
with_projs = False , |
|||
do_sort = False |
|||
) |
def msys_invs.sig_calc_t | ( | sig, | |
with_derivs = False , |
|||
qtol = 1.0e-8 |
|||
) |
def msys_invs.sxyz_calc_oct | ( | sxyz | ) |
tuple msys_invs::dev_s123 = s123-((s1+s2+s3)/3.0) |
tuple msys_invs::dev_sig = sig-((sig[0,0]+sig[1,0]+sig[2,0])/3.0) |
tuple msys_invs::I = matrix([[1.0],[1.0],[1.0],[0.0]]) |
tuple msys_invs::I123 = array([1.0,1.0,1.0]) |
msys_invs::I1b = s1+s2+s3 |
msys_invs::I2b = s1*s2+s2*s3+s3*s1 |
msys_invs::I3b = s1*s2*s3 |
tuple msys_invs::q2 = sqrt(dot(dev_s123,dev_s123)) |
tuple msys_invs::q3 = calc_norm(dev_sig) |
tuple msys_invs::s123 = sig_calc_s123(sig) |
tuple msys_invs::s123c = oct_calc_s123(sa,sb,sc) |
tuple msys_invs::sig = matrix([[-90.0], [-20.0], [-20.0], [0.0*sqrt(2.0)]]) |
tuple msys_invs::t = sig_calc_t(sig) |
float msys_invs::t1 = 3.0 |