2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 уравнения Максвелла-Блоха
Сообщение23.02.2011, 19:21 
Здравствуйте!
Необходимо решить одномерные уравнения Максвелла-Блоха численными методами. В каком пакете программ будет более удобно и быстро решить эту нелинейную систему в частных производных?
Раньше решал уравнения Блоха в mathematice с помощью ndsolve, но как я понимаю теперь из-за присутствия третьей переменной (частоты), его использовать не получится, хотя дифференцирования по ней и нет. Какие еще есть возмжности?
Общий вид системы
$d_tH(z,t)=-d_zE(z,t)$

$d_tE(z,t)=-d_zH(z,t)-\int(Au(z,t,\omega)+Bv(z,t,\omega))d\omega$

$d_tu(z,t,\omega)=-u(z,t,\omega)/T_2+\omega v(z,t,\omega)$

$d_tv(z,t,\omega)=-v(z,t,\omega)/T_2-\omega u(z,t,\omega)+\gamma E(z,t)w(z,t,\omega)$

$d_tw(z,t,\omega)=-\gamma E(z,t)v(z,t,\omega) - w(z,t,\omega)/T_1
$
Надеюсь на ваши советы

 
 
 
 Re: уравнения Максвелла-Блоха
Сообщение23.02.2011, 22:33 
Аватара пользователя
А в чем ее "переменность" в данной системе уравнений? Или вы просто хотите решать эту систему для любых значений этой переменной?

 
 
 
 Re: уравнения Максвелла-Блоха
Сообщение24.02.2011, 18:33 
Переменность в том, что задается контур для частот, для которого вычисляются уравнения Блоха (последние три уравнения), и с их помощью находится поле в данной точке и момент времени интегрированием по контуру

 
 
 
 Re: уравнения Максвелла-Блоха
Сообщение25.02.2011, 19:37 
Аватара пользователя
Проморгал я интеграл :oops: В такой постановке задача вряд ли решаема при помощи NDSolve. Надо как-то избавляться от интеграла, если хочется решить задачу при помощи Математики.

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group