/[escript]/branches/trilinos_from_5897/finley/src/Assemble_getAssembleParameters.cpp
ViewVC logotype

Diff of /branches/trilinos_from_5897/finley/src/Assemble_getAssembleParameters.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6057 by caltinay, Wed Mar 2 04:13:26 2016 UTC revision 6058 by caltinay, Thu Mar 10 06:51:55 2016 UTC
# Line 28  namespace finley { Line 28  namespace finley {
28    
29  AssembleParameters::AssembleParameters(const NodeFile* nodes,  AssembleParameters::AssembleParameters(const NodeFile* nodes,
30                                         const ElementFile* ef,                                         const ElementFile* ef,
31                                         escript::AbstractSystemMatrix* sm,                                         escript::ASM_ptr sm,
32                                         escript::Data& rhs,                                         escript::Data& rhs,
33                                         bool reducedOrder)                                         bool reducedOrder)
34      : elements(ef),      : elements(ef),
# Line 37  AssembleParameters::AssembleParameters(c Line 37  AssembleParameters::AssembleParameters(c
37  {  {
38      int numSub, numQuadSub;      int numSub, numQuadSub;
39            
40      paso::SystemMatrix* pasoMat = (sm ? dynamic_cast<paso::SystemMatrix*>(sm) : NULL);      paso::SystemMatrix* pasoMat = (
41                sm ? dynamic_cast<paso::SystemMatrix*>(sm.get()) : NULL);
42    
43      if (!rhs.isEmpty() && !rhs.actsExpanded()) {      if (!rhs.isEmpty() && !rhs.actsExpanded()) {
44          throw escript::ValueError("AssembleParameters: Right hand side is not expanded.");          throw escript::ValueError("AssembleParameters: Right hand side is not expanded.");

Legend:
Removed from v.6057  
changed lines
  Added in v.6058

  ViewVC Help
Powered by ViewVC 1.1.26