51c9a03290
COORDINATES: Declare indices for all types of boundaries.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-12-26 13:12:15 -02:00
ab1b9a00d9
COORDINATES: Ghost subarray indices don't have to be allocated.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-12-26 12:52:38 -02:00
7f7d16f689
COORDINATES: Add arrays to store ghost subarray indices.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-12-26 12:48:34 -02:00
39483913e9
COORDINATES: Add domain boundary areas.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-29 09:08:13 -03:00
709ea1d961
COORDINATES: Blocks are cubes now. Rename nghost to nghosts.
...
Now, blocks have the same dimensions along each direction.
Parameter 'nghost' has been renamed to 'nghosts'.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-06 12:25:05 -03:00
1417d45def
COORDINATES: Add domain volume and its inversion.
...
Also calculate properly the domain sizes xlen, ylen, and zlen and use
them to generate coordinates.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-06-11 12:34:32 -03:00
69d3348a93
COORDINATES: Do not read zmin/zmax if not 3D.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-05-29 13:12:17 -03:00
e18dfc5977
BOUNDARIES: Reintroduce edge/corner update.
...
This guarantees that the very edges or corners are always physical and
minimizes their influence on the variable evolution in the ghost zones.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-03-30 12:23:38 -03:00
fa3ea8ca5d
COORDINATES: Rewrite this module.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-29 16:05:45 -02:00
4e7b5def3e
COORDINATES, MESH: Remove effres.
...
The mesh coefficients are calculated in a bit different way in
store_mesh_stats().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-29 14:58:35 -02:00
3b537eb412
COORDINATES: Remove module variable res().
...
This variable is not used anymore.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-29 14:49:34 -02:00
788d328f7a
Update years in copyright information.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 11:52:59 -02:00
e19cf534b5
COORDINATES: Fix the formatting again.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2013-12-23 23:10:39 -02:00
ec5516fae1
COORDINATES: Fix information formatting.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2013-12-23 21:52:58 -02:00
5662c2e4b7
COORDINATES: Fix grammar in initialize_coordinates().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2013-12-19 15:03:33 -02:00
ad15dec7cd
COORDINATES: Improve initialization/finalization subroutines.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2013-12-11 17:01:22 -02:00
386fd36f5e
Update copyright line.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2013-12-10 15:23:28 -02:00
Grzegorz Kowal
d2a6ebcb8b
Remove dependency on CONFIG from module BOUNDARIES.
2012-07-27 17:18:24 -03:00
Grzegorz Kowal
b01ddcf0ad
Prepare block indices in initialize_coordinates().
2012-07-27 16:01:01 -03:00
Grzegorz Kowal
c8f0383fc0
Update comments in finalize_coordinates().
2012-07-27 15:14:05 -03:00
Grzegorz Kowal
91fb4324be
Rewrite initialize_coordinates().
...
The coordinate dimensions and bounds have been moved to module
COORDINATES. In the rewritten subroutine initialize_coordinates() the
block dimensions and domain bounds are obtained from module PARAMETERS,
and then all other module variables are initialized.
2012-07-27 15:10:31 -03:00
Grzegorz Kowal
3fb472d760
Move domain bounds to module COORDINATES.
...
Also rename init_coords() to initialize_coordinates(), and
clear_coords() to finalize_coordinates().
2012-07-23 22:43:23 -03:00
Grzegorz Kowal
ff60bb681c
Rename module COORDS to COORDINATES.
2012-07-22 22:26:51 -03:00
Grzegorz Kowal
183ac6affd
Rename file coords.F90 to coordinates.F90.
2012-07-22 22:16:04 -03:00