844800ed5e
USER_PROBLEM: Add new perturbation of spectrum of waves.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2023-11-14 11:26:19 -03:00
947a09c568
USER_PROBLEM: Fix a typo.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2023-11-01 09:37:29 -03:00
a4dd463548
USER_PROBLEM: Add transverse field and external perturbation.
...
The external perturbation is provided through a file, one per level with
velocity and magnetic field perturbations.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2023-11-01 09:36:07 -03:00
acbab971f3
USER_PROBLEM: Print the Prandtl number as well.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2023-03-15 16:57:18 -03:00
3deaa1e9fb
USER_PROBLEM: Guide field does not determine the Alfven speed.
...
The Alfven speed is calculated from the upstream reconnecting magnetic
field component only.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2023-03-15 16:52:50 -03:00
7c65c0faa4
USER_PROBLEM: Introduce parameter alpha for thickness scaling.
...
Parameter 'alpha' is the index of the scaling of the thickness of the
initial current sheet with the Lundquist number. Its default value of
1/2.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2023-03-15 16:40:34 -03:00
564963d1ac
Merge branch 'master' into reconnection
2023-02-07 10:19:49 -03:00
81de98d9e2
Update the copyright year to 2023.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2023-02-01 18:36:37 -03:00
8b6321a37c
USER_PROBLEM: Remove unused variables.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-29 20:29:27 -03:00
ff63044d1a
USER_PROBLEM: Rewrite y user boundaries.
...
Use boundary decay time to control the time scale of the boundary inflow
values to decay to the upstream values.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-29 20:22:29 -03:00
771282e54e
USER_PROBLEM: Set update_shapes pointer only if absorption enabled.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-24 16:58:38 -03:00
3be65db3b2
Merge branch 'master' into reconnection
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-09-30 19:16:09 -03:00
cd0e6ea675
USEWR_PROBLEM: Fix identation in setup_user_problem().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-09-30 19:12:01 -03:00
cd9b909333
USER_PROBLEM: Correct arguments for update_user_sources().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-09-30 19:09:59 -03:00
3def71f6ed
USER_PROBLEMS: Add reconnection rate terms through YZ boundaries.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-04-04 08:52:10 -03:00
060038aac1
USER_PROBLEM: Do not initialize dh in update_user_shapes().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-02-19 16:21:55 -03:00
a1b4df4d20
Merge branch 'master' into reconnection
2022-02-09 19:48:03 -03:00
9829505650
Update copyright year to 2022.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-02-02 09:51:41 -03:00
8983c15aba
USER_PROBLEM: Make variable initialization OpenMP conformant.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-01-08 11:48:27 -03:00
7f59dada97
USER_PROBLEM: Adapt workspace use to OpenMP version.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-12-15 17:00:54 -03:00
2cd3ee7c7f
USER_PROBLEM: Eliminate variable dvolh.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-26 17:40:58 -03:00
9a5223acb0
Merge branch 'master' into reconnection
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-26 17:20:32 -03:00
82dfcf3c29
USER_PROBLEM: Remove unused stuff.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-26 17:15:02 -03:00
93e5ddbea4
Merge branch 'master' into reconnection
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-26 17:01:21 -03:00
8fb3abacbf
PROBLEM, SYSTEM: Move USER_PROBLEM initialization to SYSTEM.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-26 16:48:54 -03:00
4ceb008987
SHAPES: Do not pull update_user_shapes() from module USER_PROBLEM.
...
The pointer to update_shapes can be associated in
initialize_user_problem().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-26 13:47:05 -03:00
25ad944f44
SOURCES: Add procedure interface for extra source terms.
...
A user defined source terms can be pointer to the procedure pointer
'update_extra_sources'.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-26 13:37:25 -03:00
b305823552
USER_PROBLEM: Fix region for reconnection terms' integration.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-26 11:57:14 -03:00
06bfd1684b
USER_PROBLEM: Fix the exponential decay in the absoption layer.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-26 11:39:39 -03:00
8484f52154
USER_PROBLEM: Use exponential decay in the absorption layer.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-26 08:13:52 -03:00
a7be0cc2f4
USER_PROBLEM: Deallocate perturbation vectors only if pert=2.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 14:03:09 -03:00
0317aff8a0
USER_PROBLEM: Fix setting the current density thickness.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 14:01:59 -03:00
c1a21fac62
USER_PROBLEM: Silence the compiler warnings.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 10:44:17 -03:00
c347f9508f
Merge branch 'master' into reconnection
2021-11-25 10:41:07 -03:00
3d6bf16f91
USER_PROBLEM: Remove user_gravitational_acceleration().
...
It is an empty subroutine. It is better to describe in the documentation
how to write subroutine for custom gravitational acceleration and point
it to gravitationa_acceleration from module GRAVITY.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 08:34:45 -03:00
7ae74da6d6
USER_PROBLEM: Rewrite slightly, remote useless comments.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-24 20:20:10 -03:00
70d972b746
Merge branch 'master' into reconnection
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-24 12:59:27 -03:00
cbc18b97a7
GRAVITY: Slightly rewrite the module.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 13:11:39 -03:00
38de75af9c
USER_PROBLEM: Rename user_time_statistics() to user_statistics().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 13:08:01 -03:00
f659000e8c
PROFILE: Remove all custom profiling.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 15:22:15 -03:00
56dbf7988a
USER_PROBLEM: Use resize_workspace() in this module.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-13 22:25:15 -03:00
d03ae4e4c3
USER_PROBLEM: Use workspace in update_user_shapes().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-12 23:41:19 -03:00
e412d4cfa2
USER_PROBLEM: Use workspace in setup_user_problem().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-12 23:34:32 -03:00
713e66707a
USER_PROBLEM: Use workspace in user_time_statistics().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-12 23:22:01 -03:00
9b7f2f1044
USER_PROBLEM: Fix a mistake in the absoption layer profile.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-05 23:17:24 -03:00
05f46eeb7e
USER_PROBLEM: Implement absorption/diffusion layer near Y boundaries.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-04 10:53:03 -03:00
a250d9f0d0
USER_PROBLEM: Implement an absoption layer near Y-boundaries.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-26 16:37:55 -03:00
a3e0c0ccd2
INTEGRALS: Remove reconnection rate terms from INTEGRALS.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-26 12:29:16 -03:00
e4a7890959
USER_PROBLEM: Calculate reconnection rate terms in user_time_statistics().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-26 12:25:29 -03:00
62f0ca2deb
Merge branch 'master' into reconnection
2021-10-26 12:02:50 -03:00