Диссертация (1137096), страница 41
Текст из файла (страница 41)
b e t a _ e x p l ) {return ;}double [ ] _oldValue_xjal = t h i s . b et a_ ex p l ;this . beta_expl = beta_expl ;onChange_beta_expl_xjal ( _oldValue_xjal ) ;onChange ( ) ;}/ ∗∗∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r b e t a _ e x p l . < br >∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) . < br >∗ P l e a s e c a l l <code > s e t _ b e t a _ e x p l ( ) </ code > m et h o d i n s t e a d .∗/void onChange_beta_expl ( ) {onChange_beta_expl_xjal ( beta_expl ) ;}@ A n y Lo g i cI n t er n al Co d eg en A P Ivoid onChange_beta_expl_xjal ( double [ ] oldValue ) {}3935/ ∗∗∗ Массив коэффициента близости к стене∗/3940publicdouble [ ]wallCoef ;39453950/ ∗∗∗ Возвращает з н а ч е н и е по умолчанию параметра <code >w a l l C o e f </ code > .∗ <i >П о л ь зо в а т ел ь не должен вызывать этот метод </ i >∗/@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c double [ ] _wallCoef_DefaultValu e_x jal ( ) {f i n a l Main s e l f = t h i s ;r e t u r n new d o u b l e [ ]{1.2 ,1 ,0.8 ,0.7}210;}395539603965397039753980p u b l i c void set_wallCoef ( double [ ] wallCoef ) {i f ( w a l l C o e f == t h i s .
w a l l C o e f ) {return ;}double [ ] _oldValue_xjal = t h i s . wallCoef ;t h i s . wallCoef = wallCoef ;onChange_wallCoef_xjal ( _oldValue_xjal ) ;onChange ( ) ;}/ ∗∗∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r w a l l C o e f . < br>∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) .
< br >∗ P l e a s e c a l l <code > s e t _ w a l l C o e f ( ) </ code > m et h o d i n s t e a d .∗/v o i d o n Ch an g e_ w al l C o e f ( ) {onChange_wallCoef_xjal ( wallCoef ) ;}@ A n y Lo g i cI n t er n al Co d eg en A P Ivoid onChange_wallCoef_xjal ( double [ ] oldValue ) {}/ ∗∗∗ Максимальная площадь го р и зо н т а л ь н о й п р о екц и и∗/publicd o u b l e maxArea ;3985/ ∗∗∗ Возвращает з н а ч е н и е по умолчанию параметра <code >maxArea </ code > .∗ <i >П о л ь зо в а т ел ь не должен вызывать этот метод </ i >∗/3990@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c double _maxArea_DefaultValue_xjal ( ) {f i n a l Main s e l f = t h i s ;return0.133995 ;}4000400540104015402040254030p u b l i c v o i d set _ m ax A r ea ( d o u b l e maxArea ) {i f ( maxArea == t h i s .
maxArea ) {return ;}d o u b l e _ o l d V a l u e _ x j a l = t h i s . maxArea ;t h i s . maxArea = maxArea ;o n Ch an g e_ m ax A r ea_ x j a l ( _ o l d V a l u e _ x j a l ) ;onChange ( ) ;}/ ∗∗∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r maxArea .
< br>∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) . < br >∗ P l e a s e c a l l <code >s e t _ m a x A r e a ( ) </ code > m et h o d i n s t e a d .∗/v o i d onChange_maxArea ( ) {o n Ch an g e_ m ax A r ea_ x j a l ( maxArea ) ;}@ A n y Lo g i cI n t er n al Co d eg en A P Iv o i d o n Ch an g e_ m ax A r ea_ x j al ( d o u b l e o l d V a l u e ) {}@ O v er r i d ep u b l i c void setParametersTo Default Values ( ) {super . setParametersToDefaultValues ( ) ;len1 = _len1_DefaultValue_xjal () ;len2 = _len2_DefaultValue_xjal () ;a0 = _ a 0 _ D e f a u l t V a l u e _ x j a l ( ) ;b0 = _ b 0 _ D e f a u l t V a l u e _ x j a l ( ) ;a11 = _ a 1 1 _ D e f a u l t V a l u e _ x j a l ( ) ;b11 = _ b 1 1 _ D e f a u l t V a l u e _ x j a l ( ) ;a12 = _ a 1 2 _ D e f a u l t V a l u e _ x j a l ( ) ;b12 = _ b 1 2 _ D e f a u l t V a l u e _ x j a l ( ) ;211a21 = _ a 2 1 _ D e f a u l t V a l u e _ x j a l ( ) ;b21 = _ b 2 1 _ D e f a u l t V a l u e _ x j a l ( ) ;a22 = _ a 2 2 _ D e f a u l t V a l u e _ x j a l ( ) ;b22 = _ b 2 2 _ D e f a u l t V a l u e _ x j a l ( ) ;m _ v er t = _ m _ v e r t _ D e f a u l t V a l u e _ x j a l ( ) ;m_hor = _ m _ h o r _ D e f a u l t V a l u e _ x j a l ( ) ;d i s t r = _distr_DefaultValue_xjal () ;b_lapl_x = _b_lapl_x_DefaultValue_xjal () ;a_lapl_x = _a_lapl_x_DefaultValue_xjal () ;mu_norm_x = _ m u _ n o r m _ x _ D e f a u l t V a l u e _ x j a l ( ) ;sig_norm_x = _sig_nor m_x_Def aultValue_xjal ( ) ;c_trian_x = _c_trian_x_DefaultValue_xjal () ;agents_count = _agents_count_DefaultValue_xjal () ;g lobal _distr = _global_distr_DefaultValue_xjal () ;si g m a_ 1 = _ s i g m a _ 1 _ D e f a u l t V a l u e _ x j a l ( ) ;si g m a_ 2 = _ s i g m a _ 2 _ D e f a u l t V a l u e _ x j a l ( ) ;eta = _eta_DefaultValue_xjal () ;gamma_acc = _ g a m m a _ a c c _ D e f a u l t V a l u e _ x j a l ( ) ;gamma_dec = _ g a m m a _ d e c _ D e f a u l t V a l u e _ x j a l ( ) ;g am m a_ ex i t = _ g a m m a _ e x i t _ D e f a u l t V a l u e _ x j a l ( ) ;varepsilon_0 = _varepsilon_0_DefaultValue_xjal () ;varepsilon_1 = _varepsilon_1_DefaultValue_xjal () ;varepsilon_2 = _varepsilon_2_DefaultValue_xjal () ;zeta = _zeta_DefaultValue_xjal () ;k ap p a_ 1 = _ k a p p a _ 1 _ D e f a u l t V a l u e _ x j a l ( ) ;k ap p a_ 2 = _ k a p p a _ 2 _ D e f a u l t V a l u e _ x j a l ( ) ;k ap p a_ 3 = _ k a p p a _ 3 _ D e f a u l t V a l u e _ x j a l ( ) ;gamma_1 = _ g a m m a _ 1 _ D e f a u l t V a l u e _ x j a l ( ) ;gamma_2 = _ g a m m a _ 2 _ D e f a u l t V a l u e _ x j a l ( ) ;gamma_3 = _ g a m m a _ 3 _ D e f a u l t V a l u e _ x j a l ( ) ;gamma_4 = _ g a m m a _ 4 _ D e f a u l t V a l u e _ x j a l ( ) ;lambda_vel = _lambda_vel_DefaultValue_xjal ( ) ;lambda_max = _ l a m b d a _ m a x _ D e f a u l t V a l u e _ x j a l ( ) ;distr_expl = _distr_expl_DefaultValue_xjal () ;b_lapl_expl_x = _b_lapl_expl_x_DefaultValue_xjal () ;a_lapl_expl_x = _a_lapl_expl_x_DefaultValue_xjal () ;mu_norm_expl_x = _ m u _ n o r m _ e x p l _ x _ D e f a u l t V a l u e _ x j a l ( ) ;sig_norm_expl_x = _sig_nor m_expl_x_Def aultValue_xjal ( ) ;c_trian_expl_x = _c_trian_expl_x_DefaultValue_xjal () ;distr _exit = _distr_exit_DefaultValue_xjal () ;distr_tur b = _distr_turb_DefaultValue_xjal () ;turb = _turb_DefaultValue_xjal () ;b_lapl_y = _b_lapl_y_DefaultValue_xjal () ;a_lapl_y = _a_lapl_y_DefaultValue_xjal () ;mu_norm_y = _ m u _ n o r m _ y _ D e f a u l t V a l u e _ x j a l ( ) ;sig_norm_y = _sig_nor m_y_Def aultValue_xjal ( ) ;c_trian_y = _c_trian_y_DefaultValue_xjal () ;b_lapl_expl_y = _b_lapl_expl_y_DefaultValue_xjal () ;a_lapl_expl_y = _a_lapl_expl_y_DefaultValue_xjal () ;mu_norm_expl_y = _ m u _ n o r m _ e x p l _ y _ D e f a u l t V a l u e _ x j a l ( ) ;sig_norm_expl_y = _sig_nor m_expl_y_Def aultValue_xjal ( ) ;c_trian_expl_y = _c_trian_expl_y_DefaultValue_xjal () ;version = _version_DefaultValue_xjal () ;l am b d a_ av g = _ l a m b d a _ a v g _ D e f a u l t V a l u e _ x j a l ( ) ;gamma_5 = _ g a m m a _ 5 _ D e f a u l t V a l u e _ x j a l ( ) ;m o d el _ seco n d = _ m o d e l _ s e c o n d _ D e f a u l t V a l u e _ x j a l ( ) ;varsigma = _var sigma_Def aultVal ue_ xja l ( ) ;varrho_3 = _varrho_3_DefaultValue_xjal () ;varrho_4 = _varrho_4_DefaultValue_xjal () ;vartheta = _vartheta_DefaultValue_xjal () ;theta = _theta_DefaultValue_xjal () ;theta_hat = _theta_hat_DefaultValue_xjal () ;global_distr_array = _global_distr_array_DefaultValue_xjal () ;width = _width_DefaultValue _xj al ( ) ;height = _height_DefaultValue_xjal () ;beta_occ = _beta_occ_DefaultValue_xjal () ;beta_dir = _beta_dir_DefaultValue_xjal () ;beta_dest = _beta_dest_DefaultValue_xjal () ;beta_angle = _beta_angle_DefaultValue_xjal ( ) ;beta_wall = _beta_wall_DefaultValue_xjal () ;beta_vel = _beta_vel_DefaultValue_xjal () ;b et a_ m ax = _ b e t a _ m a x _ D e f a u l t V a l u e _ x j a l ( ) ;beta_avg = _beta_avg_DefaultValue_xjal () ;beta_expl = _beta_expl_DefaultValue_xjal () ;wallCoef = _wallCoef_DefaultVal ue_ xja l ( ) ;maxArea = _ m a x A r e a _ D e f a u l t V a l u e _ x j a l ( ) ;4035404040454050405540604065407040754080408540904095410041054110}4115@ O v er r i d ep u b l i c boolean se t P a r a m e t e r ( S t r i n g _name_xjal , Object _value_xjal , boolean _callOnChange_xjal ) {i f ( " len1 " .
equals ( _name_xjal ) ) {i f ( _callOnChange_xjal ) {2124120412541304135414041454150415541604165417041754180418541904195s e t _ l e n 1 ( ( ( Number ) _ v a l u e _ x j a l ) . d o u b l e V a l u e ( ) ) ;} else {l e n 1 = ( ( Number ) _ v a l u e _ x j a l ) . d o u b l e V a l u e ( ) ;}return true ;}i f ( " len2 " . equals ( _name_xjal ) ) {i f ( _callOnChange_xjal ) {s e t _ l e n 2 ( ( ( Number ) _ v a l u e _ x j a l ) . d o u b l e V a l u e ( ) ) ;} else {l e n 2 = ( ( Number ) _ v a l u e _ x j a l ) .