initialize a batch with existing memory
- Note
- the provided arrays are assumed to be in unpacked shape.
Definition at line 296 of file batch.F90.
|
| subroutine | dbatch_init_with_memory_3 (this, dim, st_start, st_end, psi) |
| | initialize a batch with an rank-3 array of TYPE_FLOAT valued mesh functions psi. More...
|
| |
| subroutine | zbatch_init_with_memory_3 (this, dim, st_start, st_end, psi) |
| | initialize a batch with an rank-3 array of TYPE_CMPLX valued mesh functions psi. More...
|
| |
| subroutine | sbatch_init_with_memory_3 (this, dim, st_start, st_end, psi) |
| | initialize a batch with an rank-3 array of TYPE_FLOAT_SINGLE valued mesh functions psi. More...
|
| |
| subroutine | cbatch_init_with_memory_3 (this, dim, st_start, st_end, psi) |
| | initialize a batch with an rank-3 array of TYPE_CMPLX_SINGLE valued mesh functions psi. More...
|
| |
| subroutine | dbatch_init_with_memory_2 (this, dim, st_start, st_end, psi) |
| | initialize a batch with an rank-2 array of TYPE_FLOAT valued mesh functions psi. More...
|
| |
| subroutine | zbatch_init_with_memory_2 (this, dim, st_start, st_end, psi) |
| | initialize a batch with an rank-2 array of TYPE_CMPLX valued mesh functions psi. More...
|
| |
| subroutine | sbatch_init_with_memory_2 (this, dim, st_start, st_end, psi) |
| | initialize a batch with an rank-2 array of TYPE_FLOAT_SINGLE valued mesh functions psi. More...
|
| |
| subroutine | cbatch_init_with_memory_2 (this, dim, st_start, st_end, psi) |
| | initialize a batch with an rank-2 array of TYPE_CMPLX_SINGLE valued mesh functions psi. More...
|
| |
| subroutine | dbatch_init_with_memory_1 (this, psi) |
| | initialize a batch with an rank-1 array of TYPE_FLOAT valued mesh functions psi. More...
|
| |
| subroutine | zbatch_init_with_memory_1 (this, psi) |
| | initialize a batch with an rank-1 array of TYPE_CMPLX valued mesh functions psi. More...
|
| |
| subroutine | sbatch_init_with_memory_1 (this, psi) |
| | initialize a batch with an rank-1 array of TYPE_FLOAT_SINGLE valued mesh functions psi. More...
|
| |
| subroutine | cbatch_init_with_memory_1 (this, psi) |
| | initialize a batch with an rank-1 array of TYPE_CMPLX_SINGLE valued mesh functions psi. More...
|
| |
| subroutine batch_oct_m::batch_init::sbatch_init_with_memory_3 |
( |
class(batch_t), intent(out) |
this, |
|
|
integer, intent(in) |
dim, |
|
|
integer, intent(in) |
st_start, |
|
|
integer, intent(in) |
st_end, |
|
|
real(real32), dimension(:, :, st_start:), intent(in), target, contiguous |
psi |
|
) |
| |
|
private |
initialize a batch with an rank-3 array of TYPE_FLOAT_SINGLE valued mesh functions psi.
The TYPE_FLOAT_SINGLE valued mesh functions psi are expected to be of dimensions (1:np_batch, 1:dim, st_start:st_end) where np_batch can be either np or np_part
Definition at line 2250 of file batch.F90.
| subroutine batch_oct_m::batch_init::cbatch_init_with_memory_3 |
( |
class(batch_t), intent(out) |
this, |
|
|
integer, intent(in) |
dim, |
|
|
integer, intent(in) |
st_start, |
|
|
integer, intent(in) |
st_end, |
|
|
complex(real32), dimension(:, :, st_start:), intent(in), target, contiguous |
psi |
|
) |
| |
|
private |
initialize a batch with an rank-3 array of TYPE_CMPLX_SINGLE valued mesh functions psi.
The TYPE_CMPLX_SINGLE valued mesh functions psi are expected to be of dimensions (1:np_batch, 1:dim, st_start:st_end) where np_batch can be either np or np_part
Definition at line 2564 of file batch.F90.
| subroutine batch_oct_m::batch_init::sbatch_init_with_memory_2 |
( |
class(batch_t), intent(out) |
this, |
|
|
integer, intent(in) |
dim, |
|
|
integer, intent(in) |
st_start, |
|
|
integer, intent(in) |
st_end, |
|
|
real(real32), dimension(:, :), intent(in), target, contiguous |
psi |
|
) |
| |
|
private |
initialize a batch with an rank-2 array of TYPE_FLOAT_SINGLE valued mesh functions psi.
The TYPE_FLOAT_SINGLE valued mesh functions psi are expected to be either of the following dimensions:
- (1:np_batch, st_start:st_end)
- (1:np_batch, 1:dim)
where np_batch can be either np or np_part.
- Note
- Either
dim==1 or st_start==st_end has to be fulfilled.
Definition at line 2286 of file batch.F90.
| subroutine batch_oct_m::batch_init::cbatch_init_with_memory_2 |
( |
class(batch_t), intent(out) |
this, |
|
|
integer, intent(in) |
dim, |
|
|
integer, intent(in) |
st_start, |
|
|
integer, intent(in) |
st_end, |
|
|
complex(real32), dimension(:, :), intent(in), target, contiguous |
psi |
|
) |
| |
|
private |
initialize a batch with an rank-2 array of TYPE_CMPLX_SINGLE valued mesh functions psi.
The TYPE_CMPLX_SINGLE valued mesh functions psi are expected to be either of the following dimensions:
- (1:np_batch, st_start:st_end)
- (1:np_batch, 1:dim)
where np_batch can be either np or np_part.
- Note
- Either
dim==1 or st_start==st_end has to be fulfilled.
Definition at line 2600 of file batch.F90.