ns2dfd, branch HEAD
2D finite difference Navier Stokes solver for fluid dynamics
77d9f8f28212662096e61d6cb89fcbbc15d1cd2c
2020-01-02T09:27:04Z
2020-01-02T09:27:04Z
Change to ISC license
Anders Damsgaard
anders@adamsgaard.dk
commit 77d9f8f28212662096e61d6cb89fcbbc15d1cd2c
parent cd7d9792cbd3e76d81a35a9de54141228178a546
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 2 Jan 2020 10:27:04 +0100
Change to ISC license
cd7d9792cbd3e76d81a35a9de54141228178a546
2019-09-07T06:00:56Z
2019-09-07T06:00:56Z
Update readme
Anders Damsgaard
anders@adamsgaard.dk
commit cd7d9792cbd3e76d81a35a9de54141228178a546
parent abde8263986cc1ae91cceb6fef96223237da071f
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 7 Sep 2019 08:00:56 +0200
Update readme
abde8263986cc1ae91cceb6fef96223237da071f
2014-06-26T07:19:49Z
2014-06-26T07:19:49Z
added top level makefile
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit abde8263986cc1ae91cceb6fef96223237da071f
parent 1db9884ddb3b22c8fed5670133d08c725ee889d7
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Thu, 26 Jun 2014 09:19:49 +0200
added top level makefile
1db9884ddb3b22c8fed5670133d08c725ee889d7
2014-06-25T14:27:39Z
2014-06-25T14:27:39Z
dealt with fread return vals, fixed linker parameter order
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 1db9884ddb3b22c8fed5670133d08c725ee889d7
parent bf5ef45d90b3c9dec5ae699056e61e6b137621f8
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Wed, 25 Jun 2014 16:27:39 +0200
dealt with fread return vals, fixed linker parameter order
bf5ef45d90b3c9dec5ae699056e61e6b137621f8
2014-03-06T15:25:09Z
2014-03-06T15:25:09Z
added new plot method, lid driven cavity test wrong
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit bf5ef45d90b3c9dec5ae699056e61e6b137621f8
parent 863e92eefbec760f48edd317013494c76d2972de
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Thu, 6 Mar 2014 16:25:09 +0100
added new plot method, lid driven cavity test wrong
863e92eefbec760f48edd317013494c76d2972de
2014-03-06T15:06:51Z
2014-03-06T15:06:51Z
added lid driven cavity test
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 863e92eefbec760f48edd317013494c76d2972de
parent 83e65a0e85e82f9cb7c48f0f1bbbeaf2dbb319c9
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Thu, 6 Mar 2014 16:06:51 +0100
added lid driven cavity test
83e65a0e85e82f9cb7c48f0f1bbbeaf2dbb319c9
2014-03-06T14:55:13Z
2014-03-06T14:55:13Z
added boundary header file
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 83e65a0e85e82f9cb7c48f0f1bbbeaf2dbb319c9
parent a9c5e210c85110662bd2c31c3fd5d3c3c8c12291
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Thu, 6 Mar 2014 15:55:13 +0100
added boundary header file
a9c5e210c85110662bd2c31c3fd5d3c3c8c12291
2014-03-04T12:38:07Z
2014-03-04T12:38:07Z
Added VTK output function
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit a9c5e210c85110662bd2c31c3fd5d3c3c8c12291
parent 502702ca8b1d45e5023f4e1f5fa5b5408a614ed4
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Tue, 4 Mar 2014 13:38:07 +0100
Added VTK output function
502702ca8b1d45e5023f4e1f5fa5b5408a614ed4
2014-03-04T11:02:40Z
2014-03-04T11:02:40Z
renamed test case, added debug flag, the code works
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 502702ca8b1d45e5023f4e1f5fa5b5408a614ed4
parent 58f406613c0c30ec7f453095e1d9399539341ad5
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Tue, 4 Mar 2014 12:02:40 +0100
renamed test case, added debug flag, the code works
58f406613c0c30ec7f453095e1d9399539341ad5
2014-03-04T10:27:50Z
2014-03-04T10:27:50Z
set F and G in boundary cells
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 58f406613c0c30ec7f453095e1d9399539341ad5
parent e3c43ff247f84337b66a8782d923b7e293ae03d5
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Tue, 4 Mar 2014 11:27:50 +0100
set F and G in boundary cells
e3c43ff247f84337b66a8782d923b7e293ae03d5
2014-03-04T09:55:06Z
2014-03-04T09:55:06Z
added NaN check in residual, added verbose array debugging
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit e3c43ff247f84337b66a8782d923b7e293ae03d5
parent 8dde47c85ef90b41df4d605fb96f55bce13628be
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Tue, 4 Mar 2014 10:55:06 +0100
added NaN check in residual, added verbose array debugging
8dde47c85ef90b41df4d605fb96f55bce13628be
2014-03-04T09:41:25Z
2014-03-04T09:41:25Z
Added cons. of mass test and run function
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 8dde47c85ef90b41df4d605fb96f55bce13628be
parent fb42d1dbafff951cfe8ca1a4dc6798e31b59b62b
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Tue, 4 Mar 2014 10:41:25 +0100
Added cons. of mass test and run function
fb42d1dbafff951cfe8ca1a4dc6798e31b59b62b
2014-03-03T17:49:37Z
2014-03-03T17:49:37Z
Increased size of pressure grid, solutions seem wrong
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit fb42d1dbafff951cfe8ca1a4dc6798e31b59b62b
parent eb664c2b1bdfae1ad3348fae95a81c0c5df27b2b
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Mon, 3 Mar 2014 18:49:37 +0100
Increased size of pressure grid, solutions seem wrong
eb664c2b1bdfae1ad3348fae95a81c0c5df27b2b
2014-03-03T17:37:05Z
2014-03-03T17:37:05Z
finished solver, still to be tested
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit eb664c2b1bdfae1ad3348fae95a81c0c5df27b2b
parent 108a9b876d69391731de42da1ab178384198f345
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Mon, 3 Mar 2014 18:37:05 +0100
finished solver, still to be tested
108a9b876d69391731de42da1ab178384198f345
2014-03-03T16:16:17Z
2014-03-03T16:16:17Z
Finished velocity projection
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 108a9b876d69391731de42da1ab178384198f345
parent ccc17b2737056c0104d110fa098e7f330be5c919
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Mon, 3 Mar 2014 17:16:17 +0100
Finished velocity projection
ccc17b2737056c0104d110fa098e7f330be5c919
2014-03-03T13:37:58Z
2014-03-03T13:37:58Z
Working on Chorin's projection method: horizontal projection done
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit ccc17b2737056c0104d110fa098e7f330be5c919
parent dd1cbc3067f419e3cc5263c2c892d4db0dd63a6c
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Mon, 3 Mar 2014 14:37:58 +0100
Working on Chorin's projection method: horizontal projection done
dd1cbc3067f419e3cc5263c2c892d4db0dd63a6c
2014-03-03T09:33:55Z
2014-03-03T09:33:55Z
call BC from main
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit dd1cbc3067f419e3cc5263c2c892d4db0dd63a6c
parent c98b527b4afc40731b835e59e9fe57a431ee0dd6
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Mon, 3 Mar 2014 10:33:55 +0100
call BC from main
c98b527b4afc40731b835e59e9fe57a431ee0dd6
2014-03-03T08:34:24Z
2014-03-03T08:34:24Z
begun implementing boundary conditions
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit c98b527b4afc40731b835e59e9fe57a431ee0dd6
parent d0adbc625218b6a15d9a4e01da69a7196fe5284f
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Mon, 3 Mar 2014 09:34:24 +0100
begun implementing boundary conditions
d0adbc625218b6a15d9a4e01da69a7196fe5284f
2014-03-03T08:25:08Z
2014-03-03T08:25:08Z
Swapped row-col read/write order
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit d0adbc625218b6a15d9a4e01da69a7196fe5284f
parent 11ed07ed184958fe2c18d696a2ecca8b01695fd2
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Mon, 3 Mar 2014 09:25:08 +0100
Swapped row-col read/write order
11ed07ed184958fe2c18d696a2ecca8b01695fd2
2014-03-02T20:33:34Z
2014-03-02T20:33:34Z
fixed run time output
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 11ed07ed184958fe2c18d696a2ecca8b01695fd2
parent 78528b5cbef9193329d1cff3968e15b747323cf8
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 21:33:34 +0100
fixed run time output
78528b5cbef9193329d1cff3968e15b747323cf8
2014-03-02T20:28:26Z
2014-03-02T20:28:26Z
meaningful output during runtime
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 78528b5cbef9193329d1cff3968e15b747323cf8
parent 774db92458969b251c42ee905cf9da083bbb5570
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 21:28:26 +0100
meaningful output during runtime
774db92458969b251c42ee905cf9da083bbb5570
2014-03-02T20:21:59Z
2014-03-02T20:21:59Z
regular output file writing works
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 774db92458969b251c42ee905cf9da083bbb5570
parent 3eba95c436a2e58872c5a56f133fa08df65a214a
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 21:21:59 +0100
regular output file writing works
3eba95c436a2e58872c5a56f133fa08df65a214a
2014-03-02T20:12:11Z
2014-03-02T20:12:11Z
added output file time parameter
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 3eba95c436a2e58872c5a56f133fa08df65a214a
parent 08a48407f92cd5c0c603c8e5207ab92b8a5df5a5
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 21:12:11 +0100
added output file time parameter
08a48407f92cd5c0c603c8e5207ab92b8a5df5a5
2014-03-02T19:51:49Z
2014-03-02T19:51:49Z
Implemented adaptive time step
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 08a48407f92cd5c0c603c8e5207ab92b8a5df5a5
parent 712b7d25f92ae5ecd752f39c2d1578a39d973457
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 20:51:49 +0100
Implemented adaptive time step
712b7d25f92ae5ecd752f39c2d1578a39d973457
2014-03-02T19:31:10Z
2014-03-02T19:31:10Z
Added command line argument parsing
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 712b7d25f92ae5ecd752f39c2d1578a39d973457
parent 323315d2db64d9b54393d45009b1f8ad3c75930c
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 20:31:10 +0100
Added command line argument parsing
323315d2db64d9b54393d45009b1f8ad3c75930c
2014-03-02T18:57:20Z
2014-03-02T18:57:20Z
Added license and short readme
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 323315d2db64d9b54393d45009b1f8ad3c75930c
parent ced07c5f97209d25f3c9d4bc1d66e2c4c7152d6a
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 19:57:20 +0100
Added license and short readme
ced07c5f97209d25f3c9d4bc1d66e2c4c7152d6a
2014-03-02T18:50:16Z
2014-03-02T18:50:16Z
File IO verified
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit ced07c5f97209d25f3c9d4bc1d66e2c4c7152d6a
parent 1c27cca37f5dad626780cc0a7475f76285534073
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 19:50:16 +0100
File IO verified
1c27cca37f5dad626780cc0a7475f76285534073
2014-03-02T18:47:08Z
2014-03-02T18:47:08Z
added C output, fixed Python input
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 1c27cca37f5dad626780cc0a7475f76285534073
parent ec7d202b3fe33c4e0f9838b110c2f75f448837b7
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 19:47:08 +0100
added C output, fixed Python input
ec7d202b3fe33c4e0f9838b110c2f75f448837b7
2014-03-02T18:37:05Z
2014-03-02T18:37:05Z
most file IO works, needs O from c
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit ec7d202b3fe33c4e0f9838b110c2f75f448837b7
parent 428ee066696d71e182801d30915c3ee16ea06e9b
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 19:37:05 +0100
most file IO works, needs O from c
428ee066696d71e182801d30915c3ee16ea06e9b
2014-03-02T10:33:22Z
2014-03-02T10:33:22Z
Debugging memory
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 428ee066696d71e182801d30915c3ee16ea06e9b
parent 21beace0920e40917cfb89632dc3bb0387b2370a
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 11:33:22 +0100
Debugging memory
21beace0920e40917cfb89632dc3bb0387b2370a
2014-03-02T09:16:10Z
2014-03-02T09:16:10Z
fixed output file name
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 21beace0920e40917cfb89632dc3bb0387b2370a
parent fd992e44cc3ef9a8a55b0f36db39d5e76eb798b5
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 10:16:10 +0100
fixed output file name
fd992e44cc3ef9a8a55b0f36db39d5e76eb798b5
2014-03-02T09:13:59Z
2014-03-02T09:13:59Z
added missing self params
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit fd992e44cc3ef9a8a55b0f36db39d5e76eb798b5
parent d7c14c02d398035d751b2d5e7dee8896b9c53437
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 10:13:59 +0100
added missing self params
d7c14c02d398035d751b2d5e7dee8896b9c53437
2014-03-02T08:44:54Z
2014-03-02T08:44:54Z
file io in progress
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit d7c14c02d398035d751b2d5e7dee8896b9c53437
parent ff4818b93a5d588736b06699059914c255ee1596
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 09:44:54 +0100
file io in progress
ff4818b93a5d588736b06699059914c255ee1596
2014-03-01T16:57:07Z
2014-03-01T16:57:07Z
added empty c source files
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit ff4818b93a5d588736b06699059914c255ee1596
parent 0a69461f671d81906ae29bc2bbed530b9aee906a
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sat, 1 Mar 2014 17:57:07 +0100
added empty c source files
0a69461f671d81906ae29bc2bbed530b9aee906a
2014-03-01T16:53:55Z
2014-03-01T16:53:55Z
added IO
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 0a69461f671d81906ae29bc2bbed530b9aee906a
parent 02907fc07a66c16364379dbf5d92550083ce0730
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sat, 1 Mar 2014 17:53:55 +0100
added IO
02907fc07a66c16364379dbf5d92550083ce0730
2014-03-01T16:25:56Z
2014-03-01T16:25:56Z
Class with all relevant parameters. Needs IO
Anders Damsgaard
anders.damsgaard@geo.au.dk
commit 02907fc07a66c16364379dbf5d92550083ce0730
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sat, 1 Mar 2014 17:25:56 +0100
Class with all relevant parameters. Needs IO