Skip to content

Commit

Permalink
Updated the readmes before merging with the master branch
Browse files Browse the repository at this point in the history
  • Loading branch information
LoicMarechal committed Feb 22, 2022
1 parent 8cd68c5 commit fa40de6
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 18 deletions.
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2001-2018 Loïc Maréchal / INRIA
Copyright (c) 2001-2022 Loïc Maréchal / INRIA

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## libMeshb version 7.60
## libMeshb version 7.62
A library to handle the *.meshb file format.

## Overview
Expand Down
2 changes: 1 addition & 1 deletion copyright.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
All libMeshb code is Copyright 2001-2018 - by Loïc Maréchal / INRIA.
All libMeshb code is Copyright 2001-2022 - by Loïc Maréchal / INRIA.
This program is a free software.
You can redistribute it and/or modify it under the terms of the MIT License
as published by the Open Source Initiative.
Expand Down
15 changes: 8 additions & 7 deletions todolist.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,12 +53,13 @@ for example
- Setup a polyhedron keyword that provides an arbitrary degree and number of oriented polygons.
- Setup a boundary polygon keyword that lists the boundary faces among the ensemble of volume polygons.
- Create a separate helper file to be optionally compiled along the libMeshb.
- Add a helper to allocate and read the boundary polygons.
- Add a helper to allocate and read the polyhedra and inner polygons.
- Add a helper that returns a polygon's degree and nodes list.
- Add a helper that returns a polyhedron's degree and face indices list.
- Added a helper to allocate and read the boundary polygons.
- Added a helper to allocate and read the polyhedra and inner polygons.
- Added a helper that returns a polygon's degree and nodes list.
- Added a helper that returns a polyhedron's degree and face indices list.
- Write the helper's documentation.
- Added an example that converts and fuses all surfaces and volume elements to polygons and polyhedra.
- Add a helper to tesselate a polygon into a set of triangles made of nodes and edge visibility flags.
- Add a set of keywords for each kind of element that stores the number of vertices and their barycentric coordinates.
- Add a section about the AIO mode (Asynchronous Input Output).
- Added a helper to tesselate a polygon into a set of triangles made of nodes and edge visibility flags.
- Added a set of keywords for each kind of element that stores the number of vertices and their barycentric coordinates.
- Added a section about the AIO mode (Asynchronous Input Output).
- Added a helper that evaluates the quality of a mesh numbering in terms of efficient cache reuse and inner concurrency.
12 changes: 4 additions & 8 deletions whatsnew.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
## Release 7.60
## Release 7.62

1. Arbitrary polyhedra and polygons storage is now possible with these six new keywords:
- GmfBoundaryPolygonHeaders: stores the number and the list nodes of each boundary polygon
- GmfBoundaryPolygonVertices: stores the concatenated list of boundary polygons' nodes
- GmfInnerPolygonHeaders: stores the number and the list nodes of each inner polygon (polyhedra's faces)
- GmfInnerPolygonVertices: stores the concatenated list of inner polygons' nodes
- GmfPolyhedraHeaders: stores the number and the list of faces of each polyhedron
- GmfPolyhedraFaces: stores the concatenated list of polyhedra's faces
1. Corrected two bugs:
- GmfOpenMesh: could crash with a stack overflow a present some security issues
- test\_libmeshb\_pipeline.f: the Fortran version of the user's procedure call was crashing

2. New helpers functions system to easily add specific features related to the libMeshb:
- See the helper's [readme](utilities/libmeshb7_helpers.md) for more information about the new functions to handle polyhedral meshes.

0 comments on commit fa40de6

Please sign in to comment.