Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
Updated the copyright header.
Make everyone sad by touching all the files Copyright dates update
UPDATE THE COPYRIGHT DATES
Relicense all the things!
Copyright dates updated. \version for doxygen to read
adding copyright headers to files without copyright info, moved header to top of file in some cases where it wasn't
all python files now force use of python3 prints and division syntax to stop sneaky errors appearing in py3 environs
Moving to escriptcore
This should fix the py3 error...
Round 1 of copyright fixes
Ensuring we are using new-style classes This may not be strictly necessary since our code does not depend on the difference.
First pass of updating copyright notices
Copyright changes
Merged changes across from the attempt2 branch. This version builds and passes python2 tests. It also passes most python3 tests.
Correcting some indent errors
First stage of 2.6/3 conversion
Fix some epydoc errors Fixed issue 564 removed minimize.py since it hasn't worked in who knows how long
Don't panic. Updating copyright stamps
Merging changes from new doco branch. All docstrings are now in reStructured text. A few email addresses have been fixes as well.
Remainder of copyright date fixes
Updating copyright notices
Fixed extract of ndarray from xml to properly return booleans. Modified some strings which had numarray:: in them
Merging changes from numpy branch.
Change __url__ to launchpad site
Assorted spelling, grammar, whitespace and copy/paste error fixes (Part 2). All epydoc warnings for these files have been fixed. This commit should be a no-op.
Copyright updated in all python files
And get the *(&(*&(* name right
Restore the trunk that existed before the windows changes were committed to the (now moved to branches) old trunk.
Make a temp copy of the trunk before checking in the windows changes
The MPI branch is hereby closed. All future work should be in trunk. Previously in revision 1295 I merged the latest changes to trunk into trunk-mpi-branch. In this revision I copied all files from trunk-mpi-branch over the corresponding trunk files. I did not use 'svn merge', it was a copy.
a small fix which deals with the case that a Model class does not take the argument debug.
Added explicit destructors to all Exception classes. Fixed an ifdef in TestCase.cpp Made the conditional definition of M_PI in LocalOps.h depend only on M_PI being undefined. Replace dynamically dimensioned arrays in DataFactory & DataTagged with malloc. sort() method of list does not take a named argument (despite the manual's claims to the contary).
bug in Simulation fixed.
first steps towards restart in modelframe
The set/getRefVal functions of Data objects have been removed (mainly to avoid later problems with MPI). Moreover, a faster access to the reference id of samples has been introduced. I don't think that anybody will profit form this at this stage but it will allow a faster dump of data objects.
testing for completness if simulations improved.
testing of simulation completness improved.
escript data objects can now be saved to netCDF files, see http://www.unidata.ucar.edu/software/netcdf/. Currently only constant data are implemented with expanded and tagged data to follow. There are two new functions to dump a data object s=Data(...) s.dump(<filename>) and to recover it s=load(<filename>, domain) Notice that the function space of s is recovered but domain is still need. dump and load will replace archive and extract. The installation needs now the netCDF installed.
PropertySet added
bug in finley mesh reader fixed
the FinleyReade accepts now gmsh files (use format="gmsh") and Simulations are accepting Models only. Moreover, there is a test now if a all Models targeted by a model in the simulation or a subsimulation are included in simulation or a subsimulation.
modelframe support dictonaries with fixed type of key and value. only writing implemented yet
small fix on DataSource.fromDom
fixes on ESySXML to get runmodel going. * object ids are now local for read and write of XML * ParameterSets are now written with class name * ParameterSets linked by other ParameterSets (previously only Models) are written now * list are now lists of str (rather than bools), lists with bool, int or float are mapped to numarray * numarray are writen with generic types Bool, Int, Float (portability!)
some EsysXML input files. rebuild still fails for these files
modellib.WriteVTK has been rewritten. Instead of only three data objects scalar, vector, tensor it takes now up to 20 data objects data0 ... data19 and writes it into a single VTK file. There is also the possibilty to define individiual name tags name0,..., name19. If no name is given the corresponding attribute name of the Link target is used. This simplifies the usage and increases efficiency.
some fixes
some minor fixes
DataSource for modelib added
DataSources added to modelframe/EsysXML, and tests to run_xml.py. Currently does not actually handle data sources, just references. Functionality is in progress. EsysXML format (URI can be a local file reference, or a remote reference such as an ftp site, fileformat is currently any string descriptor, such as finleyMesh or gmtdata): <Parameter type="DataSource"> <Name> uritest </Name> <Value> <DataSource> <URI> somelocalfile.txt </URI> <FileFormat> text </FileFormat> </DataSource> </Value> </Parameter>
Changed numarray xml structure slightly, to fit better with the rest of the XML. Added lists of booleans as a data type in modelframe. Fixed bug with bools in modelframe.
Numarray support added to modelframe and tests for numarray added to run_xml. Numarrays will look like this in ESysXML: A 2 x 3 numarray will look like this: <Parameter type="NumArray"> <Name> numtest </Name> <Value> <ArrayType> Float64 </ArrayType> <Shape> 2 3 </Shape> <Data> 1.0 2.0 3.0 3.0 4.0 5.0 </Data> </Value> </Parameter> A numarray vector will look like this: <Parameter type="NumArray"> <Name> numtest </Name> <Value> <ArrayType> Float64 </ArrayType> <Shape> 3 </Shape> <Data> 3.0 4.0 5.0 </Data> </Value> </Parameter>
drucker prager works now but there is still some work on the stepsize control needed.
new implementation of the tangential operator and a restriction of time step size change added
some changes on the drucker-prager (it does not work yet)
modelframe test examples work now
more copyright statements added
Corrected spelling of 'license' in url so that the link actually points to the license.
Updated copyright and licence notices.
Fixed XML duplication in output bug.
Fixed typos and import problems
Added handling for NoneType
move all directories from trunk/esys2 into trunk and remove esys2
Merge of development branch dev-02 back to main trunk on 2005-09-15
Merge of development branch dev-02 back to main trunk on 2005-09-01
erge of development branch dev-02 back to main trunk on 2005-08-12
Merge of development branch back to main trunk on 2005-07-25
Merge of development branch back to main trunk on 2005-07-22
Merge of development branch back to main trunk on 2005-07-08
Merge of development branch back to main trunk on 2005-06-09
Merge of development branch back to main trunk on 2005-05-06
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.26 |