epicf / ef_python

Low-energy charged particles' dynamics simulation using particle-in-cell method (Ef, python version)
MIT License
8 stars 11 forks source link

Chang run command in ef_jupyter_visualize #1

Closed dumbman closed 6 years ago

dumbman commented 6 years ago

Еще в примере с сегментами. Ты добавлял в класс efconf сегменты как source: делал add_source. Хотя это inner_region. А надо было add_inner_region. Наверно Еще вопрос угол сегмента от какой то плоскости отсчитывается или как?

noooway commented 6 years ago

Еще в примере с сегментами. Ты добавлял в класс efconf сегменты как source: делал add_source. > Хотя это inner_region. А надо было add_inner_region. Наверно

Да, надо будет поправить.

Еще вопрос угол сегмента от какой то плоскости отсчитывается или как?

От оси x скорее всего. Попробуй поставить tube_segment_start_angle_deg = 0, tube_segment_end_angle_deg = 5 и посмотреть, откуда начнется и в какую сторону будет отсчитываться.

noooway commented 6 years ago

На счет ef_command - это можно указывать как параметр при вызове run: Т.е. efconf.run( ef_command = "python3 ../../main.py", workdir = "./", save_config_as = "./tmp.conf" ) вместо efconf.run() Параметры в определении функции ( def run( self, ef_command = "../../ef.out", ...... )) используются как параметры по умолчанию.

dumbman commented 6 years ago

Хорошо