Go to the documentation of this file.00001
00002 #ifndef mvl_psi_h_
00003 #define mvl_psi_h_
00004 #ifdef VCL_NEEDS_PRAGMA_INTERFACE
00005 #pragma interface
00006 #endif
00007
00008
00009
00010
00011
00012 #define mvl_typename class
00013
00014 template <mvl_typename U>
00015 U mvl_psi_constraint(U const abcde[5]);
00016
00017 template <mvl_typename U>
00018 void mvl_psi_constraint_restrict(U const p[5], U const q[5], U coeffs[4]);
00019
00020 template <mvl_typename U>
00021 void mvl_psi_apply(U const XYZT[4], U abcde[5]);
00022
00023 template <mvl_typename U>
00024 void psi_invert_direct(U const abcde[5], U XYZT[4], int which);
00025
00026 template <mvl_typename U>
00027 void psi_invert_direct(U const abcde[5], U XYZT[4]);
00028
00029 template <mvl_typename U>
00030 void psi_invert_design(U const abcde[5], U XYZT[4]);
00031
00032 template <mvl_typename U>
00033 void mvl_psi_invert(U const abcde[5], U XYZT[4]);
00034
00035 #endif // mvl_psi_h_