Go to the source code of this file.
Macro Definition Documentation◆ DUMMY
◆ four_point
Value:
@ complex(C_DOUBLE_COMPLEX), intent(in) :: p10, p21, p32, p30, p20, p31 \
@ complex(C_DOUBLE_COMPLEX), intent(in) :: m02, m12, m22, m32 \
@ complex(C_DOUBLE_COMPLEX), intent(out) :: res \
@ complex(REAL64), allocatable :: Dcoeff(:,:,:,:), Dcoeffuv(:,:,:,:) \
@\
@ allocate(Dcoeff(0:1, 0:2, 0:2, 0:2)) \
@ allocate(Dcoeffuv(0:1, 0:2, 0:2, 0:2)) \
@ call D_cll(Dcoeff,Dcoeffuv,p10,p21,p32,p30,p20,p31,m02,m12,m22,m32,2) \
@\
@ res = Dcoeff(N1,N2,N3,N4) \
@\
@ deallocate(Dcoeff, Dcoeffuv) \
@end
#define IMPL(a) #define DUMMY(a) ◆ IMPL
◆ STR
◆ three_point
Value:
@ complex(C_DOUBLE_COMPLEX), intent(in) :: p10, p21, p20 \
@ complex(C_DOUBLE_COMPLEX), intent(in) :: m02, m12, m22 \
@ complex(C_DOUBLE_COMPLEX), intent(out) :: res \
@ complex(REAL64), allocatable :: Ccoeff(:,:,:), Ccoeffuv(:,:,:) \
@\
@ allocate(Ccoeff(0:1, 0:2, 0:2)) \
@ allocate(Ccoeffuv(0:1, 0:2, 0:2)) \
@ call C_cll(Ccoeff, Ccoeffuv, p10, p21, p20, m02, m12, m22, 2) \
@\
@ res = Ccoeff(N1,N2,N3) \
@\
@ deallocate(Ccoeff, Ccoeffuv) \
@end
◆ two_point
Value:
@ complex(C_DOUBLE_COMPLEX), intent(in) :: p10 \
@ complex(C_DOUBLE_COMPLEX), intent(in) :: m02, m12 \
@ complex(C_DOUBLE_COMPLEX), intent(out) :: res \
@ complex(REAL64), allocatable :: Bcoeff(:,:), Bcoeffuv(:,:) \
@\
@ allocate(Bcoeff(0:1, 0:2)) \
@ allocate(Bcoeffuv(0:1, 0:2)) \
@ call B_cll(Bcoeff, Bcoeffuv, p10, m02, m12, 2) \
@\
@ res = Bcoeff(N1,N2) \
@\
@ deallocate(Bcoeff, Bcoeffuv) \
@end
Function Documentation◆ !or()
Variable Documentation◆ License
Definition at line 6 of file libcollier_wrapper.cpp. ◆ not
Definition at line 15 of file libcollier_wrapper.cpp. ◆ WARRANTY
Definition at line 10 of file libcollier_wrapper.cpp. Generated on Sun Apr 6 2025 11:10:37 for FlexibleSUSY by |