comparison src/assemble.cc @ 108:5cbc7341ded5

Added the possibility to assemble form of rank 0.
author gedeone-octave <marcovass89@hotmail.it>
date Thu, 22 Aug 2013 18:58:55 +0200
parents dc9987325fea
children 77eefe47f7ab
comparison
equal deleted inserted replaced
107:0e83f8ce9083 108:5cbc7341ded5
133 for (std::size_t i = 0; i < A.size (); ++i) 133 for (std::size_t i = 0; i < A.size (); ++i)
134 myb.xelem (i) = A[i]; 134 myb.xelem (i) = A[i];
135 135
136 retval(0) = myb; 136 retval(0) = myb;
137 } 137 }
138 else if (a.rank () == 0)
139 {
140 double b = dolfin::assemble (a);
141 retval(0) = octave_value (b);
142 }
138 143
139 else 144 else
140 error ("assemble: unknown size"); 145 error ("assemble: unknown size");
141 } 146 }
142 } 147 }