Add multiphase baroclinic term (multiscale rhs for baroclinic term on gpu,...
Add multiphase baroclinic term (multiscale rhs for baroclinic term on gpu, multiscale grad(P) on cpu, baroclinic term from a given rhs field). Add tests (test_multiphase_baroclinic for GPU seems broken)
Showing
- HySoP/hysop/default_methods.py 4 additions, 0 deletionsHySoP/hysop/default_methods.py
- HySoP/hysop/gpu/cl_src/common.cl 4 additions, 0 deletionsHySoP/hysop/gpu/cl_src/common.cl
- HySoP/hysop/gpu/cl_src/kernels/multiphase_baroclinic_rhs.cl 321 additions, 0 deletionsHySoP/hysop/gpu/cl_src/kernels/multiphase_baroclinic_rhs.cl
- HySoP/hysop/gpu/config_default.py 10 additions, 0 deletionsHySoP/hysop/gpu/config_default.py
- HySoP/hysop/gpu/config_k20m.py 14 additions, 0 deletionsHySoP/hysop/gpu/config_k20m.py
- HySoP/hysop/gpu/gpu_multiphase_baroclinic_rhs.py 422 additions, 0 deletionsHySoP/hysop/gpu/gpu_multiphase_baroclinic_rhs.py
- HySoP/hysop/gpu/tests/test_multiphase_baroclinic.py 137 additions, 0 deletionsHySoP/hysop/gpu/tests/test_multiphase_baroclinic.py
- HySoP/hysop/gpu/tools.py 4 additions, 4 deletionsHySoP/hysop/gpu/tools.py
- HySoP/hysop/operator/baroclinic_from_rhs.py 56 additions, 0 deletionsHySoP/hysop/operator/baroclinic_from_rhs.py
- HySoP/hysop/operator/discrete/baroclinic_from_rhs.py 61 additions, 0 deletionsHySoP/hysop/operator/discrete/baroclinic_from_rhs.py
- HySoP/hysop/operator/discrete/multiphase_gradp.py 149 additions, 0 deletionsHySoP/hysop/operator/discrete/multiphase_gradp.py
- HySoP/hysop/operator/multiphase_baroclinic_rhs.py 81 additions, 0 deletionsHySoP/hysop/operator/multiphase_baroclinic_rhs.py
- HySoP/hysop/operator/multiphase_gradp.py 77 additions, 0 deletionsHySoP/hysop/operator/multiphase_gradp.py
- HySoP/hysop/operator/tests/test_multiphase_gradp.py 77 additions, 0 deletionsHySoP/hysop/operator/tests/test_multiphase_gradp.py
Loading
Please register or sign in to comment