AFF --- A container for numbers (array) by Friederich and Forbriger.
Project status (AFF)
See also
ChangeLog (AFF)
Filename code is complete documentation is complete code is tested revision is required
libaff/README has no codehas no code Explain Wolle's concept of multidimensional arrays. The HOWTO page needs a revision and many more examples.
libaff/README.groups has no codehas no code proper grouping of documentation still needs to be done
libaff/array.h 8/12/0220/12/0219/12/02
libaff/arrayoperators.h 10/02/200415/05/2011 10/02/2004
libaff/Carray.h 14/05/2011 14/05/2011 15/05/2011
libaff/converters.h 15/05/2011
libaff/dump.cc 18/12/200220/12/200218/12/2002
libaff/dump.h 19/12/200220/12/2002
libaff/fortranshape.cc 23/12/0223/12/02There appear problems when using this without shifting the index range (BaseOne=false) and arrays that have negative index values.
libaff/fortranshape.h 23/12/0223/12/02
libaff/iterator.h 20/12/200223/12/02
libaff/series.h 19/12/2003
libaff/seriesoperators.h 10/02/200415/05/2011 10/02/2004
libaff/shaper.h 12/12/0218/12/02
libaff/slice.h 23/12/0223/12/02
libaff/subarray.h 23/12/0223/12/02


subdirectory "lib"
libaff/lib/README has no code20/12/02has no code
libaff/lib/checkedcast.h 03/01/200303/01/200303/01/2003
libaff/lib/collector.h 21/04/200521/04/2005 21/04/2005
libaff/lib/deepcopy.h 29/12/0229/12/200229/12/02
libaff/lib/error.cc 16/12/0220/12/200218/12/02
libaff/lib/error.h 16/12/0220/12/200218/12/02
libaff/lib/iteratable.h removed 10/02/2004
libaff/lib/linearshape.h 23/12/200327/04/200623/12/2003
libaff/lib/operators.h 10/02/200415/05/2011 10/02/2004
libaff/lib/rawarfun.h 13/12/0215/12/02
libaff/lib/sharedheap.h 13/12/0213/12/0216/12/02
libaff/lib/sharedheap_def.h 13/12/0213/12/0216/12/02
libaff/lib/simplearray.h 13/12/0215/12/02
libaff/lib/strided.cc 13/12/0223/12/0218/12/02
libaff/lib/strided.h 13/12/0218/12/02
libaff/lib/seriesstepper.cc 20/12/0220/12/02
libaff/lib/seriesstepper.h 20/12/0220/12/02
libaff/lib/stridedstepper.cc 18/12/0223/12/0218/12/02
libaff/lib/stridedstepper.h 18/12/0218/12/02
libaff/lib/types.h 13/12/0223/12/0215/12/02
libaff/lib/dump_macros.h 19/12/0219/12/0219/12/02
libaff/lib/dump_sharedheap.h 19/12/0219/12/02
libaff/lib/dump_series.h 19/12/0219/12/02
libaff/lib/dump_array.h 19/12/0219/12/02
libaff/lib/dump_strided.h 19/12/0219/12/02
libaff/lib/dump_simplerigidarray.h 19/12/0219/12/02
libaff/lib/mapper.h


subdirectory "functions"
libaff/functions/avg.h 21/04/200521/04/200521/04/2005
libaff/functions/histo.h 28/04/200528/04/200528/04/2005
libaff/functions/max.h 21/04/200521/04/200521/04/2005
libaff/functions/min.h 21/04/200521/04/200521/04/2005
libaff/functions/rms.h 21/04/200521/04/200528/04/2005
libaff/functions/sqrsum.h 13/06/200713/06/200713/06/2007
libaff/functions/sum.h 13/06/200713/06/200713/06/2007
libaff/functions/valmap.h 28/04/200528/04/200528/04/2005


tests and examples
libaff/tests/arraytest.cc 19/12/200219/12/2002
libaff/tests/functionstest.cc 21/04/2005 21/04/2005 21/04/2005 complete as soon as other functions are provided
libaff/tests/helpertest.cc 23/12/0223/12/02
libaff/tests/reprtest.cc 16/12/0216/12/02 does not check pathological cases
libaff/tests/seriestest.cc
libaff/tests/shapetest.cc 18/12/0218/12/02 does not check pathological cases
libaff/tests/simplearraytest.cc 15/12/0215/12/02 does not check pathological cases
libaff/tests/f77common.inc 23/12/0227/12/0223/12/02
libaff/tests/f77interface.cc 23/12/0227/12/0223/12/02
libaff/tests/f77procs.f 23/12/0227/12/0223/12/02
libaff/tests/f77proto.h 23/12/0227/12/0223/12/02
libaff/tests/f77test.cc 23/12/0227/12/0223/12/02