Changeset 4863 for IOIPSL/trunk/src/histcom.f90
- Timestamp:
- 12/16/19 14:33:26 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
IOIPSL/trunk/src/histcom.f90
r4419 r4863 1699 1699 CHARACTER(LEN=7) :: tmp_opp 1700 1700 CHARACTER(LEN=13) :: c_nam 1701 CHARACTER(LEN=20) :: tmpstr, tmpstr2 1701 1702 LOGICAL :: l_dbg 1703 INTEGER :: initzdim, varzdim 1702 1704 !--------------------------------------------------------------------- 1703 1705 CALL ipsldbg (old_status=l_dbg) … … 1727 1729 !- 1728 1730 CALL histvar_seq (idf,pvarname,iv) 1731 !- 1732 ! 1.2 Check for variable dimension is the same as declared 1733 !- 1734 IF (PRESENT(pdata_2d) .OR. PRESENT(pdata_3d)) THEN 1735 IF (PRESENT(pdata_2d)) varzdim = SIZE(pdata_2d, DIM=2) 1736 IF (PRESENT(pdata_3d)) varzdim = SIZE(pdata_3d, DIM=2) 1737 1738 initzdim = W_F(idf)%W_V(iv)%zsize(3) 1739 IF (initzdim .NE. varzdim) THEN 1740 WRITE(tmpstr, *) initzdim 1741 WRITE(tmpstr2, *) varzdim 1742 CALL ipslerr(3, "histwrite", "Variable="//pvarname, & 1743 "Expected 3rd dimension size: "//TRIM(tmpstr), & 1744 "But found: "//TRIM(tmpstr2)) 1745 ENDIF 1746 ENDIF 1729 1747 !- 1730 1748 ! 2.0 do nothing for never operation
Note: See TracChangeset
for help on using the changeset viewer.