| 65 |
|
! vacancy parameter |
| 66 |
|
logical,public :: print_vac |
| 67 |
|
|
| 68 |
+ |
! parameters for Nose-Hoover |
| 69 |
+ |
! real ( kind = DP ),public :: Q_mass |
| 70 |
+ |
|
| 71 |
|
contains |
| 72 |
|
|
| 73 |
|
|
| 150 |
|
select case (ensemble) |
| 151 |
|
case ('NVE') |
| 152 |
|
case ('NVT') |
| 153 |
+ |
checktemp = .false. |
| 154 |
|
case ('langevin') |
| 155 |
|
case default |
| 156 |
|
write(error_unit,*) "Error in paramfile line 2: " |
| 389 |
|
! . vacancy param |
| 390 |
|
read(unit=param_unit,fmt=*,iostat=read_error) print_vac |
| 391 |
|
if (read_error /= 0) then |
| 392 |
< |
write(error_unit,*) "Error reading paramfile print_vac line 29: " |
| 392 |
> |
write(error_unit,*) "Error reading paramfile print_vac line 30: " |
| 393 |
|
if (present(this_error)) this_error = -1 |
| 394 |
|
return |
| 395 |
|
end if |
| 396 |
+ |
|
| 397 |
+ |
! . Nose hoover param |
| 398 |
+ |
! read(unit=param_unit,fmt=*,iostat=read_error) Q_mass |
| 399 |
+ |
! if (read_error /= 0) then |
| 400 |
+ |
! write(error_unit,*) "Error reading paramfile Q_mass line 31: " |
| 401 |
+ |
! if (present(this_error)) this_error = -1 |
| 402 |
+ |
! return |
| 403 |
+ |
! end if |
| 404 |
|
|
| 405 |
|
close(param_unit) |
| 406 |
|
|