{"push_id":621066912,"size":18,"distinct_size":9,"ref":"refs/heads/master","head":"5fd7456b7131c902c5a629959febe5834fc3e162","before":"f25cbb7910d574b0d3978dad9812cb2c883257b6","commits":[{"sha":"339a1fc641ce5b2822f42b6e7daff59034518722","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Initial Commit","distinct":false,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/339a1fc641ce5b2822f42b6e7daff59034518722"},{"sha":"c6ed24aec3433daf942b3a94099287cd33b1db71","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Framework finished. Begin debugging.","distinct":false,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/c6ed24aec3433daf942b3a94099287cd33b1db71"},{"sha":"440837da815c6713c19d392915a26f673a1d5ca4","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Add a print function for debugging.","distinct":false,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/440837da815c6713c19d392915a26f673a1d5ca4"},{"sha":"a24c476c01450c0875113c7316909a003733fad0","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Bug fixed in derivatives.","distinct":false,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/a24c476c01450c0875113c7316909a003733fad0"},{"sha":"63f79dfa8ae98038c73d722ffa1a9ed2ae97a3da","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Fixed a bug with boundary setting. Now the solver won't have large error on the boundary.","distinct":false,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/63f79dfa8ae98038c73d722ffa1a9ed2ae97a3da"},{"sha":"88063e961a20def9fe831ed52f0b2e347f7d9af3","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Several bug fixed. Add openMP support (not always speed up).","distinct":false,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/88063e961a20def9fe831ed52f0b2e347f7d9af3"},{"sha":"5927fdbb316ed27b223fed23a5fda802ab3f13cc","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Add a macro to switch openMP library.","distinct":false,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/5927fdbb316ed27b223fed23a5fda802ab3f13cc"},{"sha":"adad621edde954a85e90227acf7c87e8c2892070","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Bug fixed for multi-fields. Settings for nonlinear equations (original equations used by Fu).","distinct":false,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/adad621edde954a85e90227acf7c87e8c2892070"},{"sha":"766b12c0b3a1f72e633cab7b6a126c1caec4cf3b","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Bug fixed and optimization. Aliasing is essential for large time step.","distinct":false,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/766b12c0b3a1f72e633cab7b6a126c1caec4cf3b"},{"sha":"ee1c0c40bbf93bf07db135b31521871d3a9a630f","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Record for model functions.","distinct":true,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/ee1c0c40bbf93bf07db135b31521871d3a9a630f"},{"sha":"8a5c2aa53b941f0920db771d5d93a5fc28868feb","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Switch to current model.","distinct":true,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/8a5c2aa53b941f0920db771d5d93a5fc28868feb"},{"sha":"5c4a77c7ad07dfb25f7429dfbaaf08689bea16fd","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Add some macros.","distinct":true,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/5c4a77c7ad07dfb25f7429dfbaaf08689bea16fd"},{"sha":"f62b6819a2fba8f7411f28844ba790a8de1653e2","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Checked the openmp macros. But it still slows down the program.","distinct":true,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/f62b6819a2fba8f7411f28844ba790a8de1653e2"},{"sha":"3973e1c45a58df877d6872f3c9e87f5f38975095","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Add a routine to increase the time step, but almost useless. The limit in time step is not because of the error of initialization, but the BDF4 will blow up. Tried BDF3, blowed up even earlier than BDF4. Maybe we can try BDF5 with another RK solver?","distinct":true,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/3973e1c45a58df877d6872f3c9e87f5f38975095"},{"sha":"9c0573af9f2bc4a326e92aa5fc980f2ad5ec6ec4","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"RK6, BDF6 can't do better. In linear model, we can double the time step when adding proper punishment term, using merely RK4. But it is not the case for Fu's model.","distinct":true,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/9c0573af9f2bc4a326e92aa5fc980f2ad5ec6ec4"},{"sha":"bcb3aebfb4699610d59e9ac4e7c2d66295ec0aac","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@ZhaodeMacBook-Pro.local","name":"Zhao Yongfeng"},"message":"Should use non-aliasing dr() for dealing with boundary condition! Can increase time step.","distinct":true,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/bcb3aebfb4699610d59e9ac4e7c2d66295ec0aac"},{"sha":"7969f5fb6e1f2adebc10bd2d49f3db14f37eecf6","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@hku.hk","name":"Zhao Yongfeng"},"message":"Add makefile.","distinct":true,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/7969f5fb6e1f2adebc10bd2d49f3db14f37eecf6"},{"sha":"5fd7456b7131c902c5a629959febe5834fc3e162","author":{"email":"17207c15909e2f35ba2489906c65c1c0ce7394e9@hku.hk","name":"Zhao Yongfeng"},"message":"Merge branch 'master' of https://github.com/zhaoyongfeng1990/spectral_solver\n\nClone the local version of master into gitHub.","distinct":true,"url":"https://api.github.com/repos/zhaoyongfeng1990/spectral_solver/commits/5fd7456b7131c902c5a629959febe5834fc3e162"}]}