Parent Directory
|
Revision Log
Sticky Revision: |
This commit is brought to you by the number 4934 and the tool "meld". Merge of partially complete split world code from branch.
all of paso now lives in its own namespace.
paso util sweep
checkpointing paso::Preconditioner.
"Some" SystemMatrix clean up.....
checkpointing some SparseMatrix cleanup.
Pattern shared ptrs
SystemMatrixPattern shptr
Coupler/Connector shared ptrs.
paso::SharedComponents now header-only and shared ptr managed.
paso::Distribution instances are now managed by a boost::shared_ptr, methods are all inline.
Removed obsolete wrappers for malloc and friends. Paso_Pattern -> paso::Pattern
paso::Coupler and paso::Connector.
paso::SystemMatrixPattern
put SparseMatrix into paso namespace, accompanied by minor code cleanup.
I changed some files. Updated copyright notices, added GeoComp.
Hopefully addresses mantis721
Bringing the changes from doubleplusgood branch. Can't merge directly because svn doesn't transfer changes to renamed files (mutter grumble).
Spelling fixes
some experiments
Initial all c++ build. But ... there are now reinterpret_cast<>'s
Some simple experiments for c++ Finley
Round 1 of copyright fixes
First pass of updating copyright notices
Copyright changes
some declaration problems fixed
Fix warnings from another machine.
Fix all warnings reported on guineapig.
Merge branch "amg_from_3530" back into trunk.
A bit opt using OpenMP.
Clean up the debugging info.
Now AMG is working. With this working version, a few changes have been made to the code outside the range of AMG: 1) in Distribution.c: the way used to generate random seed depends on the problem size. Sometimes (when the problem size is power of 2), the random seed will ends up not working (not diverse). Modification has been made to fix this. 2) in addAbsRow.c: Paso_SparseMatrix_maxAbsRow_CSR_OFFSET0() modified. There are still problem with the smoother. The case handler for block_size > 3 is not right.
Pass the tests for Classic Interpolation
A version which passed all my small test cases. Ready for the test cases in Unittest.
Fix a few bugs in building Interpolation Matrix.
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 |