FieldsAreConformable Interface

public interface FieldsAreConformable

Called by

interface~~fieldsareconformable~~CalledByGraph interface~fieldsareconformable FieldsAreConformable none~initialize~30 AccumulatorAction%initialize none~initialize~30->interface~fieldsareconformable proc~fieldabs fieldAbs proc~fieldabs->interface~fieldsareconformable proc~fieldacos fieldAcos proc~fieldacos->interface~fieldsareconformable proc~fieldadd fieldAdd proc~fieldadd->interface~fieldsareconformable proc~fieldasin fieldAsin proc~fieldasin->interface~fieldsareconformable proc~fieldatan fieldAtan proc~fieldatan->interface~fieldsareconformable proc~fieldcos fieldCos proc~fieldcos->interface~fieldsareconformable proc~fieldcosh fieldCosh proc~fieldcosh->interface~fieldsareconformable proc~fielddivide fieldDivide proc~fielddivide->interface~fieldsareconformable proc~fieldexp fieldExp proc~fieldexp->interface~fieldsareconformable proc~fieldlog fieldLog proc~fieldlog->interface~fieldsareconformable proc~fieldlog10 fieldLog10 proc~fieldlog10->interface~fieldsareconformable proc~fieldmultiply fieldMultiply proc~fieldmultiply->interface~fieldsareconformable proc~fieldpow FieldPow proc~fieldpow->interface~fieldsareconformable proc~fieldpower fieldPower proc~fieldpower->interface~fieldsareconformable proc~fieldsin fieldSin proc~fieldsin->interface~fieldsareconformable proc~fieldsinh fieldSinh proc~fieldsinh->interface~fieldsareconformable proc~fieldsqrt fieldSqrt proc~fieldsqrt->interface~fieldsareconformable proc~fieldsubtract fieldSubtract proc~fieldsubtract->interface~fieldsareconformable proc~fieldtan fieldTan proc~fieldtan->interface~fieldsareconformable proc~fieldtanh fieldTanh proc~fieldtanh->interface~fieldsareconformable proc~test_fieldsareconformabler4 test_FieldsAreConformableR4 proc~test_fieldsareconformabler4->interface~fieldsareconformable proc~test_fieldsareconformabler8 test_FieldsAreConformableR8 proc~test_fieldsareconformabler8->interface~fieldsareconformable

Module Procedures

private function are_conformable_scalar(x, y, rc) result(conformable)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(inout) :: x
type(ESMF_Field), intent(inout) :: y
integer, intent(out), optional :: rc

Return Value logical

private function are_conformable_array(x, y, rc) result(conformable)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(inout) :: x
type(ESMF_Field), intent(inout) :: y(:)
integer, intent(out), optional :: rc

Return Value logical