• No results found

An algorithm for computing short range forces in molecular dynamics simulations with non uniform particle densities

N/A
N/A
Protected

Academic year: 2020

Share "An algorithm for computing short range forces in molecular dynamics simulations with non uniform particle densities"

Copied!
154
0
0

Loading.... (view fulltext now)

Full text

(1)

warwick.ac.uk/lib-publications

A Thesis Submitted for the Degree of PhD at the University of Warwick

Permanent WRAP URL:

http://wrap.warwick.ac.uk/111980

Copyright and reuse:

This thesis is made available online and is protected by original copyright.

Please scroll down to view the document itself.

Please refer to the repository record for this item for information to help you to cite it.

Our policy information is available from the repository home page.

(2)
(3)
(4)
(5)
(6)
(7)
(8)

5

(9)
(10)
(11)
(12)
(13)
(14)
(15)

W

,

(16)

,

(17)
(18)

r

c

k

r

s

r

c

(19)

x

v

v

v

(20)

xy

ˆ

v

r

c

= 1

0

.

11

±

r

c

d

=

p

(

x

2

x

1

)

2

+ (

y

2

y

1

)

2

r

c

c

3

(21)

,

,

,

,

,

,

,

,

(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)

5

(31)
(32)
(33)

!"##$%" &$##'(%

!)*+'+,-"$.'(%

/0!1 2"3+4-'#$+'4(

0(#+-)3+'4( *"2"* &$-$**"*'#5

678/9:;

<=1:

6>0?

(34)
(35)
(36)

!"#$%&"'%

!"#$%

&'()

*+",$ -%-./0

(37)
(38)
(39)

!"#$%&'()*#+

,-." -/0*&*1'0*-#

(40)
(41)

! !! "#$%&# '(&%))*(+

" !"# !" # $% " & '()% "**+ , # -."/ # $01 2 !3."/ * 3."*)/+%

$ 4

%

& !! ,$-#& '(&%))*(+ ". , $,/-%& %$ 0

' $%& 5 # !'()+ 6 7%

( !"# !" # $% " & 5% "**+ ,

) $%& 8 # "27%

!* -.8*$/ # $01 2 !3.8*$/ * 3.8*)/+% !! -.8*)/ # $01 2 !3.8*)/ * 3.8*9/+%

!" -.8*9/ # $01 2 !3.8*9/ * 3.8*:/+%

!# -.8*:/ # $01 2 !3.8*:/ * 3.8*7/+%

!$ 4

!%

!& !! 111 2#&$%&3 &#3,*(*(+ *-#&,-*%(4

!' $! !!'()+ ; 7 <# $+ ,

!( !"# !" # 527% " & '()% "**+ , !) -."/ # $01 2 !3."/ * 3."*)/+%

"* 4

"! 4

n

(42)

! !! "#$%&# '()(*+

" !"# !" # $% " & '% "(() * # !"# !+ # $% + & ,% +(() * $ -."/.+/ # $0$%

% !"# !1 # $% 1 & 2% 1(() *

& -."/.+/ (# 3."/.1/ 4 5.1/.+/%

' 6

( 6

) 6 !*

!! !! ,$'#& '()(*+ -,../0(*+ 1 ,*2 3 ,&# #4#*5 !" !"# !" # $% " & '% " (# 7) *

!# !"# !+ # $% + & ,% + (# 7) * !$ -."($/.+($/ # $0$% !% -."($/.+(8/ # $0$% !& -."(8/.+($/ # $0$% !' -."(8/.+(8/ # $0$% !( !"# !1 # $% 1 & 2% 1(() *

!) -."($/.+($/ (# 3."($/.1/ 4 5.1/.+($/% "* -."($/.+(8/ (# 3."($/.1/ 4 5.1/.+(8/% "! -."(8/.+($/ (# 3."(8/.1/ 4 5.1/.+($/% "" -."(8/.+(8/ (# 3."(8/.1/ 4 5.1/.+(8/%

"# 6

"$ 6 "% 6

=

N

M

M

P

i

(43)
(44)
(45)
(46)
(47)
(48)
(49)

m

i

dv

i

dt

=

X

j1

F

i,j1

+

X

j1

X

j2

F

i,j1,j2

+

· · ·

+

X

j1

X

j2

· · ·

X

jN 1

F

i,j1,j2,...,jN 1

dx

i

dt

=

v

i

F

=

ma

i

(50)
(51)

r

c

(3

r

c

)

2

2

.

8

(52)

r

v

r

v

r

c

k

r

s

n

n

+

k

(53)

0

0

.

5

1

1

.

5

2

0

0

.

2

0

.

4

0

.

6

0

.

8

1

c rc

!

"#$%&'(

')

*+,"&',*

+#&"*

r

c

k

k

(54)

0

2

4

6

8

10 0

0.5

1

0

0.5

1

k

rs rc

!

"#$%&'(

')

*+,"&',*

+#&"*

k

r

s

r

c

i

j

(55)
(56)

!

"

#

$

%

&

'

(

!

"

#

$

%

&

'

(

!

"

#

$

%

&

'

(

!

"

#

$

%

&

'

(

(57)
(58)
(59)
(60)
(61)

x

y

a

b

a

b

|

(

a

b

)

·

!

1

0

"

|

x

r

c

v

r

c

a

b

v

ˆ

ˆ

v

x

i

i

a b

(62)

v

r

c

r

c

v

(63)

v

ˆ

v

i

j

j

k

k

i

j

i

v

r

c

j

k

a

b

k

r

c

j

i

i

i < j < k

j

ˆ

(64)

x y

8 rc 1 2 3 4 5 6 7 9 10 11 12 13 14 x y

2rc

v

x y

2rc

v

v

v

v

(65)

! !"# !" # $% " & '(% "))* +

(66)

!"#$%&'( ) x y

* +,-./ /-0. 1 +1-2/ +/-22 , +*-// /-03 0 /-11 /-1/ 3 +*-*/ +/-24 4 +*-,/ +*-,/ 2 +/-.1 +*-./ . +/-03 +/-55 5 /-.1 +/-31 */ *-,/ +/-25 ** /-50 +*-*/ *1 *-*/ +*-5/ *, 1-./ +*-./ *0 ,-./ +1-*,

ˆ

v /-53 +/-,1

!"#$%&'(#)* +,)*#"'%-.

/ 0 1 2 3 4 5 6 7 /8 // /0 /1 /2

91:54 90:10 9/:87 8:/2 98:68 98:60 98:08 98:// 8:73 /:27 /:02 /:43 1:02 2:07

!"#$%&'(#)* +*#"'%-.

/ 0 1 4 3 5 6 2 7 // /8 /0 /1 /2

91:54 90:10 9/:87 98:60 98:68 98:08 98:// 8:/2 8:73 /:02 /:27 /:43 1:02 2:07

;",% -(*'<)&%*

/ 0 1 4 3 5 6 2 7 // /8 /0 /1 /2

9 9 /:32 8:78 8:47 8:67 9 /:15 9 9 9 9 9 9

xy

ˆ

v

r

c

= 1

0

.

11

±

r

c

(67)

r

c

= 1

N

O

(

N

)

(68)

O

(

N

)

C

(

i

)

i

M

=

(

P

Ni=1

|C

(

i

)

|

)/

N

C

(

i

)

O

(

N M

)

O

(

N

(1 +

N

+

M

))

(69)

! !"# !" # $% " & '(% "))* + " ,-" # $.$%

# ,/" # $.$%

$ ,0" # $.$%

%

& !! "#$% &' ('$ )&*$+#&(' ' !"# !1 # " ) 2% 1 & '(% 1))* +

(

) !! ,*$ -$ "#$%%&'. (/# (0 #1$ 23(+4 (0 +,')&),#$ '$&.12(/*"5

!* $! !34516718 9 345167"8 : 4;* %#&'(%

!!

!" !! 0/33 )&"#,'+$ +1$+4

!# <- # 3=-718 9 3=-7"8%

!$ </ # 3=/718 9 3=/7"8%

!% <0 # 3=0718 9 3=07"8%

!& <6> # <-?<- ) </?</ ) <0?<0%

!' $! !<6> &# 4;6>* +

!(

!) !! 0(*+$ +,3+/3,#&('

"* ;5@,, # !6 ,%%7)$%$')$'# 6!% "! ,-" )# ;5@,, ? <-%

"" ,/" )# ;5@,, ? </% "# ,0" )# ;5@,, ? <0% "$ A

"% A "&

"' !! "#$% &' #1$ (#1$* )&*$+#&(' "( !"# !1 # " 9 2% 1 :# $% 199* +

") $! !345167"8 9 34516718 : 4;* %#&'(%

#* !! 888

#! !! ," ,2(9$

#" !! 888

## A

#$

#% !! ,++/:/3,#$ 0(*+$" (' %,*#&+3$ & )/$ #( '$&.12(/*"

#& ,=-7"8 )# ,-"%

#' ,=/7"8 )# ,/"%

#( ,=07"8 )# ,0"%

#) A

(70)

k

O

(

N

)

S

(

i

)

i

3

3

3

K

=

j

|S

(

j

)

|

O

(

N K

)

3

3

= 27

O

(

N

(1 +

K

))

O

(

N

(1 +

N

))

K

N

K

r

v

r

c

r

s

k

(71)

N

=

,

N

17

K

= 44

7

.

1

O

(

N

)

N

N

k

L

(

i

)

i

Q

= (

P

Ni=1

|L

(

i

)

|

)/

N

O

(

N Q

)

O

(

N M

)

M

Q

(72)

r

c

r

v

> r

c

r

v

(73)
(74)

ˆ

(75)
(76)
(77)
(78)
(79)

r

c

(80)

0

10

15

!

c

3

= 10

f(d) =

c

3

f

(d) =

(d/10)c3 12

"#$%&%'()* +(,'%*-#

d

.nm/

(81)

c

5

=

K

s

=

(82)

ψ

=

c

1

=

.

~

x

t+ t

2

=

~

x

t

+

t

2

f

~

t

~

x

t+ t

=

~

x

t

+

t

f

~

t+ t

2

(83)

~

x

t+ t

2

t

.

f

~

t+ t

2

t

+

t

~

x

t+ t

(84)
(85)
(86)
(87)
(88)

N

ext

= 2

k

·

10

3

2

k

11

2

11

·

10

3

=

,

,

x y

z

N

N

1

i

i

+ 1

i

µ

i

=

x

i+1

x

i

µ

=

1

N

1

N

X

1

i=1

i

=

sP

N 1

i=1

(

i

µ

)

2

N

2

N

ext

N

ext

1

(89)

i

x

1

=

0

x

i+1

=

x

i

+ (

N

x

(

µ

x

,

x

)

,

N

y

(

µ

y

,

y

)

,

N

z

(

µ

z

,

z

))

(90)

!"#$ %&'()*+ ,*

!"#$ -./

01(+-!"#$%&'

×

(")%'

×

*+)%,-'

.

×

/

×

.

0

×

10

×

2

(3"#$ 45678

.92:

09.2

;0<=>-? @ ;. #,#+% 4AB8

<C.>C.? @ .D1

<C.>C.? @ D0.

E%F")G 45B8

12

01

(91)

!"#$% &'

()##$*+,

!"#$%&'

-. )*/01 2",3$//4*$)5,1

!"#(%)

-. )*/01 ($// /",+ 3)*,+%53+")*1

!"#(*%"+

-. )*/01 -$%/$+ /",+ 3)*,+%53+")*1

!"#,-%.

-. )*/01 !6%$47 84%%"$%,1

/&#$%&'

9: )*/01 2",3$//4*$)5,1

/&#&01.

9: )*/01 9$%;+6%$47 <4%+"3/$ ,)%+1

/&#$2132

9: )*/01 94%4//$/ <4%+"3/$ #$%=$1

/&#,-%.

9: )*/01 !6%$47 84%%"$%,1

2).10/%'

>*+%)<"3 ?)%3$,1

"%)2-1

."*$4% ?)%3$,1

'0)+#$%&'

2",3$//4*$)5, 3)*7$*,"* ?)%3$,1

'0)+#(%)

@"*7"*= ,"+$ 8"**"*=1

'0)+#%).

@"*7"*= ,"+$ "*+$%43+")*,1

'0)+#,-%.

()*7$*,"* +6%$47 84%%"$%,1

12/*"&%0)

A$<5/,")* ?)%3$,1

12/*"&%0)#,-%.

A$<5/,")* +6%$47 84%%"$%,1

%).231-.%0)

!"#$,+$< "*+$=%4+")*1

'42'5/0%).

B5+<5+ 36$3C<)"*+"*=1

,-%.

2",3$//4*$)5, +6%$47 84%%"$%,1

'0$$

29& 3)##, D,$$ (64<+$% EF1

066"0-+#.7

GH( )I)47 74+4 +%4*,?$% D)5+8)5*7F1

(92)
(93)

W

W

1

2

W

2

W

1

(94)

! !"# !" # $% " & '(% "))* +

" ,-" # $.$%

# ,/" # $.$%

$ ,0" # $.$%

%

& !! "#$% &' ('$ )&*$+#&(' ' !"# !1 # " ) 2% 1 & '(% 1))* +

(

) !! ,*$ -$ "#$%%&'. (/# (0 #1$ 23(+4 (0 +,')&),#$ '$&.12(/*"5

!* $! !34516718 9 345167"8 : 4;* %#&'(%

!!

!" !! 0/33 )&"#,'+$ +1$+4

!# <- # 3=-718 9 3=-7"8%

!$ </ # 3=/718 9 3=/7"8%

!% <0 # 3=0718 9 3=07"8%

!& <6> # <-?<- ) </?</ ) <0?<0%

!' $! !<6> &# 4;6>* +

!(

!) !! 0(*+$ +,3+/3,#&('

"* ;5@,, # !6 ,%%7)$%$')$'# 6!% "! ,-" )# ;5@,, ? <-%

"" ,/" )# ;5@,, ? </% "# ,0" )# ;5@,, ? <0% "$ A

"% A "&

"' !! "#$% &' #1$ (#1$* )&*$+#&(' "( !"# !1 # " 9 2% 1 :# $% 199* +

") $! !345167"8 9 34516718 : 4;* %#&'(%

#* !! 888

#! !! ," ,2(9$

#" !! 888

## A

#$

#% !! ,++/:/3,#$ 0(*+$" (' %,*#&+3$ & )/$ #( '$&.12(/*"

#& ,=-7"8 )# ,-"%

#' ,=/7"8 )# ,/"%

#( ,=07"8 )# ,0"%

(95)

P

d

2

P

e

(96)

W

W

(97)

r

s

k

r

s

=

k

= 2

r

s

(98)

,

r

s

= 40

k

= 2

r

v

(99)

,

r

s

= 40

k

= 2

k

= 2

W 1

(100)

r

s

(101)

2

2

2

3

2

4

2

5

2

6

2

7

2

8

2

−4

2

−2

2

0

2

2

2

4

2

6

2

8

! "#$%&'()* +

10

3

,

-&.)

+

s

,

/0 12

/0 34 12

56 12

56 34 12

2

2

2

3

2

4

2

5

2

6

2

7

2

8

2

−4

2

−2

2

0

2

2

2

4

2

6

2

8

! "#$%&'()* +

10

3

,

-&.)

+

s

,

/0 12

/0 34 12

56 12

56 34 12

(102)

2

2

2

3

2

4

2

5

2

6

2

7

2

8

2

−4

2

−2

2

0

2

2

2

4

2

6

2

8

! "#$%&'()* +

10

3

,

-&.)

+

s

,

/0 12

/0 34 12

56 12

56 34 12

2

2

2

3

2

4

2

5

2

6

2

7

2

8

2

−4

2

−2

2

0

2

2

2

4

2

6

2

8

! "#$%&'()* +

10

3

,

-&.)

+

s

,

/0 12

/0 34 12

56 12

56 34 12

(103)
(104)

,

(105)

!"

#$%&'(

)'"*+$

,%"-*".'"

/*&01.'%"

2"

#*3$+#'%"

(106)

,

,

3

/

(107)

2

2

2

3

2

4

2

5

2

6

2

7

2

8

2

−9

2

−7

2

−5

2

−3

2

−1

2

1

2

3

2

5

! "#$%&'()* +

10

3

,

-&.)

+

s

,

/0$%

1023)2*&2

4)"5(*&02

62%)7$#%&02

8%9)$

:#$$&)$

2

2

2

3

2

4

2

5

2

6

2

7

2

8

2

−9

2

−7

2

−5

2

−3

2

−1

2

1

2

3

2

5

! "#$%&'()* +

10

3

,

-&.)

+

s

,

/0$%

1023)2*&2

4)"5(*&02

62%)7$#%&02

8%9)$

:#$$&)$

(108)

5

(109)
(110)
(111)

,

,

r

s

=

(112)

!"#$ %&'()*+ ,-

!"#$ ./0 1(2+

!"#$%&'

×

(")%'

×

*+)%,-'

.

×

/0

×

.

/

×

10

×

0

(2"#$ 34567

.809

/8:9

;/<=>-? @ ;. #,#+% 3AB7

<:.>:.? @ .C1

<:.>:.? @ C/.

D%E")F 34B7

/.G

H1I/1

(113)

r

s

=

k

= 5

(114)
(115)

5

2

(116)

10

(117)

!

"

#

!$

%&

$"

!&#

&'$

0

1

2

3

4

5

( )*+,-..+*.

/)

--01)

2

×

3

4%

5+ 4%

!"

#$%

$&!

&#$

0

0

.

5

(118)

! " # !$ %& $" !&# &'$ 0 2 4 6 8 10 ( )*+,-..+*. /) --01) 2 × 3 4% 5+ 4%

! " # !$ %& $" !&# &'$

0 1 2 3 4 5 6 ( )*+,-..+*. /) --01) 2 × 3 4% 5+ 4%

! " # !$ %& $" !&# &'$

0 0

.2

0.4

(119)

!" #$% $&! &#$ 0 2 4 6 8 10 12 ' ()*+,--*)-.( ,,/0( 1 × 2 34 5* 34

!" #$% $&! &#$

0 0 .5 1 1 .5 2

2.5

3 ' ()*+,--*)-.( ,,/0( 1 × 2 34 5* 34

!" #$% $&! &#$

0 0

.2

0.4

0.6

(120)

!

"

#

!$

%&

$"

!&#

&'$

0

50

100

150

200

250

( )*+,-..+*.

/)

--01)

2

×

3

4/ 5%

4/ 6+ 5%

78 5%

78 6+ 5%

!

"

#

!$

%&

$"

!&#

&'$

0

0

.

2

0

.

4

0

.

6

0

.

8

1

( )*+,-..+*.

/)

--01)

2

×

3

4/ 5%

4/ 6+ 5%

78 5%

78 6+ 5%

(121)

!"

#$%

$&!

&#$

'

#

$

(

"

&

!

)

%

* +,-./00-,0

1+

//23+

4

×

5

61 7(

61 8- 7(

9: 7(

9: 8- 7(

!"

#$%

$&!

&#$

0

0

.

2

0

.

4

0

.

6

0

.

8

1

'

()*+,--*)-.(

,,/0(

1

×

2

3. 45

3. 6* 45

78 45

78 6* 45

(122)

r

s

(123)
(124)
(125)

125

10

(126)
(127)
(128)

r

s

k

k

(129)
(130)
(131)
(132)
(133)
(134)
(135)
(136)
(137)
(138)
(139)
(140)
(141)
(142)
(143)
(144)
(145)
(146)
(147)
(148)
(149)
(150)
(151)
(152)
(153)
(154)

References

Related documents

An important factor in transient stability is the rotor angle during and after events such as pulse load, which during the pulse load will change the range of power and angle

This paper shows a design of automatic irrigation system based on android appli- cation using Raspberry Pi microcontroller, soil moisture and temperature sensor to help a famer

A canonical basis for the morphisms between string complexes and (one- dimensional) band complexes in D b (Λ) was given in [4] in terms of three types of morphism: graph maps ,

Considering an embedded graph representation of G in a torus R/ ∼, with the detached disc represented by an open subset of R , it follows that in fact any torus with hole graph

The study is undertaken with the objectives to review various literatures and understand Pradhan Mantri Awas Yojana (PMAY), an affordable housing scheme for all

There are two elements at play here, understanding both of which is essential in understanding the feelings of hopelessness in depressed patients in Iran and the emphasis placed