Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
ywkawai committed May 17, 2022
2 parents 8424d4d + b7d2deb commit 457f3ff
Show file tree
Hide file tree
Showing 157 changed files with 13,727 additions and 2,005 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/FEProject_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ jobs:

- name: Install Fortran compiler & NetCDF & OpenMPI & lapack & openssh
run: |
sudo apt-get update
echo "Update information of package list.."
sudo apt-get update
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/scalelib_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ jobs:

- name: Install Fortran compiler & NetCDF & OpenMPI & openssh
run: |
sudo apt-get update
echo "Install Fortran compiler .."
sudo apt-get install -y gfortran
Expand All @@ -38,8 +40,8 @@ jobs:
mkdir -p ${SCALE_INST_DIR} && cd ${SCALE_INST_DIR}
echo "Download SCALE library .."
wget -q https://scale.riken.jp/archives/scale-5.4.4.tar.gz
tar xzf scale-5.4.4.tar.gz --strip-components 1
wget -q https://scale.riken.jp/archives/scale-5.4.5.tar.gz
tar xzf scale-5.4.5.tar.gz --strip-components 1
echo "Build SCALE library .."
export SCALE_SYS=Linux64-gnu-ompi
Expand Down
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,20 +33,28 @@ init_*.pe*.nc
#
scale-dg
LOG.pe*
init_LOG.pe*
monitor.pe*
history.pe*.nc
restart_*.pe*.nc
*.dat

#
interp_LOG.pe*
cs2lonlat_LOG.pe*
regrid_LOG.pe*
regrid_LOG_topo.pe*

#
job_init.sh
job_run.sh
job_regrid.sh
*.out
*.err
*.stats
STDOUT.*
stdout.*
stderr.*

#
model/atm_nonhydro3d/test/case/**/*.nc
4 changes: 2 additions & 2 deletions COPYRIGHT
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (C) 2019--2021 FE-project Group. All rights reserved.
Copyright (C) 2019--2022 FE-project Group. All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
Expand All @@ -21,7 +21,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

-------------- Japanese Version start here --------------------------

Copyright (C) 2019--2021 FE-project Group. All rights reserved.
Copyright (C) 2019--2022 FE-project Group. All rights reserved.

以下に定める条件に従い、本ソフトウェアおよび関連文書のファイル(以下「ソ
フトウェア」)の複製を取得するすべての人に対し、ソフトウェアを無制限に扱
Expand Down
8 changes: 7 additions & 1 deletion FElib/src/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ VPATH = \
file: \
fluid_dyn_solver: \
turbulence: \
microphysics: \
model_framework:

LIBVERSION = $(shell git rev-parse --short HEAD 2> /dev/null)
Expand Down Expand Up @@ -108,11 +109,15 @@ OBJS_NAME_FLUID_DYN_SOLVER = \
scale_atm_dyn_dgm_nonhydro3d_hevi_gmres.o \
scale_atm_dyn_dgm_globalnonhydro3d_heve.o \
scale_atm_dyn_dgm_globalnonhydro3d_hevi.o \
scale_atm_dyn_dgm_globalsw.o
scale_atm_dyn_dgm_globalsw.o \
scale_atm_dyn_dgm_trcadvect3d_heve.o

OBJS_NAME_TURBULENCE = \
scale_atm_phy_tb_dgm_smg.o

OBJS_NAME_MICROPHYS = \
scale_atm_phy_mp_dgm_common.o

OBJS_NAME_MODEL_FRAMEWORK = \
scale_model_mesh_manager.o \
scale_model_component.o \
Expand All @@ -127,6 +132,7 @@ OBJS_NAME = \
$(OBJS_NAME_FILE) \
$(OBJS_NAME_FLUID_DYN_SOLVER) \
$(OBJS_NAME_TURBULENCE) \
$(OBJS_NAME_MICROPHYS) \
$(OBJS_NAME_MODEL_FRAMEWORK)


Expand Down
2 changes: 1 addition & 1 deletion FElib/src/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.5.0
0.6.0
4 changes: 2 additions & 2 deletions FElib/src/common/scale_cubedsphere_cnv.F90
Original file line number Diff line number Diff line change
Expand Up @@ -242,9 +242,9 @@ subroutine CubedSphereCnv_CS2LonLatVec( &
Y = tan( beta (p) )
del2 = 1.0_RP + X**2 + Y**2

VecLon(p) = (- Y * ( 1.0 + X**2 ) * VecAlpha(p) + X * ( 1.0_RP + Y**2 ) * VecBeta(p) ) &
VecLon(p) = (- Y * ( 1.0_RP + X**2 ) * VecAlpha(p) + X * ( 1.0_RP + Y**2 ) * VecBeta(p) ) &
* s / ( X**2 + Y**2 + EPS )
VecLat(p) = (- X * ( 1.0 + X**2 ) * VecAlpha(p) - Y * ( 1.0_RP + Y**2 ) * VecBeta(p) ) &
VecLat(p) = (- X * ( 1.0_RP + X**2 ) * VecAlpha(p) - Y * ( 1.0_RP + Y**2 ) * VecBeta(p) ) &
* s / ( del2 * sqrt( X**2 + Y**2 ) + EPS )
end do
end select
Expand Down
Loading

0 comments on commit 457f3ff

Please sign in to comment.