Dear Daniel,

Thanks a lot for your help. I made this change in my other scripts and they
work now as expected. It's seems that either I missed this point or it's
not covered in the manual.

Best regards,
Igor.



On Fri, Aug 23, 2013 at 6:31 PM, Daniel Wheeler
<[email protected]>wrote:

> On Wed, Aug 21, 2013 at 5:00 PM, Igor <[email protected]> wrote:
>
> Could you please help me understand the problem?
>>
>
> Igor,
>
> The following changes will get it working with FiPy 3.0.1:
>
> 83,85c84,86
> <
> < eqBr = tranTerm == convTerm_r - convTerm_v - implSource0 - implSource1x2
> + implSource2
> < eqBt = tranTerm == convTerm_r - convTerm_v - implSource0 - implSource1
> ---
> >
> > eqBr = TransientTerm() == PowerLawConvectionTerm(convCoeff_r -
> convCoeff_v) - ImplicitSourceTerm(implSourceCoeff0 + implSourceCoeff1x2 -
> implSourceCoeff2)
> > eqBt = TransientTerm() == PowerLawConvectionTerm(convCoeff_r -
> convCoeff_v) - ImplicitSourceTerm(implSourceCoeff0 + implSourceCoeff1)
>
> Basically, only have one ImplicitSourceTerm and one PowerLawConvectionTerm
> in each equation. Also, it might not be a good idea to use the same term
> instance in two equations.
>
> Igor, thanks for sharing this, it has definitely highlighted an issue.
> FiPy should really throw an informative error when multiple terms of the
> same kind are used in an equation (or just work properly as in 2.1.3).
>
> --
> Daniel Wheeler
>
> _______________________________________________
> fipy mailing list
> [email protected]
> http://www.ctcms.nist.gov/fipy
>   [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]
>
>
_______________________________________________
fipy mailing list
[email protected]
http://www.ctcms.nist.gov/fipy
  [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]

Reply via email to