Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

Apologies:
Rob Knapen, Alterra, Wageningen UR (Rob.Knapen@wur.nl)
~don Unknown User (don), Deltares (gennadii.donchyts@deltares.nl)

...

time-dependent / time-independent mixing

how to mix time-dependent and time-ignorant model components

-

Will be done later (not needed before releasing 2.0)

(Jesper): Assuming the most recent HowTo pages are those on http://public.deltares.nl/display/OMI20DOC/Home - correct?

(Peter): The official review pages http://public.deltares.nl/display/OPENMI/OpenMI+Association+Technical+Committee -> OpenMI 2.0 Review -> "Content of the review" are more uptodate, at least the spatial mapping page.

3. Various issues

3.1. Final agreement on the extensions

No feedback from OAEC and OADC. The Standard just has be released as soon as possible.
Proper definition of how to use them and what it means for OpenMI-compliancy has been written (see action above).

3.3. Mixing time-dependent and time-independent components

- Clarify what should happen when time-dependent and time-independent model components are mixed in a model chain. Is there enough "contextual" information available for processing?
This was discussed at the previous meeting, and was solved by wrapping the "ignorant" component in a component that knows about time / space.
To illustrate it, someone will create a how to, with a statistical component (min/max/avg etc.) as example. See status of the How To pages.

4. Remaining issues from meeting no 33/34

3. Remaining issues from previous meetings

Ok

Issue

Description

status

decision

OpenMI XSD files

The component and compliancy XSD files still are based on 1.4. Must be extended.

Done by: Rob/Stef

to be approved by Team

Move interfaces to TimeSpace extension

ISpatialDefinition, IElementSet, ITime, ITimeSet could be moved from the base to the TimeSpace extension

Done by: Jesper(C#)/Rob(Java)

Update copyright notice

Add year 2010 to the OpenMI copyright header in all source files

Java updates done: Rob.
C# updates done: Stef
(Standard2 only, *SDK to will be done by JGr/SH next to weeks *)

Update SDK headers

Distribution package

Distribute base and timespace extension in a single package or as two?

(thumbs up) Decided:

Keep as 1 package

Merge IValueDefinition and IDictionaryItem

IValueDefinition is an abstract entity, IDictionaryItem is just one of the available specializations, next to the quantity and the quality. Of course the IDictionary item incorporates part of the element set and time set definition, but this overlap is acceptable

Closed

keep IDictionaryItem as extension of IValueDefinition

Rename IManageStateExtension

IManageStateExtension should be renamed back to IManageState, to emphasize that it is an optional interface to the base standard

SH(C#)/RK(Java: Done)

-

Adapted output factorty providers

Check Specification document and code comments on the limitation of only asking the adaptee's component for adapted output factorties

action: SH

-

<new issue>

<description>

<status: open>

(question)

...

  • Issue with ElementMapper and memory has been fixed (transferring 1.4 solution to 2.0)
  • A number of bugs has been fixed (time buffer, some adaptors)
  • The groundwater model and simple river model has been updated for more advanced (bidirectional) coupling
  • Example and test of coupling the groundwater model and the simple river model, in as well a uni- as a bi-directional setup (ground water level -> river, and river leakage -> ground water model).
  • Example of how one input can handle multiple outputs are implemented/tested. Check out: https://sourceforge.net/apps/trac/openmi/wiki/MultiInputSupportImage RemovedMultiInputSupport

(warning) Everyone: have a look at the MultiInputSupport in the next two weeks.

A project plan is probably required in the near future (when the standard is released), in order to have the SDK move in a proper direction.
(warning) Jesper and Stef will look at the SDK, clarify things were possible, and report what in their opinion still has to be done (next two weeks)

6. Project management tool

Suggestion: Use the Trac wiki at sourceforge to keep track of tasks, feature requests, bugs, enhancements etc. and also discussions that covers many meetings.

Check out:
https://sourceforge.net/apps/trac/openmi/Image Removed
You need to log in (using your source-forge username/password) in order to get full access (to edit wiki/create tickets)

7. Next Meeting

Skype session: 18th, most probably 9am