|
subroutine | distributedvector_vecdotintg (distributedVectorA, distributedVectorB, dotProduct, err, error,) |
| Calculates the dot product of 2 distributed integer vectors on this computational node. More...
|
|
subroutine | distributedvector_vecdotsp (distributedVectorA, distributedVectorB, dotProduct, err, error,) |
| Calculates the dot product of 2 distributed single-precision vectors on this computational node. More...
|
|
subroutine | distributedvector_vecdotdp (distributedVectorA, distributedVectorB, dotProduct, err, error,) |
| Calculates the dot product of 2 distributed double-precision vectors on this computational node. More...
|
|
subroutine distributed_matrix_vector::distributedvector_vecdot::distributedvector_vecdotdp |
( |
type(distributed_vector_type), intent(in), pointer |
distributedVectorA, |
|
|
type(distributed_vector_type), intent(in), pointer |
distributedVectorB, |
|
|
real(dp), intent(out) |
dotProduct, |
|
|
integer(intg), intent(out) |
err, |
|
|
type(varying_string), intent(out) |
error |
|
) |
| |
|
private |
Calculates the dot product of 2 distributed double-precision vectors on this computational node.
- Parameters
-
[in] | distributedvectora | A pointer to the distributed vector A |
[in] | distributedvectorb | A pointer to the distributed vector B |
[out] | dotproduct | The dot product on this computational node |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 8525 of file distributed_matrix_vector.f90.
subroutine distributed_matrix_vector::distributedvector_vecdot::distributedvector_vecdotintg |
( |
type(distributed_vector_type), intent(in), pointer |
distributedVectorA, |
|
|
type(distributed_vector_type), intent(in), pointer |
distributedVectorB, |
|
|
integer(intg), intent(out) |
dotProduct, |
|
|
integer(intg), intent(out) |
err, |
|
|
type(varying_string), intent(out) |
error |
|
) |
| |
|
private |
Calculates the dot product of 2 distributed integer vectors on this computational node.
- Parameters
-
[in] | distributedvectora | A pointer to the distributed vector A |
[in] | distributedvectorb | A pointer to the distributed vector B |
[out] | dotproduct | The dot product on this computational node |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 8387 of file distributed_matrix_vector.f90.
subroutine distributed_matrix_vector::distributedvector_vecdot::distributedvector_vecdotsp |
( |
type(distributed_vector_type), intent(in), pointer |
distributedVectorA, |
|
|
type(distributed_vector_type), intent(in), pointer |
distributedVectorB, |
|
|
real(sp), intent(out) |
dotProduct, |
|
|
integer(intg), intent(out) |
err, |
|
|
type(varying_string), intent(out) |
error |
|
) |
| |
|
private |
Calculates the dot product of 2 distributed single-precision vectors on this computational node.
- Parameters
-
[in] | distributedvectora | A pointer to the distributed vector A |
[in] | distributedvectorb | A pointer to the distributed vector B |
[out] | dotproduct | The dot product on this computational node |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 8456 of file distributed_matrix_vector.f90.