psmile_reduce.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine psmile_reduce_int (task, shape_in, data_in, shape_out, data_out, mask, rdim, ierror)
subroutine psmile_reduce_real (task, shape_in, data_in, shape_out, data_out, mask, rdim, ierror)
subroutine psmile_reduce_dble (task, shape_in, data_in, shape_out, data_out, mask, rdim, ierror)
subroutine psmile_multi_reduce_int (task, shape_in, data_in, shape_out, data_out, mask, ierror)
subroutine psmile_multi_reduce_real (task, shape_in, data_in, shape_out, data_out, mask, ierror)
subroutine psmile_multi_reduce_dble (task, shape_in, data_in, shape_out, data_out, mask, ierror)

Function Documentation

subroutine psmile_multi_reduce_dble ( Integer,intent(in)  task,
Integer,dimension (2,5),intent(in)  shape_in,
Double Precision,dimension ( shape_in(1,1),intent(in)  data_in,
Integer,dimension (2,6),intent(out)  shape_out,
Double Precision,dimension ( shape_out(1,1),intent(out)  data_out,
Logical,dimension ( shape_in(1,1),intent(in)  mask,
Integer,intent(out)  ierror 
)

Definition at line 1383 of file psmile_reduce.F90.

References max.

Referenced by psmile_get_dble(), and psmile_put_dble().

Here is the caller graph for this function:

subroutine psmile_multi_reduce_int ( Integer,intent(in)  task,
Integer,dimension (2,5),intent(in)  shape_in,
Integer,dimension ( shape_in(1,1),intent(in)  data_in,
Integer,dimension (2,6),intent(out)  shape_out,
Integer,dimension ( shape_out(1,1),intent(out)  data_out,
Logical,dimension ( shape_in(1,1),intent(in)  mask,
Integer,intent(out)  ierror 
)

Definition at line 856 of file psmile_reduce.F90.

References max.

Referenced by psmile_get_int(), and psmile_put_int().

Here is the caller graph for this function:

subroutine psmile_multi_reduce_real ( Integer,intent(in)  task,
Integer,dimension (2,5),intent(in)  shape_in,
Real,dimension ( shape_in(1,1),intent(in)  data_in,
Integer,dimension (2,6),intent(out)  shape_out,
Real,dimension ( shape_out(1,1),intent(out)  data_out,
Logical,dimension ( shape_in(1,1),intent(in)  mask,
Integer,intent(out)  ierror 
)

Definition at line 1119 of file psmile_reduce.F90.

References max.

Referenced by psmile_get_real(), and psmile_put_real().

Here is the caller graph for this function:

subroutine psmile_reduce_dble ( Integer,intent(in)  task,
Integer,dimension (2,5),intent(in)  shape_in,
Double Precision,dimension ( shape_in(1,1),intent(in)  data_in,
Integer,dimension (2,5),intent(out)  shape_out,
Double Precision,dimension ( shape_out(1,1),intent(out)  data_out,
Logical,dimension ( shape_in(1,1),intent(in)  mask,
Integer,intent(in)  rdim,
Integer,intent(out)  ierror 
)

Definition at line 578 of file psmile_reduce.F90.

subroutine psmile_reduce_int ( Integer,intent(in)  task,
Integer,dimension (2,5),intent(in)  shape_in,
Integer,dimension ( shape_in(1,1),intent(in)  data_in,
Integer,dimension (2,5),intent(out)  shape_out,
Integer,dimension ( shape_out(1,1),intent(out)  data_out,
Logical,dimension ( shape_in(1,1),intent(in)  mask,
Integer,intent(in)  rdim,
Integer,intent(out)  ierror 
)

Definition at line 11 of file psmile_reduce.F90.

subroutine psmile_reduce_real ( Integer,intent(in)  task,
Integer,dimension (2,5),intent(in)  shape_in,
Real,dimension ( shape_in(1,1),intent(in)  data_in,
Integer,dimension (2,5),intent(out)  shape_out,
Real,dimension ( shape_out(1,1),intent(out)  data_out,
Logical,dimension ( shape_in(1,1),intent(in)  mask,
Integer,intent(in)  rdim,
Integer,intent(out)  ierror 
)

Definition at line 298 of file psmile_reduce.F90.


Generated on 18 Mar 2011 for Oasis4 by  doxygen 1.6.1