编译环境搭建及运行(GSL安装方法)
标签(空格分隔): linux GSL
1. 系统环境:
Ubuntu 16.04 x64,
安装好必要的系统环境:
执行命令 :
sudo apt-get install build-essential
2. 第三方库GSL的安装
从官网 http://mirrors.ustc.edu.cn/gnu/gsl/gsl-latest.tar.gz
下载最新的包,解压到ubuntu ,
执行如下命令:
wget http://mirrors.ustc.edu.cn/gnu/gsl/gsl-latest.tar.gz
tar zxvf gsl-latest.tar.gz
cd gsl-2.4/
./configure
make
sudo make install
至此GSL安装完毕
我对compile_and_run.sh 做了修改,安装完GSL后,执行
./compile_and_run.sh
就可以运行程序了
PS:
- 粒子轨迹问题,用三种方法计算得到的轨迹是一模一样的,画出图也是一模一样
- 收敛性的问题,由于粒子轨迹的解析解不知道,所以我没有进行误差的计算。