Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
merge_over_channels
Interface
8 statements
Source File
athena_diffstruc_extd.f90
athena__diffstruc_extd
merge_over_channels
Contents
Functions
merge_scalar_over_channels
public interface merge_over_channels
Functions
private module function merge_scalar_over_channels(tsource, fsource, mask) result(output)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
class(array_type),
intent(in),
target
::
tsource
real(kind=real32),
intent(in)
::
fsource
logical,
intent(in),
dimension(:,:)
::
mask
Return Value
type(array_type), pointer