Hi Dano,
I clicked makeversion.bat and found the version.data and re-build all. This time I have only 69 errors (below), compared to 712 errors previously.
PF Wang
Deleting intermediate files and output files for project 'makeincludes - Win32 Debug'.
Deleting intermediate files and output files for project 'xbeach - Win32 Debug'.
C:\XBeach-May 27-2011\xmpi.F90(3): Could not find the file mpi.mod.
C:\XBeach-May 27-2011\xbeach.f90(3): Could not find the file params.mod.
C:\XBeach-May 27-2011\xbeach.f90(4): Could not find the file spaceparams.mod.
C:\XBeach-May 27-2011\xbeach.f90(6): Could not find the file initialize.mod.
C:\XBeach-May 27-2011\xbeach.f90(7): Could not find the file boundaryconditions.mod.
C:\XBeach-May 27-2011\xbeach.f90(8): Could not find the file drifter_module.mod.
C:\XBeach-May 27-2011\xbeach.f90(9): Could not find the file flow_timestep_module.mod.
C:\XBeach-May 27-2011\xbeach.f90(10): Could not find the file morphevolution.mod.
C:\XBeach-May 27-2011\xbeach.f90(11): Could not find the file readtide_module.mod.
C:\XBeach-May 27-2011\xbeach.f90(12): Could not find the file readwind_module.mod.
C:\XBeach-May 27-2011\xbeach.f90(13): Could not find the file wave_timestep_module.mod.
C:\XBeach-May 27-2011\xbeach.f90(14): Could not find the file timestep_module.mod.
C:\XBeach-May 27-2011\xbeach.f90(15): Could not find the file readkey_module.mod.
C:\XBeach-May 27-2011\xbeach.f90(16): Could not find the file groundwaterflow.mod.
C:\XBeach-May 27-2011\xbeach.f90(17): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\xbeach.f90(18): Could not find the file means_module.mod.
C:\XBeach-May 27-2011\xbeach.f90(19): Could not find the file output_module.mod.
C:\XBeach-May 27-2011\waveparams.f90(35): Could not find the file params.mod.
C:\XBeach-May 27-2011\waveparams.f90(36): Could not find the file spaceparams.mod.
C:\XBeach-May 27-2011\waveparams.f90(37): Could not find the file readkey_module.mod.
C:\XBeach-May 27-2011\waveparams.f90(209): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\wave_timestep.f90(32): Could not find the file params.mod.
C:\XBeach-May 27-2011\wave_timestep.f90(33): Could not find the file spaceparams.mod.
C:\XBeach-May 27-2011\wave_timestep.f90(34): Could not find the file wave_stationary_module.mod.
C:\XBeach-May 27-2011\wave_timestep.f90(35): Could not find the file wave_instationary_module.mod.
C:\XBeach-May 27-2011\wave_stationary.F90(4): Could not find the file params.mod.
C:\XBeach-May 27-2011\wave_stationary.F90(5): Could not find the file spaceparams.mod.
C:\XBeach-May 27-2011\wave_stationary.F90(6): Could not find the file roelvink_module.mod.
C:\XBeach-May 27-2011\wave_stationary.F90(7): Could not find the file wave_functions_module.mod.
C:\XBeach-May 27-2011\wave_stationary.F90(9): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\wave_instationary.F90(7): Could not find the file params.mod.
C:\XBeach-May 27-2011\wave_instationary.F90(8): Could not find the file spaceparams.mod.
C:\XBeach-May 27-2011\wave_instationary.F90(9): Could not find the file roelvink_module.mod.
C:\XBeach-May 27-2011\wave_instationary.F90(10): Could not find the file wave_functions_module.mod.
C:\XBeach-May 27-2011\wave_instationary.F90(12): Could not find the file mnemmodule.mod.
C:\XBeach-May 27-2011\wave_functions.F90(411): Could not find the file params.mod.
C:\XBeach-May 27-2011\wave_functions.F90(412): Could not find the file spaceparams.mod.
C:\XBeach-May 27-2011\wave_functions.F90(413): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\varoutput.f90(8): Could not find the file mnemmodule.mod.
C:\XBeach-May 27-2011\varoutput.f90(9): Could not find the file means_module.mod.
C:\XBeach-May 27-2011\varoutput.f90(64): Could not find the file params.mod.
C:\XBeach-May 27-2011\varoutput.f90(65): Could not find the file spaceparams.mod.
C:\XBeach-May 27-2011\varoutput.f90(66): Could not find the file readkey_module.mod.
C:\XBeach-May 27-2011\varoutput.f90(67): Could not find the file timestep_module.mod.
C:\XBeach-May 27-2011\varoutput.f90(68): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\varoutput.f90(69): Could not find the file postprocessmod.mod.
C:\XBeach-May 27-2011\varoutput.f90(70): Could not find the file filefunctions.mod.
C:\XBeach-May 27-2011\varianceupdate.F90(6): Could not find the file mnemmodule.mod.
C:\XBeach-May 27-2011\varianceupdate.F90(49): Could not find the file spaceparams.mod.
C:\XBeach-May 27-2011\varianceupdate.F90(50): Could not find the file params.mod.
C:\XBeach-May 27-2011\varianceupdate.F90(238): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\varianceupdate.F90(239): Could not find the file postprocessmod.mod.
C:\XBeach-May 27-2011\varianceupdate.F90(240): Could not find the file timestep_module.mod.
C:\XBeach-May 27-2011\timestep.f90(120): Could not find the file params.mod.
C:\XBeach-May 27-2011\timestep.f90(122): Could not find the file readkey_module.mod.
C:\XBeach-May 27-2011\timestep.f90(123): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\timestep.f90(384): Could not find the file spaceparams.mod.
C:\XBeach-May 27-2011\spaceparams.F90(91): Could not find the file mnemmodule.mod.
C:\XBeach-May 27-2011\spaceparams.F90(93): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\spaceparams.F90(123): Could not find the file params.mod.
C:\XBeach-May 27-2011\solver.F90(95): Could not find the file params.mod.
C:\XBeach-May 27-2011\solver.F90(96): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\roelvink.f90(48): Could not find the file params.mod.
C:\XBeach-May 27-2011\readwind.F90(30): Could not find the file params.mod.
C:\XBeach-May 27-2011\readwind.F90(33): Could not find the file readkey_module.mod.
C:\XBeach-May 27-2011\readwind.F90(34): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\readtide.f90(30): Could not find the file params.mod.
C:\XBeach-May 27-2011\readtide.f90(33): Could not find the file readkey_module.mod.
C:\XBeach-May 27-2011\readtide.f90(34): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\readkey.f90(35): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\postprocess.F90(28): Could not find the file params.mod.
C:\XBeach-May 27-2011\postprocess.F90(29): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\postprocess.F90(84): Could not find the file mnemmodule.mod.
C:\XBeach-May 27-2011\params.f90(2): Could not find the file mnemmodule.mod.
C:\XBeach-May 27-2011\params.f90(352): Could not find the file filefunctions.mod.
C:\XBeach-May 27-2011\params.f90(353): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\params.f90(1208): Could not find the file mpi.mod.
C:\XBeach-May 27-2011\output.F90(3): Could not find the file config.h.
C:\XBeach-May 27-2011\output.F90(6): Could not find the file ncoutput_module.mod.
C:\XBeach-May 27-2011\output.F90(11): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\nonh.F90(543): Could not find the file flow_secondorder_module.mod.
C:\XBeach-May 27-2011\morphevolution.f90(4): Could not find the file config.h.
C:\XBeach-May 27-2011\morphevolution.f90(1595): Could not find the file ieee_arithmetic.mod.
C:\XBeach-May 27-2011\mnemonic.F90(33): Could not find the file logging_module.mod.
C:\XBeach-May 27-2011\logging.F90(147): Could not find the file config.h.
C:\XBeach-May 27-2011\general_mpi.F90(97): Could not find the file mpi.mod.
C:\XBeach-May 27-2011\flow_timestep.f90(33): Could not find the file boundaryconditions.mod.
C:\XBeach-May 27-2011\flow_timestep.f90(36): Could not find the file flow_secondorder_module.mod.
--------------------Configuration: makeincludes - Win32 Debug--------------------
Compiling Fortran...
C:\XBeach-May 27-2011\makeincludes.F90
Linking...
Making spacedecl.gen
Making mnemonic.gen
Making indextos.gen
Making space_alloc_scalars.gen
Making space_alloc_arrays.gen
Making space_ind.gen
Making space_inp.gen
Making chartoindex.gen
--------------------Configuration: xbeach - Win32 Debug--------------------
Compiling Fortran...
xmpi.i90
logging.i90
C:\XBeach-May 27-2011\logging.F90(200) : Warning: This variable has not been used. [T0]
subroutine writelog_finalize(tbegin, t0, t01)
-------------------------------------^
C:\XBeach-May 27-2011\logging.F90(200) : Warning: This variable has not been used. [T01]
subroutine writelog_finalize(tbegin, t0, t01)
-----------------------------------------^
readkey.i90
interp.i90
general_mpi.i90
math_tools.i90
constants.i90
mnemonic.i90
filefunctions.i90
params.i90
spaceparams.i90
C:\XBeach-May 27-2011\spaceparams.F90(90) : Warning: This variable has not been used. [S]
subroutine indextos(s,index,t)
--------------------^
wave_functions.i90
C:\XBeach-May 27-2011\wave_functions.F90(139) : Warning: This variable has not been used. [DT]
subroutine advecyho(ee,cgy,yadvec,nx,ny,ntheta,dsv,dnv,dsdnzi,dt,scheme)
--------------------------------------------------------------^
C:\XBeach-May 27-2011\wave_functions.F90(52) : Warning: This variable has not been used. [DT]
subroutine advecxho(ee,cgx,xadvec,nx,ny,ntheta,dnu,dsu,dsdnzi,dt,scheme)
--------------------------------------------------------------^
waveparams.i90
boundaryconditions.i90
drifters.i90
flow_secondorder.i90
solver.i90
nonh.i90
flow_timestep.i90
general_fileio.i90
groundwater.i90
initialize.i90
morphevolution.i90
timestep.i90
C:\XBeach-May 27-2011\timestep.f90(94) : Error: This attribute specification is not valid for a component definition statement. [ALLOCATABLE]
real*8,dimension(:),allocatable :: tpg ! global output times
----------------------^
C:\XBeach-May 27-2011\timestep.f90(95) : Error: This attribute specification is not valid for a component definition statement. [ALLOCATABLE]
real*8,dimension(:),allocatable :: tpp ! point oputput times
----------------------^
C:\XBeach-May 27-2011\timestep.f90(96) : Error: This attribute specification is not valid for a component definition statement. [ALLOCATABLE]
real*8,dimension(:),allocatable :: tpm ! time average output times
----------------------^
C:\XBeach-May 27-2011\timestep.f90(97) : Error: This attribute specification is not valid for a component definition statement. [ALLOCATABLE]
real*8,dimension(:),allocatable :: tpc ! crosssection output times
----------------------^
C:\XBeach-May 27-2011\timestep.f90(98) : Error: This attribute specification is not valid for a component definition statement. [ALLOCATABLE]
real*8,dimension(:),allocatable :: tpw ! wave output times
----------------------^
C:\XBeach-May 27-2011\timestep.f90(94) : Error: This ALLOCATABLE attribute is invalid; the ALLOCATABLE attribute can only be used when declaring array objects. [TPG]
real*8,dimension(:),allocatable :: tpg ! global output times
-----------------------------------------^
C:\XBeach-May 27-2011\timestep.f90(95) : Error: This ALLOCATABLE attribute is invalid; the ALLOCATABLE attribute can only be used when declaring array objects. [TPP]
real*8,dimension(:),allocatable :: tpp ! point oputput times
-----------------------------------------^
C:\XBeach-May 27-2011\timestep.f90(96) : Error: This ALLOCATABLE attribute is invalid; the ALLOCATABLE attribute can only be used when declaring array objects. [TPM]
real*8,dimension(:),allocatable :: tpm ! time average output times
-----------------------------------------^
C:\XBeach-May 27-2011\timestep.f90(97) : Error: This ALLOCATABLE attribute is invalid; the ALLOCATABLE attribute can only be used when declaring array objects. [TPC]
real*8,dimension(:),allocatable :: tpc ! crosssection output times
-----------------------------------------^
C:\XBeach-May 27-2011\timestep.f90(98) : Error: This ALLOCATABLE attribute is invalid; the ALLOCATABLE attribute can only be used when declaring array objects. [TPW]
real*8,dimension(:),allocatable :: tpw ! wave output times
-----------------------------------------^
C:\XBeach-May 27-2011\timestep.f90(162) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPW]
allocate(tpar%tpw(ii))
--------------------^
C:\XBeach-May 27-2011\timestep.f90(175) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPW]
allocate(tpar%tpw(0))
-----------------^
C:\XBeach-May 27-2011\timestep.f90(186) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPG]
allocate(tpar%tpg(ii))
-----------------------^
C:\XBeach-May 27-2011\timestep.f90(194) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPG]
allocate(tpar%tpg(ii))
-----------------------^
C:\XBeach-May 27-2011\timestep.f90(208) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPG]
allocate(tpar%tpg(0))
-----------------^
C:\XBeach-May 27-2011\timestep.f90(219) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPP]
allocate(tpar%tpp(ii))
-----------------------^
C:\XBeach-May 27-2011\timestep.f90(227) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPP]
allocate(tpar%tpp(ii))
-----------------------^
C:\XBeach-May 27-2011\timestep.f90(241) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPP]
allocate(tpar%tpp(0))
-----------------^
C:\XBeach-May 27-2011\timestep.f90(252) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPC]
allocate(tpar%tpc(ii))
-----------------------^
C:\XBeach-May 27-2011\timestep.f90(259) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPC]
allocate(tpar%tpc(ii))
-----------------------^
C:\XBeach-May 27-2011\timestep.f90(273) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPC]
allocate(tpar%tpc(0))
-----------------^
C:\XBeach-May 27-2011\timestep.f90(284) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPM]
allocate(tpar%tpm(ii))
-----------------------^
C:\XBeach-May 27-2011\timestep.f90(296) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPM]
allocate(tpar%tpm(ii))
-----------------------^
C:\XBeach-May 27-2011\timestep.f90(310) : Error: An allocate/deallocate object must have the ALLOCATABLE or POINTER attribute. [TPM]
allocate(tpar%tpm(0))
-----------------^
postprocess.i90
C:\XBeach-May 27-2011\postprocess.F90(257) : Warning: This variable has not been used. [S]
subroutine gridrotate_i4(s, t, x)
---------------------------^
C:\XBeach-May 27-2011\postprocess.F90(248) : Warning: This variable has not been used. [S]
subroutine gridrotate_i3(s, t, x)
---------------------------^
C:\XBeach-May 27-2011\postprocess.F90(239) : Warning: This variable has not been used. [S]
subroutine gridrotate_i2(s, t, x)
---------------------------^
C:\XBeach-May 27-2011\postprocess.F90(229) : Warning: This variable has not been used. [S]
subroutine gridrotate_i1(s, t, x)
---------------------------^
C:\XBeach-May 27-2011\postprocess.F90(219) : Warning: This variable has not been used. [S]
subroutine gridrotate_i0(s, t, x)
---------------------------^
C:\XBeach-May 27-2011\postprocess.F90(208) : Warning: This variable has not been used. [S]
subroutine gridrotate_r4(s, t, x)
---------------------------^
C:\XBeach-May 27-2011\postprocess.F90(92) : Warning: This variable has not been used. [S]
subroutine gridrotate_r1(s, t, x)
---------------------------^
C:\XBeach-May 27-2011\postprocess.F90(82) : Warning: This variable has not been used. [S]
subroutine gridrotate_r0(s, t, x)
---------------------------^
varianceupdate.i90
C:\XBeach-May 27-2011\varianceupdate.F90(240) : Error: Error in opening the Library module file. [TIMESTEP_MODULE]
use timestep_module
--------^
C:\XBeach-May 27-2011\varianceupdate.F90(408) : Warning: This variable has not been used. [SL]
subroutine makecrossvector(s,sl,crossvararray,nvar,varindexvec,mg&
-------------------------------^
C:\XBeach-May 27-2011\varianceupdate.F90(48) : Warning: This variable has not been used. [SL]
subroutine means_init(sg,sl,par)
---------------------------^
varoutput.i90
C:\XBeach-May 27-2011\varoutput.f90(9) : Error: Error in opening the Library module file. [MEANS_MODULE]
use means_module
------^
C:\XBeach-May 27-2011\varoutput.f90(67) : Error: Error in opening the Library module file. [TIMESTEP_MODULE]
use timestep_module
--------^
C:\XBeach-May 27-2011\varoutput.f90(79) : Error: This derived type name has not been declared. [TIMEPARS]
type(timepars),intent(in) :: tpar
---------^
C:\XBeach-May 27-2011\varoutput.f90(63) : Error: This name does not have a type, and must have an explicit type. [TPAR]
subroutine var_output_init(s,sl,par,tpar)
--------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(291) : Error: Error in opening the Library module file. [TIMESTEP_MODULE]
use timestep_module
--------^
C:\XBeach-May 27-2011\varoutput.f90(301) : Error: This derived type name has not been declared. [TIMEPARS]
type(timepars),intent(in) :: tpar
---------^
C:\XBeach-May 27-2011\varoutput.f90(311) : Error: This name does not have a type, and must have an explicit type. [TPAR]
real*8,dimension(size(tpar%tpg)+size(tpar%tpp)+size(tpar%tpc)+size(tpar%tpm)) :: outputtimes
--------------------------^
C:\XBeach-May 27-2011\varoutput.f90(311) : Error: A specification expression is invalid. [OUTPUTTIMES]
real*8,dimension(size(tpar%tpg)+size(tpar%tpp)+size(tpar%tpc)+size(tpar%tpm)) :: outputtimes
-------------------------------------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(311) : Error: An array-valued argument is required in this context. [SIZE]
real*8,dimension(size(tpar%tpg)+size(tpar%tpp)+size(tpar%tpc)+size(tpar%tpm)) :: outputtimes
--------------------------^
C:\XBeach-May 27-2011\varoutput.f90(311) : Error: A specification expression is invalid. [OUTPUTTIMES]
real*8,dimension(size(tpar%tpg)+size(tpar%tpp)+size(tpar%tpc)+size(tpar%tpm)) :: outputtimes
-------------------------------------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(311) : Error: An array-valued argument is required in this context. [SIZE]
real*8,dimension(size(tpar%tpg)+size(tpar%tpp)+size(tpar%tpc)+size(tpar%tpm)) :: outputtimes
-----------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(311) : Error: A specification expression is invalid. [OUTPUTTIMES]
real*8,dimension(size(tpar%tpg)+size(tpar%tpp)+size(tpar%tpc)+size(tpar%tpm)) :: outputtimes
-------------------------------------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(311) : Error: An array-valued argument is required in this context. [SIZE]
real*8,dimension(size(tpar%tpg)+size(tpar%tpp)+size(tpar%tpc)+size(tpar%tpm)) :: outputtimes
--------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(311) : Error: A specification expression is invalid. [OUTPUTTIMES]
real*8,dimension(size(tpar%tpg)+size(tpar%tpp)+size(tpar%tpc)+size(tpar%tpm)) :: outputtimes
-------------------------------------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(311) : Error: An array-valued argument is required in this context. [SIZE]
real*8,dimension(size(tpar%tpg)+size(tpar%tpp)+size(tpar%tpc)+size(tpar%tpm)) :: outputtimes
-----------------------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(94) : Error: An array-valued argument is required in this context. [SIZE]
stpm = size(tpar%tpm)
----------------^
C:\XBeach-May 27-2011\varoutput.f90(322) : Error: A logical data type is required in this context. [OUTPUT]
if (tpar%output) then
-------------^
C:\XBeach-May 27-2011\varoutput.f90(328) : Error: A logical data type is required in this context. [OUTPUTP]
if (tpar%outputp) then
-------------------^
C:\XBeach-May 27-2011\varoutput.f90(423) : Error: A logical data type is required in this context. [OUTPUTC]
if (tpar%outputc) then
-------------------^
C:\XBeach-May 27-2011\varoutput.f90(447) : Error: This name has not been declared as an array. [MEANSPARSGLOBAL]
meansparsglobal(i)=meansparslocal(i)
----------------^
C:\XBeach-May 27-2011\varoutput.f90(447) : Error: This name does not have a type, and must have an explicit type. [MEANSPARSLOCAL]
meansparsglobal(i)=meansparslocal(i)
-----------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(459) : Error: In a CASE statement, the case-expr must be of type INTEGER, CHARACTER, or LOGICAL. [RANK]
select case (meansparsglobal(i)%rank)
------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(460) : Error: The case-value must be of the same type as the case-expr. [2]
case (2)
----------------------^
C:\XBeach-May 27-2011\varoutput.f90(463) : Warning: Arguments' data types are incompatible with intrinsic procedure, assume EXTERNAL. [SQRT]
write(indextomeanunit(i),rec=itm)sqrt(meansparsglobal(i)%variancesquareterm2d)
----------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(463) : Error: This name does not have a type, and must have an explicit type. [SQRT]
write(indextomeanunit(i),rec=itm)sqrt(meansparsglobal(i)%variancesquareterm2d)
----------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(467) : Warning: Arguments' data types are incompatible with intrinsic procedure, assume EXTERNAL. [INT]
write(indextomeanunit(i),rec=itm)atan2(int(meansparsglobal(i)%mean2d)/0.d000000001-1, &
----------------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(467) : Error: This name does not have a type, and must have an explicit type. [INT]
write(indextomeanunit(i),rec=itm)atan2(int(meansparsglobal(i)%mean2d)/0.d000000001-1, &
----------------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(468) : Warning: Arguments' data types are incompatible with intrinsic procedure, assume EXTERNAL. [MOD]
mod(meansparsglobal(i)%mean2d,1.d0)*0.d001-1)
----------------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(468) : Error: The intrinsic data types of the arguments must be the same. [MOD]
mod(meansparsglobal(i)%mean2d,1.d0)*0.d001-1)
----------------------------------------------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(468) : Error: This name does not have a type, and must have an explicit type. [MOD]
mod(meansparsglobal(i)%mean2d,1.d0)*0.d001-1)
----------------------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(473) : Error: An array-valued operand is required in this context.
where(meansparsglobal(i)%min2d>0.99d0*huge(0.d0))
----------------------------------------------------^
C:\XBeach-May 27-2011\varoutput.f90(474) : Error: This name must be the name of a variable with a derived type (structure type) [MEANSPARSGLOBAL]
meansparsglobal(i)%min2d=-999.d0
-------------------------^
C:\XBeach-May 27-2011\varoutput.f90(474) : Error: An array assignment statement is required in this context. [MIN2D]
meansparsglobal(i)%min2d=-999.d0
--------------------------------------------^
(994) : Severe: Too many errors, exiting
output.i90
C:\XBeach-May 27-2011\output.F90(10) : Error: Error in opening the Library module file. [TIMESTEP_MODULE]
use timestep_module
----^
C:\XBeach-May 27-2011\output.F90(12) : Error: Error in opening the Library module file. [FORTOUTPUT_MODULE]
use fortoutput_module
----^
C:\XBeach-May 27-2011\output.F90(21) : Error: This derived type name has not been declared. [TIMEPARS]
type(timepars), intent(in) :: tpar
-------^
C:\XBeach-May 27-2011\output.F90(17) : Warning: This name has not been given an explicit type. [TPAR]
subroutine output_init(sglobal, slocal, par, tpar)
---------------------------------------------^
C:\XBeach-May 27-2011\output.F90(50) : Error: Error in opening the Library module file. [MEANS_MODULE]
use means_module
--------^
C:\XBeach-May 27-2011\output.F90(56) : Error: This derived type name has not been declared. [TIMEPARS]
type(timepars) :: tpar
---------^
C:\XBeach-May 27-2011\output.F90(48) : Error: This name does not have a type, and must have an explicit type. [TPAR]
subroutine output(sglobal,s,par,tpar,update)
--------------------------------^
C:\XBeach-May 27-2011\output.F90(110) : Error: This derived type name has not been declared. [TIMEPARS]
type(timepars) :: tpar
---------^
C:\XBeach-May 27-2011\output.F90(101) : Error: This name does not have a type, and must have an explicit type. [TPAR]
subroutine output_error(s, sglobal, par, tpar)
-----------------------------------------^
readtide.i90
readwind.i90
roelvink.i90
wave_instationary.i90
wave_stationary.i90
wave_timestep.i90
xbeach.i90
C:\XBeach-May 27-2011\xbeach.f90(14) : Error: Error in opening the Library module file. [TIMESTEP_MODULE]
use timestep_module
----^
C:\XBeach-May 27-2011\xbeach.f90(18) : Error: Error in opening the Library module file. [MEANS_MODULE]
use means_module
----^
C:\XBeach-May 27-2011\xbeach.f90(19) : Error: Error in opening the Library module file. [OUTPUT_MODULE]
use output_module
----^
C:\XBeach-May 27-2011\xbeach.f90(24) : Error: This derived type name has not been declared. [TIMEPARS]
type(timepars) :: tpar
-----^
C:\XBeach-May 27-2011\xbeach.f90(82) : Error: This name does not have a type, and must have an explicit type. [TPAR]
call timestep_init(par, tpar)
------------------------^
C:\XBeach-May 27-2011\xbeach.f90(121) : Error: Keyword arguments are invalid without an explicit interface. [IERR]
call timestep(s,par,tpar,it,ierr=error)
-------------------------------^
Error executing df.exe.
xbeach.exe - 69 error(s), 19 warning(s)