Exemple #1
0
def dudv(E, v, w):
    from skfem.helpers import curl, dot
    return dot(curl(E), curl(v)) + dot(E, v)
Exemple #2
0
def rot(v, w):
    return dot(curl(v), w['w'])
Exemple #3
0
def vrot(v, w):
    return dot(v, curl(w['w']))
Exemple #4
0
def curluv(u, v, w):
    return dot(curl(u), v)
Exemple #5
0
def zv_load(u, v, w):
    '''
    for 5.7a
    '''
    return dot(curl(u), curl(v))
Exemple #6
0
def uchi_load(u, v, w):
    '''
    for 5.7d $(curl_u, curl_chi)$
    '''
    return dot(curl(u), curl(v))
Exemple #7
0
def phichi_load(u, v, w):
    '''
    for 5.7d $(phi, curl_chi)$
    '''
    return dot(u, curl(v))
Exemple #8
0
def zpsi_load(u, v, w):
    '''
    for 5.7b $(curl_z, psi)$
    '''
    return dot(curl(u), v)