MechSys  1.0
Computing library for simulations in continuum and discrete mechanics
Functions | Variables
msys_invs Namespace Reference

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)

Detailed Description

Python auxiliary script.


Function Documentation

def msys_invs.calc_norm (   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)

Variable Documentation

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::s123c = oct_calc_s123(sa,sb,sc)
tuple msys_invs::sig = matrix([[-90.0], [-20.0], [-20.0], [0.0*sqrt(2.0)]])
float msys_invs::t1 = 3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines