Қазақстан респудликасы білім және ғылым министрлігі



Pdf көрінісі
бет39/82
Дата06.01.2022
өлшемі11,68 Mb.
#15553
1   ...   35   36   37   38   39   40   41   42   ...   82
қосымшалары.
Мақсаты: параллель  программалаудың  ғылыми  есептерде  де,  қолданбалы 
есептерде де қолданылатынын көрсету.
Кілттік  сөздер: графитациялық  есеп,  тізбектелген  алгоритм,  параллель 
алгоритм, Барнс және Нат,  N – дене, үшөлшемді кеңістік.
Жоспары:
1. N – дененің гравитациялық есебі
2. N – дененің гравитациялық есебінің тізбектелген коды
    
1. N – дененің  гравитациялық есебі
N  – дене  есебі  «денелер»    арасындағы    күштердің  өзара  әсерін  
анықтаудан тұрады (мысалы, тартылыс күштері кқмегімен өзара әсерлесетін 
астрономиялық  денелер). N  – дене  есебі    молекулярлық  динамика  мен  
сұйық динамикасын қоса, басқа облыстарда да пайда болады. Мұнда есептер 
астрономиялық  жүйелер терминімен зерттеледі. 
N  – денелердің  гравитациялық  есебі.  Бұл  берілген  есептің  мақсаты-
Ньютон  физикасы    заңына  бағынатын  басқа  денелердің    гравитациялық 
күшінен  тәуелді   кеңістіктегі денелердің  қозғалысы мен  позициясын  табу. 
Массалары  m
a
және  m
b
  болатын  денелер  арасындағы  гравитациялық    күш 
сәйкесінше келесі формуламен берілген:
F=(G m
a
 m
b
) /
 r
2
.
мұндағы    G  – гравитациялық  тұрақты,      r-денелер  арасындағы  ара-
қашықтық.  Көріп  отырғанымыздай,  дене    жұптары  арасындағы  күш 
пропорционал. 1/
 r
2

    


Ньютонның екінші заңы бойынша 
F=ma
мұндағы    m –  дене  массасы,  F –  оған  әсер  ететін  күш,  ал  а- үдеу 
нәтижесі.    Нақты  сандық  сипаттамасын  беру  үшін  дифференциалдық  
теңдеуді қолданған жөн:
F=mdv/dt
және
v=dx/dt.
мұндағы v – жылдамдық. 
Үшөлшемді кеңістік.
Дене      үшөлшемді кеңістікте  болғандықтан, барлық  вектор-  мәндер үш 
бағытта  x,y және  есептелуі  керек.    (x,y,z)  координаталы  үшөлшемді 
кеңістікте  (x
а
, y
а
,  z
а
) және  (x
b
,y
b
,z
b
)    болғандағы  денелер  арасындағы  ара  –
қашықтық келесі формуламен берілген:
f= 
Күш осы үш бағытта есептеледі:
F
x
=((G m
a
 m
b
) /
 r
2
)((x
b
-x
a
) /r),
F
x
=((G m
a
 m
b
) /
 r
2
)((y
b
-y
a
) /r),
F
x
=((G m
a
 m
b
) /
 r
2
)((z
b
-z
a
) /r).


Достарыңызбен бөлісу:
1   ...   35   36   37   38   39   40   41   42   ...   82




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет