/[escript]/trunk/trilinoswrap/src/SConscript
ViewVC logotype

Log of /trunk/trilinoswrap/src/SConscript

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 6373 - (view) (annotate) - [select for diffs]
Modified Wed Jul 20 23:47:10 2016 UTC (2 years, 4 months ago) by caltinay
File length: 1610 byte(s)
Diff to previous 6181
moved util method to separate header. Started setting options for preconditioners.


Revision 6181 - (view) (annotate) - [select for diffs]
Modified Tue Apr 26 06:16:15 2016 UTC (2 years, 7 months ago) by caltinay
File length: 1601 byte(s)
Diff to previous 6145
added support for (experimental) block matrices in Trilinos.
They appear to be much slower and only a limited number of
solvers/preconditioners are supported but it's a start.
Test updates pending.


Revision 6145 - (view) (annotate) - [select for diffs]
Modified Wed Apr 6 06:28:57 2016 UTC (2 years, 8 months ago) by caltinay
File length: 1477 byte(s)
Diff to previous 6119
now refraining from adding all libraries to all targets. So we don't link
unnecessary libraries, e.g. escript does not need parmetis etc...


Revision 6119 - (view) (annotate) - [select for diffs]
Modified Sun Apr 3 23:36:59 2016 UTC (2 years, 8 months ago) by caltinay
File length: 1468 byte(s)
Diff to previous 6116
merging trilinos branch to trunk.
We can now build with trilinos and use it instead of paso for single PDEs.
There are some more things to be done...


Revision 6116 - (view) (annotate) - [select for diffs]
Modified Fri Apr 1 06:56:23 2016 UTC (2 years, 8 months ago) by caltinay
Original Path: branches/trilinos_from_5897/trilinoswrap/src/SConscript
File length: 1468 byte(s)
Diff to previous 6115
sync with trunk and relicense new/moved files.


Revision 6115 - (view) (annotate) - [select for diffs]
Modified Fri Apr 1 06:22:05 2016 UTC (2 years, 8 months ago) by caltinay
Original Path: branches/trilinos_from_5897/trilinoswrap/src/SConscript
File length: 1478 byte(s)
Diff to previous 6104
continue to make things more modular and make some dependencies clearer so
we can now actually do:
(minimal but useless build):
scons domains= weipa=0 paso=0 trilinos=0
(build ripley with trilinos solvers only):
scons domains=ripley paso=0 trilinos=1

Fixed some example scripts that weren't checking for domain availability.


Revision 6104 - (view) (annotate) - [select for diffs]
Modified Wed Mar 30 06:01:20 2016 UTC (2 years, 8 months ago) by caltinay
Original Path: branches/trilinos_from_5897/trilinoswrap/src/SConscript
File length: 1523 byte(s)
Diff to previous 6009
Factored out and templetized preconditioner,solver and direct solver creation.
The SystemMatrix constructor now takes an optional arg 'isComplex'.
Some complex operations are commented out as we need the complex getSampleData*
methods from trunk for them to work.

It looks like we have to modify the Abstract class in escript eventually as
there is a single method that takes a `double` argument (nullifyRowsAndCols).



Revision 6009 - (view) (annotate) - [select for diffs]
Modified Wed Mar 2 04:13:26 2016 UTC (2 years, 9 months ago) by caltinay
Original Path: branches/trilinos_from_5897/trilinoswrap/src/SConscript
File length: 1393 byte(s)
Diff to previous 5924
Much needed sync with trunk...


Revision 5924 - (view) (annotate) - [select for diffs]
Modified Mon Feb 15 10:45:39 2016 UTC (2 years, 10 months ago) by caltinay
Original Path: branches/trilinos_from_5897/trilinoswrap/src/SConscript
File length: 1424 byte(s)
Diff to previous 5904
moved typedefs and utility func to separate header.


Revision 5904 - (view) (annotate) - [select for diffs]
Added Mon Feb 8 01:21:32 2016 UTC (2 years, 10 months ago) by caltinay
Original Path: branches/trilinos_from_5897/trilinoswrap/src/SConscript
File length: 1414 byte(s)
added trilinoswrap library with working code, not integrated yet.


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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26