|
FE-Project
|
module FElib / Fluid dyn solver / Atmosphere / Nonhydrostatic model / HEVE / Numflux More...
Functions/Subroutines | |
| subroutine, public | atm_dyn_dgm_nonhydro3d_rhot_heve_numflux_get_generalvc_gpu (del_flux, ddens_, momx_, momy_, momz_, drhot_, dpres, dens_hyd, pres_hyd, therm_hyd, rtot, cvtot, cptot, gsqrt, g13, g23, nx, ny, nz, vmapm, vmapp, lmesh, elem, lmesh2d, elem2d) |
| subroutine, public | atm_dyn_dgm_nonhydro3d_rhot_heve_numflux_get_generalhvc_gpu (del_flux, ddens_, momx_, momy_, momz_, drhot_, dpres, dens_hyd, pres_hyd, therm_hyd, rtot, cvtot, cptot, gsqrt, g11, g12, g22, gsqrth, gam, g13, g23, nx, ny, nz, vmapm, vmapp, im2dto3d, lmesh, elem, lmesh2d, elem2d) |
module FElib / Fluid dyn solver / Atmosphere / Nonhydrostatic model / HEVE / Numflux
| subroutine, public scale_atm_dyn_dgm_nonhydro3d_rhot_heve_numflux_gpu::atm_dyn_dgm_nonhydro3d_rhot_heve_numflux_get_generalvc_gpu | ( | real(rp), dimension(elem%nfptot,prgvar_num,lmesh%ne), intent(out) | del_flux, |
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | ddens_, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | momx_, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | momy_, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | momz_, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | drhot_, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | dpres, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | dens_hyd, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | pres_hyd, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | therm_hyd, | ||
| real(rp), dimension (elem%np*lmesh%nea), intent(in) | rtot, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | cvtot, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | cptot, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | gsqrt, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | g13, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | g23, | ||
| real(rp), dimension(elem%nfptot,lmesh%ne), intent(in) | nx, | ||
| real(rp), dimension(elem%nfptot,lmesh%ne), intent(in) | ny, | ||
| real(rp), dimension(elem%nfptot,lmesh%ne), intent(in) | nz, | ||
| integer, dimension(elem%nfptot,lmesh%ne), intent(in) | vmapm, | ||
| integer, dimension(elem%nfptot,lmesh%ne), intent(in) | vmapp, | ||
| class(localmesh3d), intent(in) | lmesh, | ||
| class(elementbase3d), intent(in) | elem, | ||
| class(localmesh2d), intent(in) | lmesh2d, | ||
| class(elementbase2d), intent(in) | elem2d ) |
Definition at line 65 of file scale_atm_dyn_dgm_nonhydro3d_rhot_heve_numflux_gpu.F90.
Referenced by scale_atm_dyn_dgm_nonhydro3d_rhot_heve_gpu::atm_dyn_dgm_nonhydro3d_rhot_heve_cal_tend_gpu(), and scale_atm_dyn_dgm_nonhydro3d_rhot_heve_gpu::atm_dyn_dgm_nonhydro3d_rhot_heve_cal_tend_gpu2().
| subroutine, public scale_atm_dyn_dgm_nonhydro3d_rhot_heve_numflux_gpu::atm_dyn_dgm_nonhydro3d_rhot_heve_numflux_get_generalhvc_gpu | ( | real(rp), dimension(elem%nfptot,prgvar_num,lmesh%ne), intent(out) | del_flux, |
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | ddens_, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | momx_, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | momy_, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | momz_, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | drhot_, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | dpres, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | dens_hyd, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | pres_hyd, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | therm_hyd, | ||
| real(rp), dimension (elem%np*lmesh%nea), intent(in) | rtot, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | cvtot, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | cptot, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | gsqrt, | ||
| real(rp), dimension(elem2d%np,lmesh2d%ne), intent(in) | g11, | ||
| real(rp), dimension(elem2d%np,lmesh2d%ne), intent(in) | g12, | ||
| real(rp), dimension(elem2d%np,lmesh2d%ne), intent(in) | g22, | ||
| real(rp), dimension(elem2d%np,lmesh2d%ne), intent(in) | gsqrth, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | gam, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | g13, | ||
| real(rp), dimension(elem%np*lmesh%nea), intent(in) | g23, | ||
| real(rp), dimension(elem%nfptot,lmesh%ne), intent(in) | nx, | ||
| real(rp), dimension(elem%nfptot,lmesh%ne), intent(in) | ny, | ||
| real(rp), dimension(elem%nfptot,lmesh%ne), intent(in) | nz, | ||
| integer, dimension(elem%nfptot,lmesh%ne), intent(in) | vmapm, | ||
| integer, dimension(elem%nfptot,lmesh%ne), intent(in) | vmapp, | ||
| integer, dimension(elem%nfptot), intent(in) | im2dto3d, | ||
| class(localmesh3d), intent(in) | lmesh, | ||
| class(elementbase3d), intent(in) | elem, | ||
| class(localmesh2d), intent(in) | lmesh2d, | ||
| class(elementbase2d), intent(in) | elem2d ) |
Definition at line 254 of file scale_atm_dyn_dgm_nonhydro3d_rhot_heve_numflux_gpu.F90.
Referenced by scale_atm_dyn_dgm_globalnonhydro3d_rhot_heve_gpu::atm_dyn_dgm_globalnonhydro3d_rhot_heve_gpu_cal_tend_shallow_atm().