/dports/science/dcl/dcl-5.4.8/src/math1/gnmlib/ |
H A D | gnsblk.f | 18 DATA NBZ/NBINT/ 30 NBZ=NB 31 CALL VRSET(XB,XBZ,NBZ,1,1) 37 NB=NBZ 53 IB=IBLKGT(XBZ,NBZ,TX) 57 IBD=IMOD(IB-1,NBZ-1)+1 58 IBE=(IB-IBD)/(NBZ-1) 80 IBD=IMOD(IB-1,NBZ-1)+1 81 IBE=(IB-IBD)/(NBZ-1) 104 IBE=(IB-IBD)/(NBZ-1) [all …]
|
/dports/math/mfem/mfem-4.3/fem/tmop/ |
H A D | tmop_pa_p2_c0.cpp | 39 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 57 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 61 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() 68 MFEM_SHARED double XY[NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 69 MFEM_SHARED double DQ[NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 70 MFEM_SHARED double QQ[NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 72 MFEM_SHARED double XY0[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 73 MFEM_SHARED double DQ0[2][NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 74 MFEM_SHARED double QQ0[2][NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 76 MFEM_SHARED double XY1[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() [all …]
|
H A D | tmop_pa_w2_c0.cpp | 40 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 58 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 62 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() 69 MFEM_SHARED double XY[NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 70 MFEM_SHARED double DQ[NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 71 MFEM_SHARED double QQ[NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 73 MFEM_SHARED double XY0[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 74 MFEM_SHARED double DQ0[2][NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 75 MFEM_SHARED double QQ0[2][NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 77 MFEM_SHARED double XY1[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() [all …]
|
H A D | tmop_pa_h2m_c0.cpp | 31 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 42 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 47 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() 53 MFEM_SHARED double XY[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 54 MFEM_SHARED double DQ[2][NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 55 MFEM_SHARED double QQ[2][NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 57 kernels::internal::LoadX<MD1,NBZ>(e,D1D,R,XY); in MFEM_REGISTER_TMOP_KERNELS() 60 kernels::internal::EvalX<MD1,MQ1,NBZ>(D1D,Q1D,B,XY,DQ); in MFEM_REGISTER_TMOP_KERNELS() 61 kernels::internal::EvalY<MD1,MQ1,NBZ>(D1D,Q1D,B,DQ,QQ); in MFEM_REGISTER_TMOP_KERNELS() 89 kernels::internal::EvalXt<MD1,MQ1,NBZ>(D1D,Q1D,B,QQ,DQ); in MFEM_REGISTER_TMOP_KERNELS() [all …]
|
H A D | tmop_pa_h2m.cpp | 32 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 44 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 48 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() 53 MFEM_SHARED double XY[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 54 MFEM_SHARED double DQ[4][NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 55 MFEM_SHARED double QQ[4][NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 57 kernels::internal::LoadX<MD1,NBZ>(e,D1D,X,XY); in MFEM_REGISTER_TMOP_KERNELS() 60 kernels::internal::GradX<MD1,MQ1,NBZ>(D1D,Q1D,BG,XY,DQ); in MFEM_REGISTER_TMOP_KERNELS() 61 kernels::internal::GradY<MD1,MQ1,NBZ>(D1D,Q1D,BG,DQ,QQ); in MFEM_REGISTER_TMOP_KERNELS() 109 kernels::internal::GradYt<MD1,MQ1,NBZ>(D1D,Q1D,BG,QQ,DQ); in MFEM_REGISTER_TMOP_KERNELS() [all …]
|
H A D | tmop_pa_jp2.cpp | 31 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 42 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 46 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() 51 MFEM_SHARED double XY[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 52 MFEM_SHARED double DQ[4][NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 53 MFEM_SHARED double QQ[4][NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 55 kernels::internal::LoadX<MD1,NBZ>(e,D1D,X,XY); in MFEM_REGISTER_TMOP_KERNELS() 58 kernels::internal::GradX<MD1,MQ1,NBZ>(D1D,Q1D,BG,XY,DQ); in MFEM_REGISTER_TMOP_KERNELS() 59 kernels::internal::GradY<MD1,MQ1,NBZ>(D1D,Q1D,BG,DQ,QQ); in MFEM_REGISTER_TMOP_KERNELS() 66 kernels::internal::PullGrad<MQ1,NBZ>(Q1D,qx,qy,QQ,J); in MFEM_REGISTER_TMOP_KERNELS()
|
H A D | tmop_pa_tc2.cpp | 32 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 39 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 64 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 76 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 81 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() 86 MFEM_SHARED double XY[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 87 MFEM_SHARED double DQ[4][NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 88 MFEM_SHARED double QQ[4][NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 90 kernels::internal::LoadX<MD1,NBZ>(e,D1D,X,XY); in MFEM_REGISTER_TMOP_KERNELS() 93 kernels::internal::GradX<MD1,MQ1,NBZ>(D1D,Q1D,BG,XY,DQ); in MFEM_REGISTER_TMOP_KERNELS() [all …]
|
H A D | tmop_pa_h2s_c0.cpp | 34 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 49 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 53 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() 59 MFEM_SHARED double XY[NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 60 MFEM_SHARED double DQ[NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 61 MFEM_SHARED double QQ[NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 63 kernels::internal::LoadX<MD1,NBZ>(e,D1D,LD,XY); in MFEM_REGISTER_TMOP_KERNELS() 67 kernels::internal::EvalX<MD1,MQ1,NBZ>(D1D,Q1D,BLD,XY,DQ); in MFEM_REGISTER_TMOP_KERNELS() 68 kernels::internal::EvalY<MD1,MQ1,NBZ>(D1D,Q1D,BLD,DQ,QQ); in MFEM_REGISTER_TMOP_KERNELS() 81 kernels::internal::PullEval<MQ1,NBZ>(Q1D,qx,qy,QQ,D); in MFEM_REGISTER_TMOP_KERNELS()
|
H A D | tmop_pa_p2.cpp | 94 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 106 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 108 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() 115 MFEM_SHARED double XY[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 116 MFEM_SHARED double DQ[4][NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 117 MFEM_SHARED double QQ[4][NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 119 kernels::internal::LoadX<MD1,NBZ>(e,D1D,X,XY); in MFEM_REGISTER_TMOP_KERNELS() 122 kernels::internal::GradX<MD1,MQ1,NBZ>(D1D,Q1D,BG,XY,DQ); in MFEM_REGISTER_TMOP_KERNELS() 123 kernels::internal::GradY<MD1,MQ1,NBZ>(D1D,Q1D,BG,DQ,QQ); in MFEM_REGISTER_TMOP_KERNELS() 162 kernels::internal::GradYt<MD1,MQ1,NBZ>(D1D,Q1D,BG,QQ,DQ); in MFEM_REGISTER_TMOP_KERNELS() [all …]
|
H A D | tmop_pa_w2.cpp | 78 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 91 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 93 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() 100 MFEM_SHARED double XY[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 101 MFEM_SHARED double DQ[4][NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 102 MFEM_SHARED double QQ[4][NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 104 kernels::internal::LoadX<MD1,NBZ>(e,D1D,X,XY); in MFEM_REGISTER_TMOP_KERNELS() 107 kernels::internal::GradX<MD1,MQ1,NBZ>(D1D,Q1D,BG,XY,DQ); in MFEM_REGISTER_TMOP_KERNELS() 108 kernels::internal::GradY<MD1,MQ1,NBZ>(D1D,Q1D,BG,DQ,QQ); in MFEM_REGISTER_TMOP_KERNELS() 124 kernels::internal::PullGrad<MQ1,NBZ>(Q1D,qx,qy,QQ,Jpr); in MFEM_REGISTER_TMOP_KERNELS()
|
H A D | tmop_pa_h2s.cpp | 210 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() local 221 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in MFEM_REGISTER_TMOP_KERNELS() 225 constexpr int NBZ = 1; in MFEM_REGISTER_TMOP_KERNELS() 230 MFEM_SHARED double s_X[2][NBZ][MD1*MD1]; in MFEM_REGISTER_TMOP_KERNELS() 231 MFEM_SHARED double s_DQ[4][NBZ][MD1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 232 MFEM_SHARED double s_QQ[4][NBZ][MQ1*MQ1]; in MFEM_REGISTER_TMOP_KERNELS() 234 kernels::internal::LoadX<MD1,NBZ>(e,D1D,X,s_X); in MFEM_REGISTER_TMOP_KERNELS() 237 kernels::internal::GradX<MD1,MQ1,NBZ>(D1D, Q1D, s_BG, s_X, s_DQ); in MFEM_REGISTER_TMOP_KERNELS() 238 kernels::internal::GradY<MD1,MQ1,NBZ>(D1D, Q1D, s_BG, s_DQ, s_QQ); in MFEM_REGISTER_TMOP_KERNELS() 254 kernels::internal::PullGrad<MQ1,NBZ>(Q1D,qx,qy,s_QQ,Jpr); in MFEM_REGISTER_TMOP_KERNELS()
|
/dports/math/mfem/mfem-4.3/fem/qinterp/ |
H A D | det.cpp | 40 static constexpr int NBZ = 1; in Det2D() local 50 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in Det2D() 58 MFEM_SHARED double XY[2][NBZ][MD1*MD1]; in Det2D() 59 MFEM_SHARED double DQ[4][NBZ][MD1*MQ1]; in Det2D() 60 MFEM_SHARED double QQ[4][NBZ][MQ1*MQ1]; in Det2D() 62 kernels::internal::LoadX<MD1,NBZ>(e,D1D,X,XY); in Det2D() 65 kernels::internal::GradX<MD1,MQ1,NBZ>(D1D,Q1D,BG,XY,DQ); in Det2D() 66 kernels::internal::GradY<MD1,MQ1,NBZ>(D1D,Q1D,BG,DQ,QQ); in Det2D() 73 kernels::internal::PullGrad<MQ1,NBZ>(Q1D,qx,qy,QQ,J); in Det2D()
|
H A D | eval.hpp | 42 static constexpr int NBZ = T_NBZ ? T_NBZ : 1; in Values2D() local 54 MFEM_FORALL_2D(e, NE, Q1D, Q1D, NBZ, in Values2D() 65 MFEM_SHARED double sm0[NBZ][MDQ*MDQ]; in Values2D() 66 MFEM_SHARED double sm1[NBZ][MDQ*MDQ]; in Values2D()
|
/dports/math/mfem/mfem-4.3/fem/ |
H A D | kernels.hpp | 124 template<int MD1, int NBZ> 157 template<int MD1, int NBZ> 188 template<int MD1, int MQ1, int NBZ> 222 template<int MD1, int MQ1, int NBZ> 243 template<int MQ1, int NBZ> 255 template<int MD1, int NBZ> 276 template<int MD1, int MQ1, int NBZ> 340 template<int MQ1, int NBZ> 355 template<int MQ1, int NBZ> 517 template<int MQ1, int NBZ> [all …]
|
H A D | bilininteg_dgtrace_pa.cpp | 552 constexpr int NBZ = T_NBZ ? T_NBZ : 1; in SmemPADGTraceApply3D() local 561 MFEM_FORALL_2D(f, NF, Q1D, Q1D, NBZ, in SmemPADGTraceApply3D() 567 constexpr int NBZ = T_NBZ ? T_NBZ : 1; in SmemPADGTraceApply3D() 570 MFEM_SHARED double u0[NBZ][max_D1D][max_D1D]; in SmemPADGTraceApply3D() 571 MFEM_SHARED double u1[NBZ][max_D1D][max_D1D]; in SmemPADGTraceApply3D() 581 MFEM_SHARED double Bu0[NBZ][max_Q1D][max_D1D]; in SmemPADGTraceApply3D() 968 constexpr int NBZ = T_NBZ ? T_NBZ : 1; in SmemPADGTraceApplyTranspose3D() local 977 MFEM_FORALL_2D(f, NF, Q1D, Q1D, NBZ, in SmemPADGTraceApplyTranspose3D() 983 constexpr int NBZ = T_NBZ ? T_NBZ : 1; in SmemPADGTraceApplyTranspose3D() 986 MFEM_SHARED double u0[NBZ][max_D1D][max_D1D]; in SmemPADGTraceApplyTranspose3D() [all …]
|
/dports/lang/gcc6-aux/gcc-6-20180516/gcc/testsuite/gfortran.dg/ |
H A D | pr45578.f90 | 13 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local 48 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local
|
/dports/lang/gcc12-devel/gcc-12-20211205/gcc/testsuite/gfortran.dg/ |
H A D | pr45578.f90 | 13 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local 48 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local
|
/dports/lang/gcc8/gcc-8.5.0/gcc/testsuite/gfortran.dg/ |
H A D | pr45578.f90 | 13 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local 48 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local
|
/dports/lang/gcc10/gcc-10.3.0/gcc/testsuite/gfortran.dg/ |
H A D | pr45578.f90 | 13 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local 48 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local
|
/dports/devel/riscv64-none-elf-gcc/gcc-8.4.0/gcc/testsuite/gfortran.dg/ |
H A D | pr45578.f90 | 13 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local 48 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local
|
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/testsuite/gfortran.dg/ |
H A D | pr45578.f90 | 13 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local 48 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local
|
/dports/devel/arm-none-eabi-gcc/gcc-8.4.0/gcc/testsuite/gfortran.dg/ |
H A D | pr45578.f90 | 13 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local 48 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local
|
/dports/devel/riscv32-unknown-elf-gcc/gcc-8.4.0/gcc/testsuite/gfortran.dg/ |
H A D | pr45578.f90 | 13 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local 48 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local
|
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/testsuite/gfortran.dg/ |
H A D | pr45578.f90 | 13 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local 48 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local
|
/dports/devel/aarch64-none-elf-gcc/gcc-8.4.0/gcc/testsuite/gfortran.dg/ |
H A D | pr45578.f90 | 13 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local 48 COMMON /MOLEC / LPBc(3) , MOLsp , MOLsa , NBX , NBY , NBZ , NPLa ,& local
|