我一直在試圖產生的Jacobi theta functionsNewton's method分形 - 我與mpmath嘗試需要很長的時間,所以我試圖編碼它C.加速θ函數評價爲牛頓法分代
用於源生成以下圖像是在這裏:http://owen.maresh.info/allegra.c和將與 GCC allegra.c -o Allegra的-lm編譯,然後應被調用作爲./allegra> jacobi.pnm
http://owen.maresh.info/jacobi.png
這樣: *有沒有方法可以加速評估 - 這花了超過半小時的時間來製作此圖片? (我希望能夠用不同的nome快速製作這些圖像,以便我可以製作電影) *我知道我在theta函數定義中犯了一個錯誤,但我很難找到原因不連續性。
爲了參考的目的,該圖像是由做於θ的標準牛頓法產生(Z,0.001-0.3019 * I)
你介意我你的代碼傳給蘋果作爲一個例子編譯時運行速度慢的應用程序用他們新的'clang' C編譯器而不是他們的gcc。 – 2012-04-14 19:41:56
沒問題。我打算用icc嘗試一下。 – 2012-04-14 20:22:23
'icc'是個好主意。我好奇你在'gcc'上看到了多少改進。 – 2012-04-14 23:47:43