|
template<typename LFSU , typename LFSV , typename LocalPattern > |
static void | pattern_volume (const LA &la, const LFSU &lfsu, const LFSV &lfsv, LocalPattern &pattern) |
|
template<typename LFSU , typename LFSV , typename LocalPattern > |
static void | pattern_volume_post_skeleton (const LA &la, const LFSU &lfsu, const LFSV &lfsv, LocalPattern &pattern) |
|
template<typename LFSU , typename LFSV , typename LocalPattern > |
static void | pattern_skeleton (const LA &la, const LFSU &lfsu_s, const LFSV &lfsv_s, const LFSU &lfsu_n, const LFSV &lfsv_n, LocalPattern &pattern_sn, LocalPattern &pattern_ns) |
|
template<typename LFSU , typename LFSV , typename LocalPattern > |
static void | pattern_boundary (const LA &la, const LFSU &lfsu_s, const LFSV &lfsv_s, LocalPattern &pattern_ss) |
|
template<typename EG , typename LFSU , typename X , typename LFSV , typename R > |
static void | alpha_volume (const LA &la, const EG &eg, const LFSU &lfsu, const X &x, const LFSV &lfsv, R &r) |
|
template<typename EG , typename LFSU , typename X , typename LFSV , typename R > |
static void | alpha_volume_post_skeleton (const LA &la, const EG &eg, const LFSU &lfsu, const X &x, const LFSV &lfsv, R &r) |
|
template<typename IG , typename LFSU , typename X , typename LFSV , typename R > |
static void | alpha_skeleton (const LA &la, const IG &ig, const LFSU &lfsu_s, const X &x_s, const LFSV &lfsv_s, const LFSU &lfsu_n, const X &x_n, const LFSV &lfsv_n, R &r_s, R &r_n) |
|
template<typename IG , typename LFSU , typename X , typename LFSV , typename R > |
static void | alpha_boundary (const LA &la, const IG &ig, const LFSU &lfsu_s, const X &x_s, const LFSV &lfsv_s, R &r_s) |
|
template<typename EG , typename LFSV , typename R > |
static void | lambda_volume (const LA &la, const EG &eg, const LFSV &lfsv, R &r) |
|
template<typename EG , typename LFSV , typename R > |
static void | lambda_volume_post_skeleton (const LA &la, const EG &eg, const LFSV &lfsv, R &r) |
|
template<typename IG , typename LFSV , typename R > |
static void | lambda_skeleton (const LA &la, const IG &ig, const LFSV &lfsv_s, const LFSV &lfsv_n, R &r_s, R &r_n) |
|
template<typename IG , typename LFSV , typename R > |
static void | lambda_boundary (const LA &la, const IG &ig, const LFSV &lfsv, R &r) |
|
template<typename EG , typename LFSU , typename X , typename LFSV , typename Y > |
static void | jacobian_apply_volume (const LA &la, const EG &eg, const LFSU &lfsu, const X &x, const LFSV &lfsv, Y &y) |
|
template<typename EG , typename LFSU , typename X , typename LFSV , typename Y > |
static void | jacobian_apply_volume_post_skeleton (const LA &la, const EG &eg, const LFSU &lfsu, const X &x, const LFSV &lfsv, Y &y) |
|
template<typename IG , typename LFSU , typename X , typename LFSV , typename Y > |
static void | jacobian_apply_skeleton (const LA &la, const IG &ig, const LFSU &lfsu_s, const X &x_s, const LFSV &lfsv_s, const LFSU &lfsu_n, const X &x_n, const LFSV &lfsv_n, Y &y_s, Y &y_n) |
|
template<typename IG , typename LFSU , typename X , typename LFSV , typename Y > |
static void | jacobian_apply_boundary (const LA &la, const IG &ig, const LFSU &lfsu_s, const X &x_s, const LFSV &lfsv_s, Y &y_s) |
|
template<typename EG , typename LFSU , typename X , typename LFSV , typename Y > |
static void | nonlinear_jacobian_apply_volume (const LA &la, const EG &eg, const LFSU &lfsu, const X &x, const X &z, const LFSV &lfsv, Y &y) |
|
template<typename EG , typename LFSU , typename X , typename LFSV , typename Y > |
static void | nonlinear_jacobian_apply_volume_post_skeleton (const LA &la, const EG &eg, const LFSU &lfsu, const X &x, const X &z, const LFSV &lfsv, Y &y) |
|
template<typename IG , typename LFSU , typename X , typename LFSV , typename Y > |
static void | nonlinear_jacobian_apply_skeleton (const LA &la, const IG &ig, const LFSU &lfsu_s, const X &x_s, const X &z_s, const LFSV &lfsv_s, const LFSU &lfsu_n, const X &x_n, const X &z_n, const LFSV &lfsv_n, Y &y_s, Y &y_n) |
|
template<typename IG , typename LFSU , typename X , typename LFSV , typename Y > |
static void | nonlinear_jacobian_apply_boundary (const LA &la, const IG &ig, const LFSU &lfsu_s, const X &x_s, const X &z_s, const LFSV &lfsv_s, Y &y_s) |
|
template<typename EG , typename LFSU , typename X , typename LFSV , typename M > |
static void | jacobian_volume (const LA &la, const EG &eg, const LFSU &lfsu, const X &x, const LFSV &lfsv, M &mat) |
|
template<typename EG , typename LFSU , typename X , typename LFSV , typename M > |
static void | jacobian_volume_post_skeleton (const LA &la, const EG &eg, const LFSU &lfsu, const X &x, const LFSV &lfsv, M &mat) |
|
template<typename IG , typename LFSU , typename X , typename LFSV , typename M > |
static void | jacobian_skeleton (const LA &la, const IG &ig, const LFSU &lfsu_s, const X &x_s, const LFSV &lfsv_s, const LFSU &lfsu_n, const X &x_n, const LFSV &lfsv_n, M &mat_ss, M &mat_sn, M &mat_ns, M &mat_nn) |
|
template<typename IG , typename LFSU , typename X , typename LFSV , typename M > |
static void | jacobian_boundary (const LA &la, const IG &ig, const LFSU &lfsu_s, const X &x_s, const LFSV &lfsv_s, M &mat_ss) |
|