December 20, 2007 - Release OFELI 1.5.2
![]()
- Fixed: A bug in ofeli installation: doc file demos.pdf was replaced by Demos.pdf
- Fixed: A bug in member function Tetra4::getRefCoord
- Fixed: A bug in building dev-cpp projects
- More newer classes are now documented
August 25, 2007 - Release OFELI 1.5.1
![]()
- Added: in Documentation, PDF files containing presentations and examples of the library
- Modified: In class Mesh: Node, Element, Side and Edge lists are now instances of valarray rather than vector : Faster. Sorting is implemented in OFELI by qksort.
- Added: In file MeshExtract.h: New classes to construct lists of nodes, elements or sides with specific properties (e.g. common code)
- Fixed: A bug in class Mesh: Some useless member functions were declared but not implemented
- Fixed: A bug in class Point (== and != operators)
- Added: A constructor in class Mesh to extract the mesh of a rectangular subdomain
June 1, 2007 - Release OFELI 1.5.0
![]()
- A bug in member function FDF::Get(NodeVect
&) was fixed. - A bug in member function FDF::Get(Vect
&,...) was fixed. - Added: Loop on boundary sides in Mesh: Now use topBoundarySide and getBoundarySide : Faster
- Added: Loop on markes boundary nodes in Mesh: Now use topMarkedNode and getMarkedNode : Faster
- Added: Utility functions 'print' for matrix classes to print part of matrix
- Added: Utility functions 'print' for Vect class to print part of vector
- Added: TCLAP library for argument parsing
- Added: setPrintView methods
- Added: A new class Laplace2DMHRT0 to solve the Laplace equation by the Mixed Hybrid RT0 method.
- Added: Operators +=, -=, *= and /= for constants in class Vect<>
- No control of element jacobian and number of nodes is now checked in shape function classes => More efficiency.
- Conversion utility functions cmesh and cfield have now a different list of arguments. Please refer to documentation.
- A bug in member function FDF::Get(Vect
February 1, 2007 - Release OFELI 1.4.6
![]()
- Fixed: A bug in NodeVect class. Default field name was not defined
- Class Mesh: Member functions setNodesForDOF, setElementsForDOF, setSidesForDOF, setEdgesForDOF are grouped in the new member function setDOFSupport.
- Class Triang3: Member function getCircumcenter is added
- Class Triang3: Member function isStrictlyIn is added
December 20, 2006 - Release OFELI 1.4.5
![]()
- Added: in cmesh, conversion from Triangle mesh generator to MDF file format
- Added: Handling of periodic boundary conditions for some equations
- Class Laplace is moved to a subdirectory (of include and src) called Laplace and is renamed Laplace2DFET3
- Added: classes for 1-D elliptic problems (in Laplace)
- Fixed: A bug in output format of mesh file converters
November 6, 2006 - Release OFELI 1.4.4
![]()
- An error in the 1.4.3 tar.gz package justifies this early release.
November 05, 2006 - Release OFELI 1.4.3
![]()
- Some source codes for demos were not present in the installed library: Fixed.
- A new class 'Grid' that handles structured grids is added. A constructor in class 'Mesh' enables converting a Grid instance into a Mesh instance.
- A new class 'Point2D' that is a clone of 'Point' but specialized to 2-D.
September 25, 2006 - Release OFELI 1.4.2
![]()
- Minor bugs in output format for functions MDF2VTK and FDF2VTK are fixed.
- A constructor in class SpMatrix is added.
- Boundary sides in mesh can now be oriented counter clockwise
August 10, 2006 - Release OFELI 1.4.1
![]()
Version labelling is modified.
This is a major version
- A bug in the ofeli-config script is fixed.
- Minor bugs in installation and configuration scripts were fixed.
- 'include' directory has now problem oriented subdirectories.
- A new mesh utility function has been added (MeshToMesh).
- A new class for preconditioning (Prec) is added: it enables providing the preconditioner type as an argument in the class constructor.
April 10, 2006 - Release OFELI 1.4.0-3
![]()
- FFI class is redesigned but this is transparent to user.
- Some char arguments are converted to string instances.
March 25, 2006 - Release OFELI 1.4.0-2
![]()
- Bugs in file Assembly.h : fixed
- A bug in mesh converter from GMSH files is fixed
February 10, 2006 - Release OFELI 1.4.0-1
![]()
- All deprecated member functions are removed.
- A bug in class SideVect is fixed
- New: A class to solve Steklov Poincare problem in inner and outer 2-D domains using boundary elements
A demo program will follow in a forthcoming release - Documentation in PDF is now available. See directory doc.
Copyright © 1998-2006 Rachid Touzani