CM1
Cloud Model 1 (CM1), a numerical model for idealized studies of the atmosphere written by George Bryan
파일 탐색기
최종 버전 다운로드 (.zip)- clouds_cpu.yml
- clouds_gcc.yml
- pre-commit.yml
- __init__.py
- era5.py
- sounding.py
- test_dependencies.py
- test_sounding.py
- __init__.py
- environment.yml
- input_sounding_era5.ipynb
- README.md
- run.py
- run_testcase.ipynb
- skewt.py
- utils.py
- CHANGES_r19.4.md
- earlier.md
- README.md
- logo-wrf-mpas-sm.png
- skewt.png
- ACKNOWLEDGMENTS.md
- Bryan_AMS_Hurricanes_2022.pdf
- cm1_equations.pdf
- cm1_equations_170620.pdf
- cm1_parallelization.pdf
- cm1journals.md
- cm1run_derecho.md
- combine_output.md
- faq.md
- ghbthesis_chap2.pdf
- grads.md
- honors_and_awards.md
- index.md
- known_problems.md
- maul_numerics.pdf
- new_microphysics.pdf
- new_users.md
- pp.md
- pp_nov_2002.pdf
- README.2D.md
- README.axisymm.md
- README.compile.md
- README.namelist.md
- README.namelist.r1
- README.namelist.r10
- README.namelist.r11
- README.namelist.r12
- README.namelist.r13
- README.namelist.r16
- README.namelist.r2
- README.namelist.r3
- README.namelist.r4
- README.namelist.r5
- README.namelist.r6
- README.namelist.r7
- README.namelist.r8
- README.namelist.r9
- README.NSSLmp.md
- README.parallel.md
- README.parcel.md
- README.python.md
- README.restart.md
- README.stretch.md
- README.terrain.md
- releases.md
- research_results.md
- soundings.md
- testing_and_evaluation.md
- users_guide.md
- utilities.md
- README.md
- input_sounding
- LANDUSE.TBL
- namelist.input
- README
- namelist.input
- README
- input_sounding
- LANDUSE.TBL
- namelist.input
- README
- input_sounding
- LANDUSE.TBL
- namelist.input
- README
- input_sounding
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- input_grid_z
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- LANDUSE.TBL
- namelist.input
- README
- input_sounding
- LANDUSE.TBL
- namelist.input
- README
- namelist.input
- README
- namelist.input
- README
- namelist.input
- README.md
- cm1.single.gnu.exe
- LANDUSE.TBL
- namelist.input
- RRTMG_LW_DATA
- RRTMG_SW_DATA
- input_sounding_bryan_morrison
- input_sounding_dunion_MT
- input_sounding_jordan_allmean
- input_sounding_jordan_hurricane
- input_sounding_rotunno_emanuel
- input_sounding_seabreeze_test
- input_sounding_trier
- adv.F
- adv_routines.F
- anelp.F
- azimavg.F
- base.F
- bc.F
- bl_ysu.F
- ccpp_kind_types.F
- cm1.F
- cm1libs.F
- comm.F
- constants.F
- cu_ntiedtke.F
- diff2.F
- domaindiag.F
- eddy_recycle.F
- getcape.F
- goddard.F
- hifrq.F
- ib_module.F
- init3d.F
- init_physics.F
- init_surface.F
- init_terrain.F
- input.F
- interp_routines.F
- irrad3d.F
- kessler.F
- lfoice.F
- lsnudge.F
- Makefile
- Makefile.old
- maxmin.F
- misclibs.F
- mmm_physics_wrapper.F
- module_bl_gfsedmf.F
- module_bl_myjpbl.F
- module_bl_mynn.F
- module_bl_mynn_common.F
- module_bl_mynn_wrapper.F
- module_gfs_funcphys.F
- module_gfs_machine.F
- module_gfs_physcons.F
- module_libmassv.F
- module_mp_jensen_ishmael.F
- module_mp_nssl_2mom.F
- module_mp_p3.F
- module_mp_radar.F
- module_ra_etc.F
- module_ra_rrtmg_lw.F
- module_ra_rrtmg_sw.F
- module_sf_exchcoef.F
- module_sf_gfdl.F
- module_sf_myjsfc.F
- module_sf_mynn.F
- morrison.F
- mp_driver.F
- mp_radar.F
- mp_wsm6.F
- mp_wsm6_effectRad.F
- oml.F
- param.F
- parcel.F
- pdcomp.F
- pdef.F
- poiss.F
- radiation_driver.F
- radlib3d.F
- radtrns3d.F
- restart_read.F
- restart_write.F
- sf_sfclayrev.F
- sfclay.F
- sfcphys.F
- singleton.F
- slab.F
- solve1.F
- solve2.F
- solve3.F
- sorad3d.F
- sound.F
- soundcb.F
- sounde.F
- soundns.F
- statpack.F
- stopcm1.F
- testcase_simple_phys.F
- thompson.F
- turb.F
- turbnba.F
- turbtend.F
- writeout.F
- writeout_nc.F
- cm1run_hybrid
- cm1run_mpi
- cm1run_mpi_smt
- cm1run_omp
- cm1run_sp
- index.html
- combine_MPI.F
- combine_MPI_u.F
- combine_MPI_v.F
- combine_MPI_w.F
- cm1run_mpi
- cm1run_omp
- cm1run_sp
- index.html
- index_new.html
- cm1comp
- cm1run_cheyenne
- cm1run_mpi
- cm1run_sp
- cm1run_sp_cheyenne
- index.html
- index_new.html
- mtn.gs
- plotskew.gs
- rh.gs
- rhi.gs
- rho.gs
- t.gs
- td.gs
- the.gs
- cref.gs
- dbz.gs
- mtn.gs
- nowrad.gs
- plotskew.gs
- rh.gs
- rhi.gs
- rho.gs
- t.gs
- td.gs
- the.gs
- cref.gs
- dbz.gs
- index.html
- mtn.gs
- nowrad.gs
- plotskew.gs
- rh.gs
- rhi.gs
- rho.gs
- t.gs
- td.gs
- the.gs
- cref.gs
- dbz.gs
- foo
- mtn.gs
- nowrad.gs
- plotskew.gs
- plotskew_old.gs
- rh.gs
- rhi.gs
- rho.gs
- t.gs
- td.gs
- the.gs
- combine.F
- combine_r12.F
- compile
- compile
- cm1comp
- combine_MPI_s.F
- combine_MPI_u.F
- combine_MPI_v.F
- combine_MPI_w.F
- run_case.csh
- .gitignore
- .gitmodules
- .pre-commit-config.yaml
- .readthedocs.yml
- conda.yaml
- LICENSE
- Makefile
- mkdocs.yml
- pyproject.toml
- README.md
- setup.cfg
- setup.py
- theme.yml
- themes
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/NCAR/CM1
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd CM1
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Python
쉬움 추천사전 준비물
pip install .
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
jupyter notebook
브라우저에서 노트북(.ipynb) 파일들을 열람하고 실행할 수 있는 Jupyter 화면을 켭니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
