[Dune] arithmetic operators for FieldVector<K,1>
    Carsten Graeser 
    graeser at math.fu-berlin.de
       
    Tue Dec  5 12:29:34 CET 2006
    
    
  
Hello Christian,
without the operators my code works for FieldVector<double,1>.
The only point I can see is, that the operator only use '+=' and
not '+' of K. So if you use a type K that does not implement '+' in the
present version FieldVector<K,1> has operator '+'. But K is assumed
to be compatible with double and why should FieldVector<K,1> have '+'
if K has not ?
Does anyone know another reason to have these operators ?
Carsten
Christian Engwer schrieb:
> Hi Carsten,
> 
> did you try running your code without the arithmetic operators? You
> arguments sound convincing, but I would first test the
> implications. If it worked for you, I think we could/should remove the
> arithmetic operators.
> 
> Christian
-- 
----------------------------------------------------------------------
  Carsten Gräser
  Freie Universität Berlin
  FB Mathematik und Informatik (WE II)
  Arnimallee 2-6
  14195 Berlin, Germany
  office: +49-30 / 838-75349
  fax:    +49-30 / 838-54977
  email: graeser at math.fu-berlin.de
    
    
More information about the Dune
mailing list