Вывод результатов гидродинамического моделирования в режиме реального времени

Последнее сообщение
Aleksander 231 7
Янв 13

Когда работал в темпесте понравилось что результаты расчета (графики) выводятся "на лету" и можно сразу посмотеть, анализировать и т д, а в еклипсе не нашел такой фичи.

Знает ли кто-то, есть в еклипсе такая возможность, может плагин или модуль или что-то еще или все таки нет?

RomanK. 2158 11
Янв 13 #1

Визуализаторов много. Посмотри мой http://marla.fancymaces.ru/?page_id=1749

Aleksander 231 7
Янв 13 #2

скачал, запустил екзешку, загрузил свой расчет, скважины и мнемоники отображаются а таблицы и графики не визуализируются почему-то... может я что-то не так делаю, может не хватает краткого описания или что-то тупо не работает у меня, хз

и к тому же этот визуализатор для рассчитаного проекта наверно, а меня интересует именно на лету смотреть как в темпесте

RomanK. 2158 11
Янв 13 #3

Там есть одно условие, у тебя результаты расчета должны быть не в одном файле (UNIFOUT), а в россыпи из S*** и X*** файлов. Тогда есть ненулевая вероятность что всё будет ок. Ну и кнопки релоад нет конечно, надо заново открывать. Для ленивых можно и сделать.

Dorzhi 894 12
Янв 13 #4

можно текущий расчет открывать и будет показывать графики на момент расчета, я так в Result Viewer и S3Graf открываю (Eclipse 2010). mview у меня тоже не пашет, графики не кажет. кто писал?

а понятно, россыпь таки неудобно.

RomanK. 2158 11
Янв 13 #5

я писал, допишу и для UNI, чо уж там.

Kamil 31 11
Янв 13 #6

в эклипсе такое точно можно сделать

Dorzhi 894 12
Янв 13 #7

Romank, на чем пишешь? лого похоже на wxWidgets

RomanK. 2158 11
Янв 13 #8

это обычный C#, winforms. Лого стандартное, размер файла воодушевляет, да? :)

Dorzhi 894 12
Янв 13 #9

ага, на wxWidgets будет раз в 100 больше при статической линковке. однако C# требует .NET? у меня вроде стоит, а если нету?

RomanK. 2158 11
Янв 13 #10

вернись в чат

Aleksander 231 7
Янв 13 #11

RomanK. пишет:

Там есть одно условие, у тебя результаты расчета должны быть не в одном файле (UNIFOUT), а в россыпи из S*** и X*** файлов. Тогда есть ненулевая вероятность что всё будет ок. Ну и кнопки релоад нет конечно, надо заново открывать. Для ленивых можно и сделать.

тогда понятно, потому что я не использую мультауты, всегда унифицированый аут делаю.

Aleksander 231 7
Янв 13 #12

Kamil пишет:

в эклипсе такое точно можно сделать

КАК?

RomanK. 2158 11
Янв 13 #13

Допишу мультаут и релоад.

Aleksander 231 7
Янв 13 #14

Dorzhi пишет:

можно текущий расчет открывать и будет показывать графики на момент расчета, я так в Result Viewer и S3Graf открываю (Eclipse 2010). mview у меня тоже не пашет, графики не кажет. кто писал?

а понятно, россыпь таки неудобно.

да я тоже текущий расчет открываю в петреле или вьювере и смотрю, но это задрачивает...

RomanK. 2158 11
Янв 13 #15

Dorzhi пишет:

ага, на wxWidgets будет раз в 100 больше при статической линковке. однако C# требует .NET? у меня вроде стоит, а если нету?

wxWidgets на мой взгляд не красивы, да ещё и херово с документацией было. Смотрел демо - понял, что это для фанатов.

Java Swing - этого отстоя я насмотрелся в Tempest View, настоящее убожество, я преклоняю колени перед тем пареньком, который пишет для роксара этот визуализатор.

Win Forms уже древняя считалось, типа рекомендовано писать на WPF, но мой бог, этот гребанный WPF во первых тупой (этот избыточный язык разметки!) а во вторых хреново выглядели шрифты (до версии .NET 4.0). В WPF нет стандартных, обычных элементов управления, к которым мы привыкли в windows. Я начинал с winforms и потом честно пытался перейти на WPF. Несколько лет пристреливался, в прошлом году читал книгу. Разражает меня, не могу. Бросил.

Qt. Кьют хорош. Это крутая система виджетов. Первые версии MView я написал на Qt, но чёрт. Это С++, это постоянное хождение по лезвию. Под windows нет debugger, отладка превращается в пытку. На плюсах я очень медленно писал, но опять столкнулся с тем, что нет "обычных" виджетов - для отображения таблицы (тот что есть мне мозг вынес, любую функцию надо писать руками), нет графиков (всё стороннее, надо копатся и втыкать).

