00001 00004 static void gdbHFieldFE (Handle(FieldFE)& f) 00005 { 00006 f->values(). 00007 print(s_o,oform("gdb output of field \"%s\"",f->getFieldname().c_str())); 00008 } 00009 static void gdbHGridFE (Handle(GridFE)& g) 00010 { 00011 s_o << "\ngdb output of a grid object:\n"; g->print(s_o); 00012 } 00013 static void gdbElmMatVec (ElmMatVec& elmat) 00014 { 00015 elmat.A.print(s_o, "gdb output: A-array in ElmMatVec object"); 00016 elmat.b.print(s_o, "gdb output: b-array in ElmMatVec object"); 00017 } 00018 static void gdbFiniteElement (FiniteElement& fe, int amount = 1) 00019 { 00020 fe.print(s_o,amount); 00021 } 00022 static void gdbVec (Vec(real)& v) 00023 { 00024 v.print(s_o,"gdb output of Vec(real) object"); 00025 } 00026 static void gdbMat (Mat(real)& m) 00027 { 00028 m.print(s_o,"gdb output of Mat(real) object"); 00029 } 00030 static void gdbString (const String& v) 00031 { 00032 s_o << "gdb output of string: \"" << v << "\"\n"; 00033 } 00034 00035 00036