Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: BK 3.12.19 - alpha

BK 3.12.19 - alpha 4 months 2 weeks ago #45119

  • a.barton
  • a.barton's Avatar
  • OFFLINE
  • Moderator
  • Posts: 683
  • Thank you received: 178
3 July 2024
Version 3.12.19 - alpha (#552)

Reference Manual changes:
- none

CHyMS Blue Kenue community tickets:
- none

Open Telemac forum posts:
1. Kenue Software Survey (Dec 2023) (#538)
   - https://www.opentelemac.org/index.php/kunena/blue-kenue/14519-do-you-want-the-blue-kenue-alpha-to-become-an-official-release
2. A warning about 3.12.18 - alpha and a few faults have been described in a post and subsequent replies
   - https://www.opentelemac.org/index.php/kunena/blue-kenue/14779-bk-3-12-18-alpha?limitstart=0#45097
   - Missing metadata in some situations causes a BINARY file to fail to load properly
     - Manually adding the missing metadata (:DoublePrecision True) into the file header allows the unloadable file to load
   - Drag and drop a 2D T3 Scalar Mesh onto a new Selafin object fails
   - Right-click on a Selafin object to "Add Variable..." now works as intendeded
   - Saving and then Loading a Boundary Conditions File (*.bc2) is now working again

Improvements:
1. The durations exceedance mesh now has 2 attributes instead of 1
   - Removed "duration" in days
   - Added "Absolute Duration" in days
   - Added "Relative Duration" in percent

Bug fixes:
1. Off by 1 index when deleting all attributes
2. Re-implemented and improved performance of Conlim Generator's set mesh method
3. Added missing call to allocate attribute space in Conlim Generator's load from ASCII file method
4. A number of fixes in Selafin Add Variable Dialog Box:
   1. Was only adding attributes from the mesh into the variable list when there were at least 2 attributes
      - Similar fault when updating the variable list
   2. Was only enabling the selectors in the dialog when the mesh had at least 2 attributes
   3. Was always selecting the first attribute instead of the current attribute as the default
      - Similar fault when updating the variable list
5. Added missing implementation for "oneof" type attributes when writing to binary files as 4 or 8 byte floats
6. Added missing calculation of attribute stats when culling unused nodes AND there are NO unused nodes
7.  Remove code that automatically deletes all attributes and adds a "Value" attribute when dropping an object onto a Selafin file

Internal changes:
1. Improved saving when only saving the current attribute
2. Improved adding attributes from an existing object onto a new object when the attribute already exists in the new object
3. Improved clarity and simplified function to add attributes from an existing object onto a new object
4. Do not attempt to resample a line (and display a debugging message) if the line value is invalid
5. Do not delete all attributes when dragging a 2D or a 3D line set onto a T3MeshOutline
6. Do not repeatedly invoke "IsSaveFileAsDoublePrecision()" instead, assign it to a const BOOL and use that

EnSim Development Statistics:
- 5 code commits (20 changed paths) to CHyMS from 26 June to 3 July (3.12.19-alpha)
- 343 unit tests pass (no change)
The administrator has disabled public write access.

BK 3.12.19 - alpha 4 months 2 weeks ago #45127

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Thanks Alan
Just checked this os OK for me for the selafin file management and the boundary condition.

Just few points I noticed:
  • About simple geometry, BK doesn't allow to change the value attributed to the geometry...
  • About 2D interpolator, when I want to map it on my mesh, I have an error message (ERROR: while adding source data to triangulation)

Data are here

File Attachment:

File Name: BK_data.zip
File Size: 38 KB


Regards
Christophe
The administrator has disabled public write access.
The following user(s) said Thank You: a.barton

BK 3.12.19 - alpha 4 months 2 weeks ago #45128

  • a.barton
  • a.barton's Avatar
  • OFFLINE
  • Moderator
  • Posts: 683
  • Thank you received: 178
Thank you for taking your time to test BK 3.12.19 - alpha AND for reporting the faults you've observed.

I've downloaded your test data and am now investigating the root cause(s).

Kindly... Alan
The administrator has disabled public write access.

BK 3.12.19 - alpha 4 months 2 weeks ago #45129

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Sure you will find the solution rapidly
Christophe
The administrator has disabled public write access.

BK 3.12.19 - alpha 4 months 2 weeks ago #45131

  • a.barton
  • a.barton's Avatar
  • OFFLINE
  • Moderator
  • Posts: 683
  • Thank you received: 178
B)

I've improved "File > New > Simple Geometry..." and added a place to set the new shape's line value.

2024-07-04-specifylinevaluefornewsimplegeometry.png


Marching on... Alan
The administrator has disabled public write access.
The following user(s) said Thank You: c.coulet

BK 3.12.19 - alpha 4 months 2 weeks ago #45133

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Please check also the capability to modify the value after creating the object...
Christophe
The administrator has disabled public write access.

BK 3.12.19 - alpha 4 months 2 weeks ago #45136

  • a.barton
  • a.barton's Avatar
  • OFFLINE
  • Moderator
  • Posts: 683
  • Thank you received: 178
It can now be done both ways... thanks for hint ;)

2024-07-05-editlinevalueafterlinesetcreated.png


Kindly... Alan
The administrator has disabled public write access.

BK 3.12.19 - alpha 4 months 1 week ago #45170

  • a.barton
  • a.barton's Avatar
  • OFFLINE
  • Moderator
  • Posts: 683
  • Thank you received: 178
In the last week, I've done a lot of work to get Blue Kenue to be a little more consistent in how it presents metadata and information in a popup. The next installer will be a beta version; hopefully coming early next week.

Kindly... Alan
The administrator has disabled public write access.

BK 3.12.19 - alpha 4 months 1 week ago #45172

  • a.barton
  • a.barton's Avatar
  • OFFLINE
  • Moderator
  • Posts: 683
  • Thank you received: 178
The next installer will allow UNITS to be added to a value when changing it.

For example, when editing a point in a 2D Line Set, you may now also set the unit at the same time as changing the value.

2024-07-12-multipleattributeeditting.png


Kindly... Alan
The administrator has disabled public write access.

BK 3.12.19 - alpha 4 months 1 week ago #45173

  • a.barton
  • a.barton's Avatar
  • OFFLINE
  • Moderator
  • Posts: 683
  • Thank you received: 178
Dragging a 2D LineSet object onto a 2D Interpolator object should now be copying the attributes properly. This one was a bit tricky to find and fix! :whistle:

2024-07-12-dragging2DLineSetonto2DInterpolator.png


Marching on... Alan
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Moderators: Serrer, a.barton

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.