|
ARTEMIS
|
Functions | |
| def | intceil (num) |
| def | adjust_bounds (box_lo0, box_hi0, box_ncell0, mgs) |
| def | nb_nodes_mpi (box_ncell, mgs, threadspernode, ompnumthreads, ngridpernode, ndim) |
Variables | |
| box_lo0 = np.array([-25.e-6, -25.e-6, -15.e-6]) | |
| box_hi0 = np.array([ 25.e-6, 25.e-6, 60.e-6]) | |
| int | dx = 1.e-6 |
| int | dz = dx |
| cell_size = np.array([dx, dx, dz]) | |
| bool | compute_dz_boosted_frame = True |
| int | gamma_boost = 30. |
| float | dx_over_dz_boosted_frame = 1.1 |
| ndim = box_lo0.size | |
| tuple | box_ncell0 = ( box_hi0 - box_lo0 ) / cell_size |
| int | ngridpernode = 16. |
| int | ompnumthreads = 8. |
| int | mgs = 1024. |
| int | threadspernode = 64. |
| distance_between_threads = int(68*4/threadspernode) | |
| c_option = int( ompnumthreads*distance_between_threads ) | |
| box_lo | |
| box_hi | |
| box_ncell | |
| n_node | |
| n_mpi | |
| string | string_output = ' ### Parameters used ### \n' |
| def compute_domain.adjust_bounds | ( | box_lo0, | |
| box_hi0, | |||
| box_ncell0, | |||
| mgs | |||
| ) |
| def compute_domain.intceil | ( | num | ) |
| def compute_domain.nb_nodes_mpi | ( | box_ncell, | |
| mgs, | |||
| threadspernode, | |||
| ompnumthreads, | |||
| ngridpernode, | |||
| ndim | |||
| ) |
| compute_domain.box_hi |
| compute_domain.box_hi0 = np.array([ 25.e-6, 25.e-6, 60.e-6]) |
| compute_domain.box_lo |
| compute_domain.box_lo0 = np.array([-25.e-6, -25.e-6, -15.e-6]) |
| compute_domain.box_ncell |
| compute_domain.c_option = int( ompnumthreads*distance_between_threads ) |
| bool compute_domain.compute_dz_boosted_frame = True |
| compute_domain.distance_between_threads = int(68*4/threadspernode) |
| int compute_domain.dx = 1.e-6 |
| float compute_domain.dx_over_dz_boosted_frame = 1.1 |
| int compute_domain.dz = dx |
| int compute_domain.gamma_boost = 30. |
| int compute_domain.mgs = 1024. |
| compute_domain.n_mpi |
| compute_domain.n_node |
| compute_domain.ndim = box_lo0.size |
| int compute_domain.ngridpernode = 16. |
| int compute_domain.ompnumthreads = 8. |
| string compute_domain.string_output = ' ### Parameters used ### \n' |
| int compute_domain.threadspernode = 64. |