computational_physics:计算物理方法 - 蒙特卡罗,分子动力学的 verlet 方法等-源码

上传者: 42161450 | 上传时间: 2021-06-23 12:36:47 | 文件大小: 7.74MB | 文件类型: ZIP
计算物理学 实施至今 经典散射 - 需要更正代码以修复理论值和模拟值之间的差异。 在 1d 和 2d 中创建模型——用 C/C++ 实现,然后是使用 MPI 的实现。 使用速度 verlet 算法的分子动力学——需要校正径向分布函数以考虑恒定的 bin 大小,而不是将其留给 matplotlib.pyplot.hist——更正并行化实现以测量力 使用蒙特卡罗的NVT硬球——修正径向分布函数 使用蒙特卡罗的 NVT 和 NPT -- 校正径向分布函数 -- 更正并行执行以测量力 RK2 和 RK4 研究简谐振子——参考讲义,关于自适应步长 RK 的 Runge-Kutta-Fehlberg 方法 自适应步长 rk 方法 - 步长减半法和步长缩放 RK-Fehlberg 方法 实施 量子散射 使用RK4、耦合谐波振荡器和n耦合谐波振荡器的非谐振荡器 unbrella 采样和聚合物的自由能

文件下载

资源详情

[{"title":"( 90 个子文件 7.74MB ) computational_physics:计算物理方法 - 蒙特卡罗,分子动力学的 verlet 方法等-源码","children":[{"title":"computational_physics-master","children":[{"title":"moleclar_dynamics_working.ipynb <span style='color:#111;'> 71.49KB </span>","children":null,"spread":false},{"title":"parallel_vs_serial_md.ipynb <span style='color:#111;'> 5.88KB </span>","children":null,"spread":false},{"title":"num_methods","children":[{"title":"exercise_2.ipynb <span style='color:#111;'> 14.90KB </span>","children":null,"spread":false},{"title":"exercise_1.ipynb <span style='color:#111;'> 17.45KB </span>","children":null,"spread":false},{"title":"exercise_3.ipynb <span style='color:#111;'> 56.00KB </span>","children":null,"spread":false},{"title":"exercise_4.ipynb <span style='color:#111;'> 20.62KB </span>","children":null,"spread":false}],"spread":true},{"title":"rk2_simple_harmonic_oscillator.ipynb <span style='color:#111;'> 53.04KB </span>","children":null,"spread":false},{"title":"Classical Scattering.ipynb <span style='color:#111;'> 131.27KB </span>","children":null,"spread":false},{"title":"mpi_ising_model.c <span style='color:#111;'> 12.40KB </span>","children":null,"spread":false},{"title":"the_value_of_pi.ipynb <span style='color:#111;'> 33.88KB </span>","children":null,"spread":false},{"title":"ising_monte_carlo.c <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"schrodinger_equation.ipynb <span style='color:#111;'> 15.88KB </span>","children":null,"spread":false},{"title":"columb_scattering.m <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"parallel_prog_examples.ipynb <span style='color:#111;'> 7.22KB </span>","children":null,"spread":false},{"title":"intro_to_c.c <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"npt_mc.ipynb <span style='color:#111;'> 63.91KB </span>","children":null,"spread":false},{"title":"Untitled1.ipynb <span style='color:#111;'> 206.77KB </span>","children":null,"spread":false},{"title":"SchEq.m <span style='color:#111;'> 657B </span>","children":null,"spread":false},{"title":"omp-matmat-three-parallel.c <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"gaussxw.py <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"ising.c <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"trapezoidal.c <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"coulumb.py <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"erratum_notes_comp_phy <span style='color:#111;'> 617B </span>","children":null,"spread":false},{"title":"html_files","children":[{"title":"Untitled1.html <span style='color:#111;'> 251.05KB </span>","children":null,"spread":false},{"title":"nvt_mc.html <span style='color:#111;'> 257.65KB </span>","children":null,"spread":false},{"title":"mol_dyn_mc_ising.html <span style='color:#111;'> 411.26KB </span>","children":null,"spread":false},{"title":"moleclar_dynamics_working.html <span style='color:#111;'> 250.48KB </span>","children":null,"spread":false},{"title":"ising_model_2d.html <span style='color:#111;'> 391.55KB </span>","children":null,"spread":false},{"title":"runge-kutta.html <span style='color:#111;'> 163.56KB </span>","children":null,"spread":false},{"title":"npt_mc.html <span style='color:#111;'> 238.81KB </span>","children":null,"spread":false},{"title":"parallel_prog_examples.html <span style='color:#111;'> 184.65KB </span>","children":null,"spread":false},{"title":"Classical Scattering.html <span style='color:#111;'> 310.02KB </span>","children":null,"spread":false},{"title":"parallel_vs_serial_md.html <span style='color:#111;'> 179.89KB </span>","children":null,"spread":false},{"title":"Untitled2.html <span style='color:#111;'> 213.89KB </span>","children":null,"spread":false},{"title":"ising_model_1d.html <span style='color:#111;'> 451.38KB </span>","children":null,"spread":false}],"spread":false},{"title":"Molecular dynamics.ipynb <span style='color:#111;'> 43.33KB </span>","children":null,"spread":false},{"title":"ising_model_1d.ipynb <span style='color:#111;'> 165.04KB </span>","children":null,"spread":false},{"title":"rk4-rk5_shifted_gaussian.ipynb <span style='color:#111;'> 50.28KB </span>","children":null,"spread":false},{"title":"py_files","children":[{"title":"parallel_prog_examples.py <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false},{"title":"Untitled2.py <span style='color:#111;'> 4.80KB </span>","children":null,"spread":false},{"title":"Classical Scattering.py <span style='color:#111;'> 4.45KB </span>","children":null,"spread":false},{"title":"Untitled1.py <span style='color:#111;'> 59.30KB </span>","children":null,"spread":false},{"title":"npt_mc.py <span style='color:#111;'> 7.46KB </span>","children":null,"spread":false},{"title":"nvt_mc.py <span style='color:#111;'> 7.01KB </span>","children":null,"spread":false},{"title":"mol_dyn_mc_ising.py <span style='color:#111;'> 14.67KB </span>","children":null,"spread":false},{"title":"parallel_vs_serial_md.py <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false},{"title":"ising_model_2d.py <span style='color:#111;'> 63.24KB </span>","children":null,"spread":false},{"title":"ising_model_1d.py <span style='color:#111;'> 20.06KB </span>","children":null,"spread":false},{"title":"runge-kutta.py <span style='color:#111;'> 413B </span>","children":null,"spread":false},{"title":"moleclar_dynamics_working.py <span style='color:#111;'> 6.33KB </span>","children":null,"spread":false}],"spread":false},{"title":"adaptive_step_size_rk-fehlberg.ipynb <span style='color:#111;'> 13.68KB </span>","children":null,"spread":false},{"title":"Untitled2.ipynb <span style='color:#111;'> 37.11KB </span>","children":null,"spread":false},{"title":"mol_dyn_mc_ising.ipynb <span style='color:#111;'> 206.18KB </span>","children":null,"spread":false},{"title":"quantum_scattering.ipynb <span style='color:#111;'> 4.12KB </span>","children":null,"spread":false},{"title":"the_value_of_pi.html <span style='color:#111;'> 205.03KB </span>","children":null,"spread":false},{"title":"nvt_mc.ipynb <span style='color:#111;'> 83.49KB </span>","children":null,"spread":false},{"title":"ising_model_2d.ipynb <span style='color:#111;'> 202.82KB </span>","children":null,"spread":false},{"title":"a.out <span style='color:#111;'> 7.16KB </span>","children":null,"spread":false},{"title":"README_mpi <span style='color:#111;'> 455B </span>","children":null,"spread":false},{"title":".ipynb_checkpoints","children":[{"title":"the_value_of_pi-checkpoint.ipynb <span style='color:#111;'> 33.79KB </span>","children":null,"spread":false},{"title":"exercise_2-checkpoint.ipynb <span style='color:#111;'> 14.90KB </span>","children":null,"spread":false},{"title":"parallel_prog_examples-checkpoint.ipynb <span style='color:#111;'> 7.22KB </span>","children":null,"spread":false},{"title":"rk2_simple_harmonic_oscillator-checkpoint.ipynb <span style='color:#111;'> 53.04KB </span>","children":null,"spread":false},{"title":"moleclar_dynamics_working-checkpoint.ipynb <span style='color:#111;'> 71.49KB </span>","children":null,"spread":false},{"title":"ising_model_2d-checkpoint.ipynb <span style='color:#111;'> 202.82KB </span>","children":null,"spread":false},{"title":"exercise_1-checkpoint.ipynb <span style='color:#111;'> 17.45KB </span>","children":null,"spread":false},{"title":"ipython_widget-checkpoint.ipynb <span style='color:#111;'> 2.46MB </span>","children":null,"spread":false},{"title":"exercise_3-checkpoint.ipynb <span style='color:#111;'> 56.00KB </span>","children":null,"spread":false},{"title":"superposition of waves-checkpoint.ipynb <span style='color:#111;'> 1.14MB </span>","children":null,"spread":false},{"title":"fraunhofer_diffraction-checkpoint.ipynb <span style='color:#111;'> 222.55KB </span>","children":null,"spread":false},{"title":"npt_mc-checkpoint.ipynb <span style='color:#111;'> 63.91KB </span>","children":null,"spread":false},{"title":"adaptive_step_size_rk-fehlberg-checkpoint.ipynb <span style='color:#111;'> 13.68KB </span>","children":null,"spread":false},{"title":"Blackbody Radiation-checkpoint.ipynb <span style='color:#111;'> 126.88KB </span>","children":null,"spread":false},{"title":"rk4-rk5_shifted_gaussian-checkpoint.ipynb <span style='color:#111;'> 5.00KB </span>","children":null,"spread":false},{"title":"quantum_scattering-checkpoint.ipynb <span style='color:#111;'> 4.12KB </span>","children":null,"spread":false},{"title":"Summation of higher harmonics-checkpoint.ipynb <span style='color:#111;'> 217.19KB </span>","children":null,"spread":false},{"title":"Classical Scattering-checkpoint.ipynb <span style='color:#111;'> 131.27KB </span>","children":null,"spread":false},{"title":"resolution limit-checkpoint.ipynb <span style='color:#111;'> 3.03MB </span>","children":null,"spread":false},{"title":"fresnel & fraunhofer diffraction-checkpoint.ipynb <span style='color:#111;'> 776.15KB </span>","children":null,"spread":false},{"title":"ising_model_1d-checkpoint.ipynb <span style='color:#111;'> 165.04KB </span>","children":null,"spread":false},{"title":"parallel_vs_serial_md-checkpoint.ipynb <span style='color:#111;'> 5.88KB </span>","children":null,"spread":false},{"title":"schrodinger_equation-checkpoint.ipynb <span style='color:#111;'> 15.88KB </span>","children":null,"spread":false},{"title":"mol_dyn_mc_ising-checkpoint.ipynb <span style='color:#111;'> 206.18KB </span>","children":null,"spread":false},{"title":"Untitled1-checkpoint.ipynb <span style='color:#111;'> 206.77KB </span>","children":null,"spread":false},{"title":"Untitled2-checkpoint.ipynb <span style='color:#111;'> 37.11KB </span>","children":null,"spread":false},{"title":"nvt_mc-checkpoint.ipynb <span style='color:#111;'> 83.49KB </span>","children":null,"spread":false},{"title":"exercise_4-checkpoint.ipynb <span style='color:#111;'> 20.62KB </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"the_value_of_pi.py <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明