[pencil-code/pencil-code] b7ddf2: Add special module

1 view
Skip to first unread message

Kishore96in

unread,
Dec 18, 2024, 1:41:11 AM12/18/24
to pencil-co...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/pencil-code/pencil-code
Commit: b7ddf2cddd49ee79facfbbffc4fd44b92f83d843
https://github.com/pencil-code/pencil-code/commit/b7ddf2cddd49ee79facfbbffc4fd44b92f83d843
Author: Kishore Gopalakrishnan <kish...@gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)

Changed paths:
A src/special/dampuu.f90

Log Message:
-----------
Add special module

To damp the velocity field outside a region.


Commit: 1f9240c5aded47677af21e7a71c4719673db9926
https://github.com/pencil-code/pencil-code/commit/1f9240c5aded47677af21e7a71c4719673db9926
Author: Kishore Gopalakrishnan <kish...@gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)

Changed paths:
M src/special/dampuu.f90

Log Message:
-----------
special/dampuu: implement damping of density and entropy

Currently, the 'reference' profile is taken to be that from the initial
condition.


Commit: 37c44ad100c14d3d40cfb46eae6fa666b5c02dfc
https://github.com/pencil-code/pencil-code/commit/37c44ad100c14d3d40cfb46eae6fa666b5c02dfc
Author: Kishore Gopalakrishnan <kish...@gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)

Changed paths:
M src/special/dampuu.f90

Log Message:
-----------
special/dampuu: fix mistake in damping profile

Earlier damping profile was zero everywhere.

Am now also applying a ceiling to the damping profile to avoid strange
effects in the corners of the domain


Commit: 4f3630e7e45a8e6fa4717f0cf1ab37ccaa40c1ed
https://github.com/pencil-code/pencil-code/commit/4f3630e7e45a8e6fa4717f0cf1ab37ccaa40c1ed
Author: Kishore Gopalakrishnan <kish...@gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)

Changed paths:
M src/special/dampuu.f90

Log Message:
-----------
special/dampuu: correctly get far-field profiles for npx*npy /= 1

For ldamp_rho and ldamp_ss

Earlier, I was just considering the profile at the left edge of the
current processor to be the far-field value. This is not correct for
npx*npy /= 1.


Commit: 012e032010fd252183c6f1865ac953b1961d381c
https://github.com/pencil-code/pencil-code/commit/012e032010fd252183c6f1865ac953b1961d381c
Author: Kishore Gopalakrishnan <kish...@gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)

Changed paths:
M src/special/dampuu.f90

Log Message:
-----------
special/dampuu: option to update the far-field profile at every timestep


Commit: eae674bafcf1912535aee8d83f794cfbac4d924d
https://github.com/pencil-code/pencil-code/commit/eae674bafcf1912535aee8d83f794cfbac4d924d
Author: Kishore Gopalakrishnan <kish...@gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)

Changed paths:
M src/special/dampuu.f90

Log Message:
-----------
special/dampuu: avoid boolean in inlist

Would make it difficult to add more types of far-field in the future.


Compare: https://github.com/pencil-code/pencil-code/compare/878169472283...eae674bafcf1

To unsubscribe from these emails, change your notification settings at https://github.com/pencil-code/pencil-code/settings/notifications
Reply all
Reply to author
Forward
0 new messages