И я заскучал по старому, доброму, тупому winforms, по тёплому, ламповому дебуггеру. Вернулся и букавально за три дня переписал весь код, что был на Qt. И я рад стандартному Menu, нормальному GridDataView.

Для работы программы нужен установленный фреймворк .NET (4.0). Сейчас в Windows7 он фактически предустановлен, поэтому можно распространять код размером в 20Kb (!!) который будет работать практически везде. Многие не запускают, так как не верят что программа может весить так мало - "может это вирус?".

Резюмируя - для стандартных приложений, в которых не требуется максимальная скорость, которая должна выглядеть привычно для пользователей windows winforms это хорошее решение.

 

P.S. Код пишется в Visual Studio Express (бесплатно распространяется), документации огромное количество. Лицензионная чистота.

Aleksander 231 7
Янв 13 #16

RomanK. но все же за програмку уважуха! молодец парень!

Celebrity 1649 11
Янв 13 #17

насколько помню в тнавигаторе результаты расчета тоже выводятся риал тайм.

 

Цитата:
Java Swing - этого отстоя я насмотрелся в Tempest View, настоящее убожество, я преклоняю колени перед тем пареньком, который пишет для роксара этот визуализатор. 

Пареньком.... Там серьезный английский дядя)))))))

 

Цитата:
Qt. Кьют хорош 

речь про 4ый или 5ый тоже втопку???

RomanK. 2158 11
Янв 13 #18

Пятый. Я ждал его два года, это очень похоже на wpf, точнее в чем то похож. Засада там такая, таких вещей как кнопка, таблица, прогрессбар и прочее просто нет. Есть прямоугольник и всякая геометрическаябайда. То есть я должен из прямоугольника, градиентов, цветов и текста собрать кнопку. Реально меня это напрягает. Уж про таблицу я и не знаю как. Но появился побочный проект, desktop components, в котором добрые люди стали делать то что надо, есть демо на ютюбе. Что то есть а чего то просто нет. И под виндой не работали. В итоге он реально не приспособлен для написания десктопных приложений. Надо ждать пока десктопные компоненты будут дописаны и включены в состав кьют.

На четвертом можно вести разработку. Результат это RMS

yoyoyo 120 6
Янв 13 #19

Кстати Роман, недавно QT 5 вышел, они допилили язык разметки QML плюс javascript для простой логики, ну и конечно можно бизнес логику на плюсах писать как раньше.  Взгляните, может быть понравится Cool

RomanK. 2158 11
Янв 13 #20

yoyoyo! ровно на одно сообщение выше вашего я рассказал про пятый кьют. Очень кстате злятся когда пишут QT (QuickTime) вместо Qt :)

yoyoyo 120 6
Янв 13 #21

RomanK. пишет:

yoyoyo! ровно на одно сообщение выше вашего я рассказал про пятый кьют. Очень кстате злятся когда пишут QT (QuickTime) вместо Qt :)

ага, сорри, видимо не обновил страницу. действительно, без десктопных компонет Qt немного сурово выглядит, но после плюсов, джаваскрипт и кюэмэль у меня не вызвали серьезного оттаржения :)

AGA 752 7
Янв 13 #22

alex_stan пишет:

Я все делаю в тНавигаторе... РеалТаймее не придумаешь =)

Если нет, то придется подрачивать, извините, подгружая постоянно =)

Никто не смотрел, может в последнем петреле можно подгрузить кейс, чтобы он обновлял графики реал-тайм?

Aleksander 231 7
Янв 13 #23

AGA пишет:

Никто не смотрел, может в последнем петреле можно подгрузить кейс, чтобы он обновлял графики реал-тайм?

не нашел, вроде нету там такого(

RomanK. 2158 11
Янв 13 #24

Теперь MView дружит с UNSMRY файлами. Смотрите.

tNavi может выводить реалтайм, такова архитектура.

Можно сделать реалтайм, как уж сказал AGA, в виде постоянной автоматической подгрузки результатов. Насколько это нужно? Я смотрю на консоль, видимо у меня шаги долго считаются, я не слежу за выводом и уж не жду с замиранием.

Aleksander 231 7
Янв 13 #25

в консоле вы видите лишь среднее давление, обводненность, ГФ, и евенты которые имеют место, но не видите добычу по скважинам, накопленую, давления по скважинам и еще много чего нужного и интересного...

RomanK. 2158 11
Янв 13 #26

Да, ладно. Ты шутишь?

Aleksander 231 7
Янв 13 #28

а в мвью можно было бы разные стили линий добавить и добавление даных на вспомогательную ось, а то например WOPR и WGPR одновременно не посмотришь...

RomanK. 2158 11
Янв 13 #29

Да, можно.

RomanK. 2158 11
Янв 13 #30

Теперь можно настраивать вид графиков, и выносить линии на вспомогательную ось, настроки чуть ограничены, но это от лени.

http://marla.fancymaces.ru/?page_id=1749

Go to top