Hi!

I have overloaded the “*”-operator such that now I can use it with

a REAL and a self-defined type. When I have a line z = x * y, all goes well.

When I have z = -1. * y, I get “unknown result for arithmetic operation”.

This can be repaired by coding z = (-1.) * y

I find this solution a nuisance and would like to have my operator

recognize -1. as a valid first arguement.

How can I do this?

Thanks,

Arjan

E-mail: arjan.van.dijk@rivm.nl