Pakiet FlowExchange zapewnia operacje jednostek opartych na cape-open do importowania i eksportowania danych strumienia materiałów ze środowisk arkuszy przepływowych zgodnych z CAPE-OPEN. Aplikacje obejmują: Wymiana danych strumienia materiału między symulacjami arkusza przepływu tego samego pakietu symulatora arkusza przepływu, wymiana danych strumienia materiału między symulacjami arkusza przepływu różnych pakietów symulatorów arkusza przepływu, importowanie generowanych przez oprogramowanie danych strumienia materiałów z aplikacji innych niż flowsheet za pośrednictwem formatu XML, Eksportowanie symulacji arkusza przepływowego generowane dane strumienia materiałów za pośrednictwem formatu XML do aplikacji bez arkusza przepływu, Archiwizacja symulacji przepływu generowanych danych strumienia materiału w formacie XML do bazy danych.
Pakiet FlowExchange składa się z dwóch operacji jednostkowych:
Operacja jednostki XFlowSaver: ta operacja jednostki może być używana w strumieniu produktu lub strumieniu pośrednim w arkuszu przepływowym. Jego głównym celem jest zapisanie pliku XFlow.
Operacja jednostki XFlowLoader: ta operacja jednostki może służyć do definiowania strumienia podawania w arkuszu przepływowym. Jego głównym celem jest odczytanie istniejącego pliku XFlow i zdefiniowanie strumienia produktu.
Format pliku XFlow jest otwartym, opartym na XML formatem plików przeznaczonym do wymiany danych strumienia materiału między symulatorami arkusza przepływu. Pliki XFlow są zapisywane przez działanie jednostki XFlowSaver i odczytywane przez działanie jednostki XFlowLoader, ale każda aplikacja innej firmy może łatwo przeanalizować lub zapisać pliki XFlow. Poziom szczegółowości, które są zapisywane w pliku XFlow przez XFlowSaver jest konfigurowalny. Tthe. Specyfikacja formatu pliku XFlow jest dostępna tutaj; zobacz także ten przykład . Zawartość pliku XFlow.
Pakiet FlowExchange zawiera autonomiczną przeglądarkę i narzędzie do porównywania plików XFlow.
Pakiet FlowExchange jest napisany w programie Visual Studio 2015 przy użyciu platformy .NET 4.5.1. Kod źródłowy jest dostępny i znajduje się w instalatorze pakietu FlowExchange.
Pakiet FlowExchange jest open-source i bezpłatnie.
historia wersji
- Wersja 2.0.1 opublikowany na 2017-11-14
Wydanie początkowe
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
Licencji
Licencja flowexchange
Wersja 2
Prawa autorskie (C) 2017, Jasper van Baten / AmsterCHEM
To oprogramowanie jest bezpłatne do użytku domowego, akademickiego i komercyjnego. Użytkownik może reprodukować i rozpowszechniać kopie tego oprogramowania na dowolnym nośniku, z modyfikacjami lub bez modyfikacji oraz w formie źródłowej lub binarnej, pod warunkiem spełnienia następujących warunków:
użytkownik musi przekazać każdemu innemu odbiorcy oprogramowania lub oprogramowania uzyskanego z tego oprogramowania kopię niniejszej licencji; I
wszelkie zmodyfikowane pliki muszą zawierać wyraźne powiadomienia informujące o zmianie plików; I
użytkownik musi zachować za pomocą tego oprogramowania lub oprogramowania uzyskanego z tego oprogramowania, które
Urządzenie CLSID (F00AFC4F-477F-4F65-A837-312EE3492187) i PROGID (FlowExchange.XflowSaver) oraz clsid jednostki XFlowLoader (A64B7DE8-6398-42F6-9F6C-49E832D2F625) i PROGID (FlowExchange.XFlowLoader) są modyfikowane dla każdego oprogramowania wywodzącego się z tego oprogramowania (innymi słowy: wcześniej wymienione identyfikatory CLSID i PROGID powinny być używane tylko w niezmodyfikowanych kopiach oprogramowania)
Użytkownik może dodać własne oświadczenie o prawach autorskich do swoich modyfikacji i może zapewnić dodatkowe lub inne warunki licencji dotyczące użytkowania, powielania lub rozpowszechniania modyfikacji lub oprogramowania pochodzącego z tego oprogramowania jako całości, pod warunkiem, że korzystanie, powielanie i dystrybucja oprogramowania w inny sposób spełnia warunki określone w niniejszej Licencji. Użytkownik nie jest zobowiązany do zaakceptowania niniejszej Licencji, ponieważ nie został podpisany. Jednak nic innego nie daje ci zgody na modyfikację lub dystrybucję Programu lub jego dzieł pochodnych. Działania te są zabronione przez prawo, jeśli użytkownik nie akceptuje niniejszej Licencji. W związku z tym, rozpowszechniając Program i jego składniki, użytkownik wskazuje na akceptację niniejszej Licencji, aby to zrobić, a także wszystkie jej warunki kopiowania lub dystrybucji Programu i jego składników.
W celu korzystania z niniejszego Programu nieobjętego niniejszą umową licencyjną, prosimy o kontakt
[email protected]
Dostępność kodu źródłowego:
JASPER VAN BATEN / AMSTERCHEM DOSTARCZA KOD ŹRÓDŁOWY DO CIEBIE NA ZASADZIE & AS IS" BEZ ŻADNYCH GWARANCJI. UŻYTKOWNIK WYRAŹNIE ZGADZA SIĘ, ŻE KORZYSTANIE Z KODU ŹRÓDŁOWEGO ODBYWA SIĘ WYŁĄCZNIE NA WŁASNE RYZYKO. W PEŁNYM ZAKRESIE DOZWOLONYM PRZEZ OBOWIĄZUJĄCE PRAWO, JASPER VAN BATEN / AMSTERCHEM ZRZEKA SIĘ WSZELKICH GWARANCJI, WYRAŹNYCH LUB DOROZUMIANYCH, W TYM MIĘDZY INNYMI DOROZUMIANYCH GWARANCJI PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU. JASPER VAN BATEN / AMSTERCHEM NIE PONOSI ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK SZKODY WYNIKAJĄCE Z UŻYWANIA KODU ŹRÓDŁOWEGO, W TYM, ALE NIE OGRANICZA SIĘ DO BEZPOŚREDNICH, POŚREDNICH, PRZYPADKOWYCH, KARNYCH I WTÓRNYCH SZKÓD.
BEZ GWARANCJI
NIE MA GWARANCJI NA PROGRAM I JEGO KOMPONENTY, W ZAKRESIE DOZWOLONYM PRZEZ OBOWIĄZUJĄCE PRAWO. PROGRAM I JEGO SKŁADNIKI SĄ "JAK IS& BEZ JAKIEJKOLWIEK GWARANCJI, WYRAŻONEJ LUB DOROZUMIANEJ, W TYM MIĘDZY INNYMI DOROZUMIANYCH GWARANCJI PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU. CAŁE RYZYKO CO DO JAKOŚCI I WYDAJNOŚCI PROGRAMU I JEGO KOMPONENTÓW JEST Z TOBĄ. JEŚLI PROGRAM LUB JEDEN Z JEGO ELEMENTÓW OKAŻE SIĘ WADLIWY, PONOSISZ KOSZTY WSZYSTKICH NIEZBĘDNYCH SERWISÓW, NAPRAW LUB KOREKT.
W ŻADNYM WYPADKU, CHYBA ŻE JEST TO WYMAGANE PRZEZ OBOWIĄZUJĄCE PRAWO LUB NA PIŚMIE, KTÓRY POSIADACZ PRAW AUTORSKICH LUB JAKAKOLWIEK INNA STRONA, KTÓRA MOŻE ROZPOWSZECHNIAĆ PROGRAM I JEGO KOMPONENTY W SPOSÓB DOZWOLONY POWYŻEJ, NIE PONOSI ODPOWIEDZIALNOŚCI WOBEC UŻYTKOWNIKA ZA SZKODY, W TYM WSZELKIE OGÓLNE, SPECJALNE, PRZYPADKOWE LUB WTÓRNE SZKODY WYNIKAJĄCE Z KORZYSTANIA LUB NIEZDOLNOŚCI DO KORZYSTANIA Z PROGRAMU LUB JEGO KOMPONENTÓW (W TYM MIĘDZY INNYMI UTRATY DANYCH LUB DANYCH, KTÓRE SĄ NIEDOKŁADNE LUB STRAT PONIESIONYCH PRZEZ UŻYTKOWNIKA LUB LUB BRAK DZIAŁANIA PROGRAMU Z INNYMI PROGRAMAMI), NAWET JEŚLI TAKI POSIADACZ LUB INNA STRONA ZOSTAŁA POINFORMOWANA O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD.
KONIEC REGULAMINU