Користувальницькькі налаштування

Налаштування сайту


3dvisualization

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Both sides previous revision Попередня ревізія
Наступна ревізія
Попередня ревізія
Остання ревізія Both sides next revision
3dvisualization [2016/01/19 00:09]
wombat Установка silomesh
3dvisualization [2016/01/19 10:52]
wombat [Использование]
Рядок 3: Рядок 3:
 ===== Установка ===== ===== Установка =====
  
-  ​Перед установкой silomesh необходимо произвести некоторые подготовительные действия. На разных системах они могут быть разные. Некоторые описаны ниже.+Перед установкой silomesh необходимо произвести некоторые подготовительные действия. На разных системах они могут быть разные. Некоторые описаны ниже.
  
 ==== В Ubuntu 14.04 (Trusty) ==== ==== В Ubuntu 14.04 (Trusty) ====
Рядок 57: Рядок 57:
   python setup.py install --prefix=/​home/​user/​local/​usr/​   python setup.py install --prefix=/​home/​user/​local/​usr/​
  
 +
 +===== Использование =====
 +
 +Если silomesh был установлен в домашний каталог пользователя,​ как описано выше, то для использования этого модуля в своих программах на Python, нужно указать путь к этому модулю:​
 +
 +<code python silomesh-use.py>​
 +import sys
 +sys.path.append('/​home/​user/​local/​usr/​lib/​python2.7/​site-packages/'​)
 +import silomesh
 +
 +silomesh.init_silo("​filename.silo"​)
 +silomesh.init_mesh('​Mesh1',​ *mesh.dimension,​ *mesh.lower_left,​ *mesh.upper_right)
 +silomesh.init_var('​Variable1'​)
 +for x in range(1,​nx+1):​
 +  for y in range(1,​ny+1):​
 +    for z in range(1,​nz+1):​
 +      silomesh.set_value(float(value),​x,​y,​z)
 +silomesh.finalize_var()
 +silomesh.finalize_mesh()
 +silomesh.finalize_silo()
 +</​code>​
  
  
3dvisualization.txt · В останнє змінено: 2016/01/19 11:09 by wombat