├── GUI ├── MainWindow │ ├── aboutFunctions.cpp │ ├── check.cpp │ ├── errorMSG.cpp │ ├── externaloutput.cpp │ ├── externaloutput.h │ ├── externaloutput.ui │ ├── gridFunctions.cpp │ ├── postProcessing.cpp │ ├── runAndWrite.cpp │ └── waveGeneration.cpp ├── OCW3D.pro ├── QTwidgets │ ├── qcustomplot.cpp │ └── qcustomplot.h ├── README ├── checkdialog.cpp ├── checkdialog.h ├── checkdialog.ui ├── convert.cpp ├── convert.h ├── customgrid.cpp ├── customgrid.h ├── main.cpp ├── mainwindow.cpp ├── mainwindow.h ├── mainwindow.ui ├── pictures │ ├── bad.png │ ├── checkMark.png │ ├── deltares.png │ ├── dtu.png │ └── warning.png ├── resources.qrc └── versions.h ├── LICENSE ├── README ├── common.mk ├── doc └── doxygen │ └── Doxyfile ├── examples └── inputfiles │ ├── FromFile_IncidentWave │ ├── FromFile_bottom │ ├── Mono2D_T1.25Eps05.wavemaker │ ├── OceanWave3D.init.FluxWavemakerWithCurrent │ ├── OceanWave3D.inp │ ├── OceanWave3D.inp.Berkhoff3D │ ├── OceanWave3D.inp.FilterBreakingModel2D │ ├── OceanWave3D.inp.FilterBreakingModel3D │ ├── OceanWave3D.inp.FluxWavemaker2D │ ├── OceanWave3D.inp.FluxWavemaker2DWithCurrent │ ├── OceanWave3D.inp.LinearTravellingWave │ ├── OceanWave3D.inp.NLStanding │ ├── OceanWave3D.inp.ObliqueRandomWave2D │ ├── OceanWave3D.inp.ObliqueRandomWave3D_open │ ├── OceanWave3D.inp.ObliqueRegular1Beach │ ├── OceanWave3D.inp.ObliqueRegular2Beach │ ├── OceanWave3D.inp.ObliqueSF_1Beach │ ├── OceanWave3D.inp.ObliqueSF_2Beach │ ├── OceanWave3D.inp.RandomWave2D │ ├── OceanWave3D.inp.RandomWave2DShoaling │ ├── OceanWave3D.inp.RandomWave2D_FromFile │ ├── OceanWave3D.inp.RandomWave3D │ ├── OceanWave3D.inp.RandomWave3D_Cos │ ├── OceanWave3D.inp.RandomWave3D_closed │ ├── OceanWave3D.inp.RandomWave3D_open │ ├── OceanWave3D.inp.RollerBreakingModel2D │ ├── OceanWave3D.inp.SFWaveAndFollowingCurrent │ ├── OceanWave3D.inp.SFWaveAndOpposingCurrent │ ├── OceanWave3D.inp.SemiCircularChannel │ ├── OceanWave3D.inp.StreamFuncWave │ ├── OceanWave3D.inp.StreamFuncWaveFiltered │ ├── OceanWave3D.inp.StreamFuncWaveShoaling │ ├── OceanWave3D.inp.SubmergedBar2D │ ├── OceanWave3D.inp.Vincent │ ├── OceanWave3D.inp.Whalin │ ├── OceanWave3D.inp.waveMaker │ ├── SFWaveAndFollowingCurrent.init │ ├── SFWaveAndOpposingCurrent.init │ ├── SF_Shoaling_BottomFile │ ├── SWENSE3D.inp │ ├── beach_137 │ └── waveMakerSignal.inp ├── makefile ├── src ├── IO │ ├── CheckError.f90 │ ├── CloseIOFiles.f90 │ ├── GatherData.f90 │ ├── ReadInputFileParameters.f90 │ ├── StoreData.f90 │ ├── StoreDataAscii.f90 │ ├── StoreDataVTK.f90 │ ├── StoreKinematicData.f90 │ ├── StoreRealArray.f90 │ ├── StoreRealArray3D.f90 │ ├── StoreSparseMatrix.f90 │ └── makefile.inc ├── OpenFoam │ ├── IO │ │ ├── openFoamInterfaceEta.f90 │ │ ├── openFoamInterfaceU.f90 │ │ └── writeOceanwave3D.f90 │ ├── OpenFoam │ │ ├── calculateKinematics.f90 │ │ ├── interpolationInitialize.f90 │ │ ├── makeStencils.f90 │ │ ├── openFoamNearestNeighbour.f90 │ │ └── setDeltaT.f90 │ ├── interpolation.f90 │ ├── interpolation_functions.f90 │ └── makefile.inc ├── analyticalsolutions │ ├── beachgen2.f90 │ ├── beachgen3D.f90 │ ├── bottomBerkoff.f90 │ ├── bottomVincent.f90 │ ├── bottomWhalin.f90 │ ├── disper.f90 │ ├── linearstandingwave2D.f90 │ ├── makefile.inc │ ├── nonlinearstandingwave1D.f90 │ └── submergedbar2D.f90 ├── curvilinear │ ├── BuildLinearSystemTransformedCurvilinear.f90 │ ├── BuildLinearSystemTransformedMatrixCurvilinear.f90 │ ├── ComputeNormalVectors.f90 │ ├── DetermineCurvilinearTransform2D.f90 │ ├── DetermineGenericStencils.f90 │ ├── DetermineGenericStencilsUniform.f90 │ ├── DiffXuniform2D.f90 │ ├── DiffXuniform3D.f90 │ ├── DiffYuniform2D.f90 │ ├── DiffYuniform3D.f90 │ ├── DiffZuniform3D.f90 │ └── makefile.inc ├── fft │ ├── DCOSSINFT2D.f90 │ ├── DREALFT.f90 │ ├── DSINCOSFT2D.f90 │ ├── DSINFT.f90 │ ├── FOUR1.f90 │ ├── REALFT.f90 │ ├── SINFT1.f90 │ ├── cosft1.f90 │ ├── dFOUR1.f90 │ ├── dcosft.f90 │ ├── dcosft2d.f90 │ └── makefile.inc ├── functions │ ├── ALLOCATE_Wavefield_Type.f90 │ ├── ASSIGN_IncidentWavefield.f90 │ ├── AnalyticWaveMaker2D.f90 │ ├── BESSH.f90 │ ├── BESSHP.f90 │ ├── BESSJ0.f90 │ ├── BESSJ1.f90 │ ├── BESSJP.f90 │ ├── BESSY.f90 │ ├── BESSY0.f90 │ ├── BESSY1.f90 │ ├── BESSYP.f90 │ ├── BuildLinearSystem.f90 │ ├── BuildLinearSystemMatrix.f90 │ ├── BuildPDampMatrices.f90 │ ├── BuildStencil_1D_Uneven.f90 │ ├── CSRdiaREORDER.f90 │ ├── CleanSparseMatrixCOO.f90 │ ├── CleanSparseMatrixCOOold.f90 │ ├── ConstructTableCrossDerivatives.f90 │ ├── ConstructTableCrossDerivatives_Curvilinear.f90 │ ├── ConvertCOOtoCSR.f90 │ ├── ConvertCSRtoCOO.f90 │ ├── DEALLOCATE_Wavefield_Type.f90 │ ├── DetermineTransformationConstants.f90 │ ├── DetermineTransformationConstantsArray.f90 │ ├── DfDx_1D_Uneven.f90 │ ├── DiffStencilsZ_modif.f90 │ ├── DiffXEven.f90 │ ├── DiffXEvenCurvilinear.f90 │ ├── DiffXEven_CD.f90 │ ├── DiffXXEvenCurvilinear.f90 │ ├── DiffXXEvenCurvilinear_CD.f90 │ ├── DiffXuniform3D_CD.f90 │ ├── DiffYEven.f90 │ ├── DiffYEvenCurvilinear.f90 │ ├── DiffYEven_CD.f90 │ ├── DiffYYEvenCurvilinear.f90 │ ├── DiffYYEvenCurvilinear_CD.f90 │ ├── DiffYuniform3D_CD.f90 │ ├── DiffZArbitrary.f90 │ ├── DiffZArbitrary_CD.f90 │ ├── DiffZuniform3D_CD.f90 │ ├── DiscardGhostLayer.f90 │ ├── DiscardSpaces.f90 │ ├── FILTERING.f90 │ ├── FILTERING_NEW.f90 │ ├── FILTERING_SWENSE.f90 │ ├── FactorPreconditioner.f90 │ ├── FilterInit.f90 │ ├── McCamyFuchs54LocalXY.f90 │ ├── PreProcessDiffStencilsZ.f90 │ ├── PrepareFullOperatorStencils.f90 │ ├── PrepareFullOperatorStencilsForGaussSeidel.f90 │ ├── PrepareFullOperatorStencilsForGaussSeidelARRAY.f90 │ ├── PreparePreconditioner.f90 │ ├── PreparePreconditionerOLD.f90 │ ├── RelaxationModule.f90 │ ├── RelaxationModule_new.f90 │ ├── SetupCompDomain_test.f90 │ ├── TaylorFDStencils1DArbitrary.f90 │ ├── UpdateGhostLayerCurvilinear.f90 │ ├── UpdateGhostLayerECurvilinear.f90 │ ├── UpdateGhostLayerNCurvilinear.f90 │ ├── UpdateGhostLayerX.f90 │ ├── UpdateGhostLayerXCurvilinear.f90 │ ├── UpdateGhostLayerY.f90 │ ├── UpdateGhostLayerYCurvilinear.f90 │ ├── VerticalFreeSurfaceVelocity.f90 │ ├── Zero_Corners.f90 │ ├── bessj.f90 │ ├── eta_linear.f90 │ ├── eta_linear_3D.f90 │ ├── eta_linear_3D_bottom.f90 │ ├── eta_linear_3D_standing.f90 │ ├── eta_linear_bottom.f90 │ ├── eta_linear_standing.f90 │ ├── eta_nonlinear.f90 │ ├── eta_nonlinear_3D.f90 │ ├── eta_nonlinear_3D_standing.f90 │ ├── eta_nonlinear_standing.f90 │ ├── incident_linear_wf_finite.f90 │ ├── incident_linear_wf_finite_bottom.f90 │ ├── incident_linear_wf_finite_standing.f90 │ ├── incident_nonlinear_wf_finite_standing.f90 │ ├── incident_wf_finite.f90 │ ├── makefile.inc │ ├── maxnorm.f90 │ ├── phi_linear.f90 │ ├── phi_linear_3D.f90 │ ├── phi_linear_3D_bottom.f90 │ ├── phi_linear_3D_standing.f90 │ ├── phi_linear_bottom.f90 │ ├── phi_linear_standing.f90 │ ├── phi_nonlinear.f90 │ ├── phi_nonlinear_3D.f90 │ ├── phi_nonlinear_3D_standing.f90 │ ├── phi_nonlinear_standing.f90 │ ├── polint.f90 │ ├── rhsFreeSurface3D_SWENSE.f90 │ └── rhsLinearFreeSurface3D_SWENSE.f90 ├── initialization │ ├── BuildStencilsGridX.f90 │ ├── BuildStencilsGridY.f90 │ ├── CloseVariables.f90 │ ├── GammaFunctions.f90 │ ├── Initialize.f90 │ ├── InitializeVariables.f90 │ ├── PreProcessDiffStencils.f90 │ ├── PreprocessPDampingZones.f90 │ ├── PreprocessRelaxationZones.f90 │ ├── SetupCompDomain.f90 │ ├── SetupInitialConditions.f90 │ ├── makefile.inc │ └── setupWavePaddle.f90 ├── iterative │ ├── dc.f │ └── makefile.inc ├── main │ ├── OceanWave3D.f90 │ ├── OceanWave3DT0Setup.f90 │ ├── OceanWave3DTakeATimeStep.f90 │ ├── TestCodeDucrozet1.f90 │ ├── TestCodeDucrozet2.f90 │ ├── makefile.inc │ ├── rhsFreeSurface3D.f90 │ └── rhsLinearFreeSurface3D.f90 ├── multigrid │ ├── GaussSeidel.f90 │ ├── GaussSeidelARRAY.f90 │ ├── GaussSeidelARRAYback.f90 │ ├── GaussSeidelReverse.f90 │ ├── GaussSeidelSpecialPoints.f90 │ ├── GetSparseLinearLaplaceMatrix.f90 │ ├── MGLevels.f90 │ ├── MGPreProcess.f90 │ ├── MGProlongation3DExplicit.f90 │ ├── MGRestriction3DExplicit.f90 │ ├── MultiGridSolveLinearSystem.f90 │ ├── MultiGridSolver.f90 │ └── makefile.inc ├── pressure │ ├── funPressureTerm.f90 │ └── makefile.inc ├── timeintegration │ ├── DifferentiationsFreeSurfacePlane.f90 │ ├── Runge_Kutta_4.f90 │ ├── Runge_Kutta_45.f90 │ ├── makefile.inc │ └── timeintegration_fsbc.f90 ├── utilities │ ├── DetectBreaking.f90 │ ├── ErfAux.f90 │ ├── ErfReal.f90 │ ├── GASDEV.f90 │ ├── JONSWAP_spectrum.f90 │ ├── LocalSmoothing2D.f90 │ ├── LocalSmoothing3D.f90 │ ├── PM_spectrum.f90 │ ├── RAN1_b.f90 │ ├── build_coeff.f90 │ ├── build_coeff_3D.f90 │ ├── build_coeff_3D_Cos.f90 │ ├── distdot.f90 │ ├── eqns.f │ ├── fdwvnum.f90 │ ├── init.f │ ├── lubksb.f90 │ ├── ludcmp.f90 │ ├── makefile.inc │ ├── ran1.f90 │ ├── random_wave_coefficients.f90 │ ├── random_wave_signal.f90 │ ├── random_wave_signal_3D.f90 │ ├── savgol.f90 │ ├── spreading.f90 │ ├── stream_func_coeffs.f │ ├── stream_func_set_up.f90 │ ├── stream_func_wave_finite.f │ └── waveGenerationFromPaddleSignal.f90 ├── variabledefs │ ├── HSL_LU.f90 │ ├── OFmodule.f90 │ ├── constants.f90 │ ├── datatypes.f90 │ ├── globalvariables.f90 │ ├── makefile.inc │ └── precision.f90 └── wrappers │ ├── InvertMatrix.f90 │ ├── LUfactor.f90 │ ├── iterative_solution.f90 │ └── makefile.inc ├── thirdpartylibs └── LIB_VTK_IO │ ├── .bzr │ ├── README │ ├── branch-format │ ├── branch │ │ ├── branch-name │ │ ├── format │ │ └── revision-history │ ├── checkout │ │ ├── conflicts │ │ ├── dirstate │ │ └── format │ └── repository │ │ ├── format │ │ ├── inventory.kndx │ │ ├── inventory.knit │ │ ├── knits │ │ ├── 84 │ │ │ ├── iso_varying_string.f-20070521093643-q67zwqkh30dwp9ma-6.kndx │ │ │ └── iso_varying_string.f-20070521093643-q67zwqkh30dwp9ma-6.knit │ │ ├── 89 │ │ │ ├── makefile-20070521093643-q67zwqkh30dwp9ma-1.kndx │ │ │ └── makefile-20070521093643-q67zwqkh30dwp9ma-1.knit │ │ ├── 07 │ │ │ ├── multi_precisione.f90-20070521093643-q67zwqkh30dwp9ma-5.kndx │ │ │ └── multi_precisione.f90-20070521093643-q67zwqkh30dwp9ma-5.knit │ │ ├── 6d │ │ │ ├── lib_vtk_io.f90-20070521093643-q67zwqkh30dwp9ma-4.kndx │ │ │ └── lib_vtk_io.f90-20070521093643-q67zwqkh30dwp9ma-4.knit │ │ ├── b7 │ │ │ ├── sorgenti-20070521093643-q67zwqkh30dwp9ma-2.kndx │ │ │ └── sorgenti-20070521093643-q67zwqkh30dwp9ma-2.knit │ │ └── c3 │ │ │ ├── lib_io_misc.f90-20070521093643-q67zwqkh30dwp9ma-3.kndx │ │ │ └── lib_io_misc.f90-20070521093643-q67zwqkh30dwp9ma-3.knit │ │ ├── revisions.kndx │ │ ├── revisions.knit │ │ ├── signatures.kndx │ │ └── signatures.knit │ ├── README │ ├── makefile │ ├── mod │ └── ir_precision.mod │ ├── source │ ├── DOC_Acknowledgements.doc │ ├── DOC_Bugs.doc │ ├── DOC_Compile_Install.doc │ ├── DOC_Dynamic_Dispatching.doc │ ├── DOC_Example.doc │ ├── DOC_Footer.doc │ ├── DOC_GPLv3.doc │ ├── DOC_Header.doc │ ├── DOC_IR_Precision.doc │ ├── DOC_Introduction.doc │ ├── DOC_News_Changes.doc │ ├── DOC_Programming_Style.doc │ ├── DOC_VTK_GEO.doc │ ├── DOC_VTK_GEO_XML.doc │ ├── DOC_VTK_VAR.doc │ ├── DOC_VTK_VAR_XML.doc │ ├── IR_Precision.f90 │ ├── LIB_VTK_IO.f90.maf │ ├── LIB_VTK_IO.f90.mtc │ ├── LIB_VTK_IO.f90.mtc1 │ ├── LIB_VTK_IO.f90.mtc2 │ ├── LIB_VTK_IO.f90.mtc3 │ ├── LIB_VTK_IO.f90.mtc4 │ ├── LIB_VTK_IO.f90.out │ ├── LIB_VTK_IO.f90.pdf │ ├── LIB_VTK_IO.f90.tex │ ├── Lib_VTK_IO.f90 │ └── docsourcelist │ └── static │ └── lib_vtk_io.mod └── utils ├── matlab ├── Analysis │ ├── OW3D_LinearDispersionErrorsWith_kh.m │ ├── SF_KinematicsCheck.m │ └── StreamFunctionCoefficients.m ├── IO │ ├── BuildStencilEven.m │ ├── CompareArrays.m │ ├── CompareSystemMatrices.m │ ├── LoadRealArray.m │ ├── LoadSparseMatrix.m │ ├── ReadKinematics.m │ ├── Temp_CompCircularchannel.m │ └── wavegroupBredmoseJFM2009.m ├── bottomprofiles │ └── BeachGen.m └── visualization │ ├── PlotWaveMakerSignal.m │ ├── ShowFreeSurfaceEvolution2D.m │ └── water.m └── python ├── IO └── LoadRealArray.py └── visualization └── ShowFreeSurfaceEvolution2D.py /GUI/MainWindow/aboutFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/MainWindow/aboutFunctions.cpp -------------------------------------------------------------------------------- /GUI/MainWindow/check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/MainWindow/check.cpp -------------------------------------------------------------------------------- /GUI/MainWindow/errorMSG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/MainWindow/errorMSG.cpp -------------------------------------------------------------------------------- /GUI/MainWindow/externaloutput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/MainWindow/externaloutput.cpp -------------------------------------------------------------------------------- /GUI/MainWindow/externaloutput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/MainWindow/externaloutput.h -------------------------------------------------------------------------------- /GUI/MainWindow/externaloutput.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/MainWindow/externaloutput.ui -------------------------------------------------------------------------------- /GUI/MainWindow/gridFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/MainWindow/gridFunctions.cpp -------------------------------------------------------------------------------- /GUI/MainWindow/postProcessing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/MainWindow/postProcessing.cpp -------------------------------------------------------------------------------- /GUI/MainWindow/runAndWrite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/MainWindow/runAndWrite.cpp -------------------------------------------------------------------------------- /GUI/MainWindow/waveGeneration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/MainWindow/waveGeneration.cpp -------------------------------------------------------------------------------- /GUI/OCW3D.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/OCW3D.pro -------------------------------------------------------------------------------- /GUI/QTwidgets/qcustomplot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/QTwidgets/qcustomplot.cpp -------------------------------------------------------------------------------- /GUI/QTwidgets/qcustomplot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/QTwidgets/qcustomplot.h -------------------------------------------------------------------------------- /GUI/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/README -------------------------------------------------------------------------------- /GUI/checkdialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/checkdialog.cpp -------------------------------------------------------------------------------- /GUI/checkdialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/checkdialog.h -------------------------------------------------------------------------------- /GUI/checkdialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/checkdialog.ui -------------------------------------------------------------------------------- /GUI/convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/convert.cpp -------------------------------------------------------------------------------- /GUI/convert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/convert.h -------------------------------------------------------------------------------- /GUI/customgrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/customgrid.cpp -------------------------------------------------------------------------------- /GUI/customgrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/customgrid.h -------------------------------------------------------------------------------- /GUI/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/main.cpp -------------------------------------------------------------------------------- /GUI/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/mainwindow.cpp -------------------------------------------------------------------------------- /GUI/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/mainwindow.h -------------------------------------------------------------------------------- /GUI/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/mainwindow.ui -------------------------------------------------------------------------------- /GUI/pictures/bad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/pictures/bad.png -------------------------------------------------------------------------------- /GUI/pictures/checkMark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/pictures/checkMark.png -------------------------------------------------------------------------------- /GUI/pictures/deltares.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/pictures/deltares.png -------------------------------------------------------------------------------- /GUI/pictures/dtu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/pictures/dtu.png -------------------------------------------------------------------------------- /GUI/pictures/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/pictures/warning.png -------------------------------------------------------------------------------- /GUI/resources.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/resources.qrc -------------------------------------------------------------------------------- /GUI/versions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/GUI/versions.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/README -------------------------------------------------------------------------------- /common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/common.mk -------------------------------------------------------------------------------- /doc/doxygen/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/doc/doxygen/Doxyfile -------------------------------------------------------------------------------- /examples/inputfiles/FromFile_IncidentWave: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/FromFile_IncidentWave -------------------------------------------------------------------------------- /examples/inputfiles/FromFile_bottom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/FromFile_bottom -------------------------------------------------------------------------------- /examples/inputfiles/Mono2D_T1.25Eps05.wavemaker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/Mono2D_T1.25Eps05.wavemaker -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.init.FluxWavemakerWithCurrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.init.FluxWavemakerWithCurrent -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.Berkhoff3D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.Berkhoff3D -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.FilterBreakingModel2D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.FilterBreakingModel2D -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.FilterBreakingModel3D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.FilterBreakingModel3D -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.FluxWavemaker2D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.FluxWavemaker2D -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.FluxWavemaker2DWithCurrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.FluxWavemaker2DWithCurrent -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.LinearTravellingWave: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.LinearTravellingWave -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.NLStanding: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.NLStanding -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.ObliqueRandomWave2D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.ObliqueRandomWave2D -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.ObliqueRandomWave3D_open: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.ObliqueRandomWave3D_open -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.ObliqueRegular1Beach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.ObliqueRegular1Beach -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.ObliqueRegular2Beach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.ObliqueRegular2Beach -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.ObliqueSF_1Beach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.ObliqueSF_1Beach -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.ObliqueSF_2Beach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.ObliqueSF_2Beach -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.RandomWave2D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.RandomWave2D -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.RandomWave2DShoaling: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.RandomWave2DShoaling -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.RandomWave2D_FromFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.RandomWave2D_FromFile -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.RandomWave3D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.RandomWave3D -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.RandomWave3D_Cos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.RandomWave3D_Cos -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.RandomWave3D_closed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.RandomWave3D_closed -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.RandomWave3D_open: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.RandomWave3D_open -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.RollerBreakingModel2D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.RollerBreakingModel2D -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.SFWaveAndFollowingCurrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.SFWaveAndFollowingCurrent -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.SFWaveAndOpposingCurrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.SFWaveAndOpposingCurrent -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.SemiCircularChannel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.SemiCircularChannel -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.StreamFuncWave: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.StreamFuncWave -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.StreamFuncWaveFiltered: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.StreamFuncWaveFiltered -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.StreamFuncWaveShoaling: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.StreamFuncWaveShoaling -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.SubmergedBar2D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.SubmergedBar2D -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.Vincent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.Vincent -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.Whalin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.Whalin -------------------------------------------------------------------------------- /examples/inputfiles/OceanWave3D.inp.waveMaker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/OceanWave3D.inp.waveMaker -------------------------------------------------------------------------------- /examples/inputfiles/SFWaveAndFollowingCurrent.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/SFWaveAndFollowingCurrent.init -------------------------------------------------------------------------------- /examples/inputfiles/SFWaveAndOpposingCurrent.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/SFWaveAndOpposingCurrent.init -------------------------------------------------------------------------------- /examples/inputfiles/SF_Shoaling_BottomFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/SF_Shoaling_BottomFile -------------------------------------------------------------------------------- /examples/inputfiles/SWENSE3D.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/SWENSE3D.inp -------------------------------------------------------------------------------- /examples/inputfiles/beach_137: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/beach_137 -------------------------------------------------------------------------------- /examples/inputfiles/waveMakerSignal.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/examples/inputfiles/waveMakerSignal.inp -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/makefile -------------------------------------------------------------------------------- /src/IO/CheckError.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/CheckError.f90 -------------------------------------------------------------------------------- /src/IO/CloseIOFiles.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/CloseIOFiles.f90 -------------------------------------------------------------------------------- /src/IO/GatherData.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/GatherData.f90 -------------------------------------------------------------------------------- /src/IO/ReadInputFileParameters.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/ReadInputFileParameters.f90 -------------------------------------------------------------------------------- /src/IO/StoreData.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/StoreData.f90 -------------------------------------------------------------------------------- /src/IO/StoreDataAscii.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/StoreDataAscii.f90 -------------------------------------------------------------------------------- /src/IO/StoreDataVTK.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/StoreDataVTK.f90 -------------------------------------------------------------------------------- /src/IO/StoreKinematicData.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/StoreKinematicData.f90 -------------------------------------------------------------------------------- /src/IO/StoreRealArray.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/StoreRealArray.f90 -------------------------------------------------------------------------------- /src/IO/StoreRealArray3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/StoreRealArray3D.f90 -------------------------------------------------------------------------------- /src/IO/StoreSparseMatrix.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/StoreSparseMatrix.f90 -------------------------------------------------------------------------------- /src/IO/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/IO/makefile.inc -------------------------------------------------------------------------------- /src/OpenFoam/IO/openFoamInterfaceEta.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/IO/openFoamInterfaceEta.f90 -------------------------------------------------------------------------------- /src/OpenFoam/IO/openFoamInterfaceU.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/IO/openFoamInterfaceU.f90 -------------------------------------------------------------------------------- /src/OpenFoam/IO/writeOceanwave3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/IO/writeOceanwave3D.f90 -------------------------------------------------------------------------------- /src/OpenFoam/OpenFoam/calculateKinematics.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/OpenFoam/calculateKinematics.f90 -------------------------------------------------------------------------------- /src/OpenFoam/OpenFoam/interpolationInitialize.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/OpenFoam/interpolationInitialize.f90 -------------------------------------------------------------------------------- /src/OpenFoam/OpenFoam/makeStencils.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/OpenFoam/makeStencils.f90 -------------------------------------------------------------------------------- /src/OpenFoam/OpenFoam/openFoamNearestNeighbour.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/OpenFoam/openFoamNearestNeighbour.f90 -------------------------------------------------------------------------------- /src/OpenFoam/OpenFoam/setDeltaT.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/OpenFoam/setDeltaT.f90 -------------------------------------------------------------------------------- /src/OpenFoam/interpolation.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/interpolation.f90 -------------------------------------------------------------------------------- /src/OpenFoam/interpolation_functions.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/interpolation_functions.f90 -------------------------------------------------------------------------------- /src/OpenFoam/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/OpenFoam/makefile.inc -------------------------------------------------------------------------------- /src/analyticalsolutions/beachgen2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/analyticalsolutions/beachgen2.f90 -------------------------------------------------------------------------------- /src/analyticalsolutions/beachgen3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/analyticalsolutions/beachgen3D.f90 -------------------------------------------------------------------------------- /src/analyticalsolutions/bottomBerkoff.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/analyticalsolutions/bottomBerkoff.f90 -------------------------------------------------------------------------------- /src/analyticalsolutions/bottomVincent.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/analyticalsolutions/bottomVincent.f90 -------------------------------------------------------------------------------- /src/analyticalsolutions/bottomWhalin.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/analyticalsolutions/bottomWhalin.f90 -------------------------------------------------------------------------------- /src/analyticalsolutions/disper.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/analyticalsolutions/disper.f90 -------------------------------------------------------------------------------- /src/analyticalsolutions/linearstandingwave2D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/analyticalsolutions/linearstandingwave2D.f90 -------------------------------------------------------------------------------- /src/analyticalsolutions/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/analyticalsolutions/makefile.inc -------------------------------------------------------------------------------- /src/analyticalsolutions/nonlinearstandingwave1D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/analyticalsolutions/nonlinearstandingwave1D.f90 -------------------------------------------------------------------------------- /src/analyticalsolutions/submergedbar2D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/analyticalsolutions/submergedbar2D.f90 -------------------------------------------------------------------------------- /src/curvilinear/BuildLinearSystemTransformedCurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/BuildLinearSystemTransformedCurvilinear.f90 -------------------------------------------------------------------------------- /src/curvilinear/BuildLinearSystemTransformedMatrixCurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/BuildLinearSystemTransformedMatrixCurvilinear.f90 -------------------------------------------------------------------------------- /src/curvilinear/ComputeNormalVectors.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/ComputeNormalVectors.f90 -------------------------------------------------------------------------------- /src/curvilinear/DetermineCurvilinearTransform2D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/DetermineCurvilinearTransform2D.f90 -------------------------------------------------------------------------------- /src/curvilinear/DetermineGenericStencils.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/DetermineGenericStencils.f90 -------------------------------------------------------------------------------- /src/curvilinear/DetermineGenericStencilsUniform.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/DetermineGenericStencilsUniform.f90 -------------------------------------------------------------------------------- /src/curvilinear/DiffXuniform2D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/DiffXuniform2D.f90 -------------------------------------------------------------------------------- /src/curvilinear/DiffXuniform3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/DiffXuniform3D.f90 -------------------------------------------------------------------------------- /src/curvilinear/DiffYuniform2D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/DiffYuniform2D.f90 -------------------------------------------------------------------------------- /src/curvilinear/DiffYuniform3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/DiffYuniform3D.f90 -------------------------------------------------------------------------------- /src/curvilinear/DiffZuniform3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/DiffZuniform3D.f90 -------------------------------------------------------------------------------- /src/curvilinear/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/curvilinear/makefile.inc -------------------------------------------------------------------------------- /src/fft/DCOSSINFT2D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/DCOSSINFT2D.f90 -------------------------------------------------------------------------------- /src/fft/DREALFT.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/DREALFT.f90 -------------------------------------------------------------------------------- /src/fft/DSINCOSFT2D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/DSINCOSFT2D.f90 -------------------------------------------------------------------------------- /src/fft/DSINFT.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/DSINFT.f90 -------------------------------------------------------------------------------- /src/fft/FOUR1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/FOUR1.f90 -------------------------------------------------------------------------------- /src/fft/REALFT.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/REALFT.f90 -------------------------------------------------------------------------------- /src/fft/SINFT1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/SINFT1.f90 -------------------------------------------------------------------------------- /src/fft/cosft1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/cosft1.f90 -------------------------------------------------------------------------------- /src/fft/dFOUR1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/dFOUR1.f90 -------------------------------------------------------------------------------- /src/fft/dcosft.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/dcosft.f90 -------------------------------------------------------------------------------- /src/fft/dcosft2d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/dcosft2d.f90 -------------------------------------------------------------------------------- /src/fft/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/fft/makefile.inc -------------------------------------------------------------------------------- /src/functions/ALLOCATE_Wavefield_Type.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/ALLOCATE_Wavefield_Type.f90 -------------------------------------------------------------------------------- /src/functions/ASSIGN_IncidentWavefield.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/ASSIGN_IncidentWavefield.f90 -------------------------------------------------------------------------------- /src/functions/AnalyticWaveMaker2D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/AnalyticWaveMaker2D.f90 -------------------------------------------------------------------------------- /src/functions/BESSH.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BESSH.f90 -------------------------------------------------------------------------------- /src/functions/BESSHP.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BESSHP.f90 -------------------------------------------------------------------------------- /src/functions/BESSJ0.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BESSJ0.f90 -------------------------------------------------------------------------------- /src/functions/BESSJ1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BESSJ1.f90 -------------------------------------------------------------------------------- /src/functions/BESSJP.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BESSJP.f90 -------------------------------------------------------------------------------- /src/functions/BESSY.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BESSY.f90 -------------------------------------------------------------------------------- /src/functions/BESSY0.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BESSY0.f90 -------------------------------------------------------------------------------- /src/functions/BESSY1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BESSY1.f90 -------------------------------------------------------------------------------- /src/functions/BESSYP.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BESSYP.f90 -------------------------------------------------------------------------------- /src/functions/BuildLinearSystem.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BuildLinearSystem.f90 -------------------------------------------------------------------------------- /src/functions/BuildLinearSystemMatrix.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BuildLinearSystemMatrix.f90 -------------------------------------------------------------------------------- /src/functions/BuildPDampMatrices.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BuildPDampMatrices.f90 -------------------------------------------------------------------------------- /src/functions/BuildStencil_1D_Uneven.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/BuildStencil_1D_Uneven.f90 -------------------------------------------------------------------------------- /src/functions/CSRdiaREORDER.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/CSRdiaREORDER.f90 -------------------------------------------------------------------------------- /src/functions/CleanSparseMatrixCOO.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/CleanSparseMatrixCOO.f90 -------------------------------------------------------------------------------- /src/functions/CleanSparseMatrixCOOold.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/CleanSparseMatrixCOOold.f90 -------------------------------------------------------------------------------- /src/functions/ConstructTableCrossDerivatives.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/ConstructTableCrossDerivatives.f90 -------------------------------------------------------------------------------- /src/functions/ConstructTableCrossDerivatives_Curvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/ConstructTableCrossDerivatives_Curvilinear.f90 -------------------------------------------------------------------------------- /src/functions/ConvertCOOtoCSR.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/ConvertCOOtoCSR.f90 -------------------------------------------------------------------------------- /src/functions/ConvertCSRtoCOO.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/ConvertCSRtoCOO.f90 -------------------------------------------------------------------------------- /src/functions/DEALLOCATE_Wavefield_Type.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DEALLOCATE_Wavefield_Type.f90 -------------------------------------------------------------------------------- /src/functions/DetermineTransformationConstants.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DetermineTransformationConstants.f90 -------------------------------------------------------------------------------- /src/functions/DetermineTransformationConstantsArray.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DetermineTransformationConstantsArray.f90 -------------------------------------------------------------------------------- /src/functions/DfDx_1D_Uneven.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DfDx_1D_Uneven.f90 -------------------------------------------------------------------------------- /src/functions/DiffStencilsZ_modif.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffStencilsZ_modif.f90 -------------------------------------------------------------------------------- /src/functions/DiffXEven.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffXEven.f90 -------------------------------------------------------------------------------- /src/functions/DiffXEvenCurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffXEvenCurvilinear.f90 -------------------------------------------------------------------------------- /src/functions/DiffXEven_CD.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffXEven_CD.f90 -------------------------------------------------------------------------------- /src/functions/DiffXXEvenCurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffXXEvenCurvilinear.f90 -------------------------------------------------------------------------------- /src/functions/DiffXXEvenCurvilinear_CD.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffXXEvenCurvilinear_CD.f90 -------------------------------------------------------------------------------- /src/functions/DiffXuniform3D_CD.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffXuniform3D_CD.f90 -------------------------------------------------------------------------------- /src/functions/DiffYEven.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffYEven.f90 -------------------------------------------------------------------------------- /src/functions/DiffYEvenCurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffYEvenCurvilinear.f90 -------------------------------------------------------------------------------- /src/functions/DiffYEven_CD.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffYEven_CD.f90 -------------------------------------------------------------------------------- /src/functions/DiffYYEvenCurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffYYEvenCurvilinear.f90 -------------------------------------------------------------------------------- /src/functions/DiffYYEvenCurvilinear_CD.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffYYEvenCurvilinear_CD.f90 -------------------------------------------------------------------------------- /src/functions/DiffYuniform3D_CD.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffYuniform3D_CD.f90 -------------------------------------------------------------------------------- /src/functions/DiffZArbitrary.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffZArbitrary.f90 -------------------------------------------------------------------------------- /src/functions/DiffZArbitrary_CD.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffZArbitrary_CD.f90 -------------------------------------------------------------------------------- /src/functions/DiffZuniform3D_CD.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiffZuniform3D_CD.f90 -------------------------------------------------------------------------------- /src/functions/DiscardGhostLayer.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiscardGhostLayer.f90 -------------------------------------------------------------------------------- /src/functions/DiscardSpaces.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/DiscardSpaces.f90 -------------------------------------------------------------------------------- /src/functions/FILTERING.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/FILTERING.f90 -------------------------------------------------------------------------------- /src/functions/FILTERING_NEW.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/FILTERING_NEW.f90 -------------------------------------------------------------------------------- /src/functions/FILTERING_SWENSE.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/FILTERING_SWENSE.f90 -------------------------------------------------------------------------------- /src/functions/FactorPreconditioner.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/FactorPreconditioner.f90 -------------------------------------------------------------------------------- /src/functions/FilterInit.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/FilterInit.f90 -------------------------------------------------------------------------------- /src/functions/McCamyFuchs54LocalXY.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/McCamyFuchs54LocalXY.f90 -------------------------------------------------------------------------------- /src/functions/PreProcessDiffStencilsZ.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/PreProcessDiffStencilsZ.f90 -------------------------------------------------------------------------------- /src/functions/PrepareFullOperatorStencils.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/PrepareFullOperatorStencils.f90 -------------------------------------------------------------------------------- /src/functions/PrepareFullOperatorStencilsForGaussSeidel.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/PrepareFullOperatorStencilsForGaussSeidel.f90 -------------------------------------------------------------------------------- /src/functions/PrepareFullOperatorStencilsForGaussSeidelARRAY.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/PrepareFullOperatorStencilsForGaussSeidelARRAY.f90 -------------------------------------------------------------------------------- /src/functions/PreparePreconditioner.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/PreparePreconditioner.f90 -------------------------------------------------------------------------------- /src/functions/PreparePreconditionerOLD.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/PreparePreconditionerOLD.f90 -------------------------------------------------------------------------------- /src/functions/RelaxationModule.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/RelaxationModule.f90 -------------------------------------------------------------------------------- /src/functions/RelaxationModule_new.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/RelaxationModule_new.f90 -------------------------------------------------------------------------------- /src/functions/SetupCompDomain_test.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/SetupCompDomain_test.f90 -------------------------------------------------------------------------------- /src/functions/TaylorFDStencils1DArbitrary.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/TaylorFDStencils1DArbitrary.f90 -------------------------------------------------------------------------------- /src/functions/UpdateGhostLayerCurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/UpdateGhostLayerCurvilinear.f90 -------------------------------------------------------------------------------- /src/functions/UpdateGhostLayerECurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/UpdateGhostLayerECurvilinear.f90 -------------------------------------------------------------------------------- /src/functions/UpdateGhostLayerNCurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/UpdateGhostLayerNCurvilinear.f90 -------------------------------------------------------------------------------- /src/functions/UpdateGhostLayerX.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/UpdateGhostLayerX.f90 -------------------------------------------------------------------------------- /src/functions/UpdateGhostLayerXCurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/UpdateGhostLayerXCurvilinear.f90 -------------------------------------------------------------------------------- /src/functions/UpdateGhostLayerY.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/UpdateGhostLayerY.f90 -------------------------------------------------------------------------------- /src/functions/UpdateGhostLayerYCurvilinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/UpdateGhostLayerYCurvilinear.f90 -------------------------------------------------------------------------------- /src/functions/VerticalFreeSurfaceVelocity.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/VerticalFreeSurfaceVelocity.f90 -------------------------------------------------------------------------------- /src/functions/Zero_Corners.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/Zero_Corners.f90 -------------------------------------------------------------------------------- /src/functions/bessj.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/bessj.f90 -------------------------------------------------------------------------------- /src/functions/eta_linear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/eta_linear.f90 -------------------------------------------------------------------------------- /src/functions/eta_linear_3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/eta_linear_3D.f90 -------------------------------------------------------------------------------- /src/functions/eta_linear_3D_bottom.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/eta_linear_3D_bottom.f90 -------------------------------------------------------------------------------- /src/functions/eta_linear_3D_standing.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/eta_linear_3D_standing.f90 -------------------------------------------------------------------------------- /src/functions/eta_linear_bottom.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/eta_linear_bottom.f90 -------------------------------------------------------------------------------- /src/functions/eta_linear_standing.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/eta_linear_standing.f90 -------------------------------------------------------------------------------- /src/functions/eta_nonlinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/eta_nonlinear.f90 -------------------------------------------------------------------------------- /src/functions/eta_nonlinear_3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/eta_nonlinear_3D.f90 -------------------------------------------------------------------------------- /src/functions/eta_nonlinear_3D_standing.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/eta_nonlinear_3D_standing.f90 -------------------------------------------------------------------------------- /src/functions/eta_nonlinear_standing.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/eta_nonlinear_standing.f90 -------------------------------------------------------------------------------- /src/functions/incident_linear_wf_finite.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/incident_linear_wf_finite.f90 -------------------------------------------------------------------------------- /src/functions/incident_linear_wf_finite_bottom.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/incident_linear_wf_finite_bottom.f90 -------------------------------------------------------------------------------- /src/functions/incident_linear_wf_finite_standing.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/incident_linear_wf_finite_standing.f90 -------------------------------------------------------------------------------- /src/functions/incident_nonlinear_wf_finite_standing.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/incident_nonlinear_wf_finite_standing.f90 -------------------------------------------------------------------------------- /src/functions/incident_wf_finite.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/incident_wf_finite.f90 -------------------------------------------------------------------------------- /src/functions/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/makefile.inc -------------------------------------------------------------------------------- /src/functions/maxnorm.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/maxnorm.f90 -------------------------------------------------------------------------------- /src/functions/phi_linear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/phi_linear.f90 -------------------------------------------------------------------------------- /src/functions/phi_linear_3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/phi_linear_3D.f90 -------------------------------------------------------------------------------- /src/functions/phi_linear_3D_bottom.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/phi_linear_3D_bottom.f90 -------------------------------------------------------------------------------- /src/functions/phi_linear_3D_standing.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/phi_linear_3D_standing.f90 -------------------------------------------------------------------------------- /src/functions/phi_linear_bottom.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/phi_linear_bottom.f90 -------------------------------------------------------------------------------- /src/functions/phi_linear_standing.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/phi_linear_standing.f90 -------------------------------------------------------------------------------- /src/functions/phi_nonlinear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/phi_nonlinear.f90 -------------------------------------------------------------------------------- /src/functions/phi_nonlinear_3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/phi_nonlinear_3D.f90 -------------------------------------------------------------------------------- /src/functions/phi_nonlinear_3D_standing.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/phi_nonlinear_3D_standing.f90 -------------------------------------------------------------------------------- /src/functions/phi_nonlinear_standing.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/phi_nonlinear_standing.f90 -------------------------------------------------------------------------------- /src/functions/polint.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/polint.f90 -------------------------------------------------------------------------------- /src/functions/rhsFreeSurface3D_SWENSE.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/rhsFreeSurface3D_SWENSE.f90 -------------------------------------------------------------------------------- /src/functions/rhsLinearFreeSurface3D_SWENSE.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/functions/rhsLinearFreeSurface3D_SWENSE.f90 -------------------------------------------------------------------------------- /src/initialization/BuildStencilsGridX.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/BuildStencilsGridX.f90 -------------------------------------------------------------------------------- /src/initialization/BuildStencilsGridY.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/BuildStencilsGridY.f90 -------------------------------------------------------------------------------- /src/initialization/CloseVariables.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/CloseVariables.f90 -------------------------------------------------------------------------------- /src/initialization/GammaFunctions.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/GammaFunctions.f90 -------------------------------------------------------------------------------- /src/initialization/Initialize.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/Initialize.f90 -------------------------------------------------------------------------------- /src/initialization/InitializeVariables.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/InitializeVariables.f90 -------------------------------------------------------------------------------- /src/initialization/PreProcessDiffStencils.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/PreProcessDiffStencils.f90 -------------------------------------------------------------------------------- /src/initialization/PreprocessPDampingZones.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/PreprocessPDampingZones.f90 -------------------------------------------------------------------------------- /src/initialization/PreprocessRelaxationZones.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/PreprocessRelaxationZones.f90 -------------------------------------------------------------------------------- /src/initialization/SetupCompDomain.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/SetupCompDomain.f90 -------------------------------------------------------------------------------- /src/initialization/SetupInitialConditions.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/SetupInitialConditions.f90 -------------------------------------------------------------------------------- /src/initialization/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/makefile.inc -------------------------------------------------------------------------------- /src/initialization/setupWavePaddle.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/initialization/setupWavePaddle.f90 -------------------------------------------------------------------------------- /src/iterative/dc.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/iterative/dc.f -------------------------------------------------------------------------------- /src/iterative/makefile.inc: -------------------------------------------------------------------------------- 1 | LDIR = src/iterative 2 | 3 | # Sources and objects 4 | SOURCES += $(LDIR)/dc.f 5 | 6 | -------------------------------------------------------------------------------- /src/main/OceanWave3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/main/OceanWave3D.f90 -------------------------------------------------------------------------------- /src/main/OceanWave3DT0Setup.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/main/OceanWave3DT0Setup.f90 -------------------------------------------------------------------------------- /src/main/OceanWave3DTakeATimeStep.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/main/OceanWave3DTakeATimeStep.f90 -------------------------------------------------------------------------------- /src/main/TestCodeDucrozet1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/main/TestCodeDucrozet1.f90 -------------------------------------------------------------------------------- /src/main/TestCodeDucrozet2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/main/TestCodeDucrozet2.f90 -------------------------------------------------------------------------------- /src/main/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/main/makefile.inc -------------------------------------------------------------------------------- /src/main/rhsFreeSurface3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/main/rhsFreeSurface3D.f90 -------------------------------------------------------------------------------- /src/main/rhsLinearFreeSurface3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/main/rhsLinearFreeSurface3D.f90 -------------------------------------------------------------------------------- /src/multigrid/GaussSeidel.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/GaussSeidel.f90 -------------------------------------------------------------------------------- /src/multigrid/GaussSeidelARRAY.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/GaussSeidelARRAY.f90 -------------------------------------------------------------------------------- /src/multigrid/GaussSeidelARRAYback.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/GaussSeidelARRAYback.f90 -------------------------------------------------------------------------------- /src/multigrid/GaussSeidelReverse.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/GaussSeidelReverse.f90 -------------------------------------------------------------------------------- /src/multigrid/GaussSeidelSpecialPoints.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/GaussSeidelSpecialPoints.f90 -------------------------------------------------------------------------------- /src/multigrid/GetSparseLinearLaplaceMatrix.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/GetSparseLinearLaplaceMatrix.f90 -------------------------------------------------------------------------------- /src/multigrid/MGLevels.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/MGLevels.f90 -------------------------------------------------------------------------------- /src/multigrid/MGPreProcess.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/MGPreProcess.f90 -------------------------------------------------------------------------------- /src/multigrid/MGProlongation3DExplicit.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/MGProlongation3DExplicit.f90 -------------------------------------------------------------------------------- /src/multigrid/MGRestriction3DExplicit.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/MGRestriction3DExplicit.f90 -------------------------------------------------------------------------------- /src/multigrid/MultiGridSolveLinearSystem.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/MultiGridSolveLinearSystem.f90 -------------------------------------------------------------------------------- /src/multigrid/MultiGridSolver.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/MultiGridSolver.f90 -------------------------------------------------------------------------------- /src/multigrid/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/multigrid/makefile.inc -------------------------------------------------------------------------------- /src/pressure/funPressureTerm.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/pressure/funPressureTerm.f90 -------------------------------------------------------------------------------- /src/pressure/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/pressure/makefile.inc -------------------------------------------------------------------------------- /src/timeintegration/DifferentiationsFreeSurfacePlane.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/timeintegration/DifferentiationsFreeSurfacePlane.f90 -------------------------------------------------------------------------------- /src/timeintegration/Runge_Kutta_4.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/timeintegration/Runge_Kutta_4.f90 -------------------------------------------------------------------------------- /src/timeintegration/Runge_Kutta_45.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/timeintegration/Runge_Kutta_45.f90 -------------------------------------------------------------------------------- /src/timeintegration/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/timeintegration/makefile.inc -------------------------------------------------------------------------------- /src/timeintegration/timeintegration_fsbc.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/timeintegration/timeintegration_fsbc.f90 -------------------------------------------------------------------------------- /src/utilities/DetectBreaking.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/DetectBreaking.f90 -------------------------------------------------------------------------------- /src/utilities/ErfAux.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/ErfAux.f90 -------------------------------------------------------------------------------- /src/utilities/ErfReal.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/ErfReal.f90 -------------------------------------------------------------------------------- /src/utilities/GASDEV.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/GASDEV.f90 -------------------------------------------------------------------------------- /src/utilities/JONSWAP_spectrum.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/JONSWAP_spectrum.f90 -------------------------------------------------------------------------------- /src/utilities/LocalSmoothing2D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/LocalSmoothing2D.f90 -------------------------------------------------------------------------------- /src/utilities/LocalSmoothing3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/LocalSmoothing3D.f90 -------------------------------------------------------------------------------- /src/utilities/PM_spectrum.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/PM_spectrum.f90 -------------------------------------------------------------------------------- /src/utilities/RAN1_b.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/RAN1_b.f90 -------------------------------------------------------------------------------- /src/utilities/build_coeff.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/build_coeff.f90 -------------------------------------------------------------------------------- /src/utilities/build_coeff_3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/build_coeff_3D.f90 -------------------------------------------------------------------------------- /src/utilities/build_coeff_3D_Cos.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/build_coeff_3D_Cos.f90 -------------------------------------------------------------------------------- /src/utilities/distdot.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/distdot.f90 -------------------------------------------------------------------------------- /src/utilities/eqns.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/eqns.f -------------------------------------------------------------------------------- /src/utilities/fdwvnum.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/fdwvnum.f90 -------------------------------------------------------------------------------- /src/utilities/init.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/init.f -------------------------------------------------------------------------------- /src/utilities/lubksb.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/lubksb.f90 -------------------------------------------------------------------------------- /src/utilities/ludcmp.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/ludcmp.f90 -------------------------------------------------------------------------------- /src/utilities/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/makefile.inc -------------------------------------------------------------------------------- /src/utilities/ran1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/ran1.f90 -------------------------------------------------------------------------------- /src/utilities/random_wave_coefficients.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/random_wave_coefficients.f90 -------------------------------------------------------------------------------- /src/utilities/random_wave_signal.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/random_wave_signal.f90 -------------------------------------------------------------------------------- /src/utilities/random_wave_signal_3D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/random_wave_signal_3D.f90 -------------------------------------------------------------------------------- /src/utilities/savgol.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/savgol.f90 -------------------------------------------------------------------------------- /src/utilities/spreading.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/spreading.f90 -------------------------------------------------------------------------------- /src/utilities/stream_func_coeffs.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/stream_func_coeffs.f -------------------------------------------------------------------------------- /src/utilities/stream_func_set_up.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/stream_func_set_up.f90 -------------------------------------------------------------------------------- /src/utilities/stream_func_wave_finite.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/stream_func_wave_finite.f -------------------------------------------------------------------------------- /src/utilities/waveGenerationFromPaddleSignal.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/utilities/waveGenerationFromPaddleSignal.f90 -------------------------------------------------------------------------------- /src/variabledefs/HSL_LU.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/variabledefs/HSL_LU.f90 -------------------------------------------------------------------------------- /src/variabledefs/OFmodule.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/variabledefs/OFmodule.f90 -------------------------------------------------------------------------------- /src/variabledefs/constants.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/variabledefs/constants.f90 -------------------------------------------------------------------------------- /src/variabledefs/datatypes.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/variabledefs/datatypes.f90 -------------------------------------------------------------------------------- /src/variabledefs/globalvariables.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/variabledefs/globalvariables.f90 -------------------------------------------------------------------------------- /src/variabledefs/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/variabledefs/makefile.inc -------------------------------------------------------------------------------- /src/variabledefs/precision.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/variabledefs/precision.f90 -------------------------------------------------------------------------------- /src/wrappers/InvertMatrix.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/wrappers/InvertMatrix.f90 -------------------------------------------------------------------------------- /src/wrappers/LUfactor.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/wrappers/LUfactor.f90 -------------------------------------------------------------------------------- /src/wrappers/iterative_solution.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/wrappers/iterative_solution.f90 -------------------------------------------------------------------------------- /src/wrappers/makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/src/wrappers/makefile.inc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/README -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/branch-format: -------------------------------------------------------------------------------- 1 | Bazaar-NG meta directory, format 1 2 | -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/branch/branch-name: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/branch/format: -------------------------------------------------------------------------------- 1 | Bazaar-NG branch format 5 2 | -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/branch/revision-history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/branch/revision-history -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/checkout/conflicts: -------------------------------------------------------------------------------- 1 | BZR conflict list format 1 2 | -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/checkout/dirstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/checkout/dirstate -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/checkout/format: -------------------------------------------------------------------------------- 1 | Bazaar Working Tree Format 4 (bzr 0.15) 2 | -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/format: -------------------------------------------------------------------------------- 1 | Bazaar-NG Knit Repository Format 1 -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/inventory.kndx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/inventory.kndx -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/inventory.knit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/inventory.knit -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/07/multi_precisione.f90-20070521093643-q67zwqkh30dwp9ma-5.kndx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/07/multi_precisione.f90-20070521093643-q67zwqkh30dwp9ma-5.kndx -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/07/multi_precisione.f90-20070521093643-q67zwqkh30dwp9ma-5.knit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/07/multi_precisione.f90-20070521093643-q67zwqkh30dwp9ma-5.knit -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/6d/lib_vtk_io.f90-20070521093643-q67zwqkh30dwp9ma-4.kndx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/6d/lib_vtk_io.f90-20070521093643-q67zwqkh30dwp9ma-4.kndx -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/6d/lib_vtk_io.f90-20070521093643-q67zwqkh30dwp9ma-4.knit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/6d/lib_vtk_io.f90-20070521093643-q67zwqkh30dwp9ma-4.knit -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/84/iso_varying_string.f-20070521093643-q67zwqkh30dwp9ma-6.kndx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/84/iso_varying_string.f-20070521093643-q67zwqkh30dwp9ma-6.kndx -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/84/iso_varying_string.f-20070521093643-q67zwqkh30dwp9ma-6.knit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/84/iso_varying_string.f-20070521093643-q67zwqkh30dwp9ma-6.knit -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/89/makefile-20070521093643-q67zwqkh30dwp9ma-1.kndx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/89/makefile-20070521093643-q67zwqkh30dwp9ma-1.kndx -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/89/makefile-20070521093643-q67zwqkh30dwp9ma-1.knit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/89/makefile-20070521093643-q67zwqkh30dwp9ma-1.knit -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/b7/sorgenti-20070521093643-q67zwqkh30dwp9ma-2.kndx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/b7/sorgenti-20070521093643-q67zwqkh30dwp9ma-2.kndx -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/b7/sorgenti-20070521093643-q67zwqkh30dwp9ma-2.knit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/b7/sorgenti-20070521093643-q67zwqkh30dwp9ma-2.knit -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/c3/lib_io_misc.f90-20070521093643-q67zwqkh30dwp9ma-3.kndx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/c3/lib_io_misc.f90-20070521093643-q67zwqkh30dwp9ma-3.kndx -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/c3/lib_io_misc.f90-20070521093643-q67zwqkh30dwp9ma-3.knit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/knits/c3/lib_io_misc.f90-20070521093643-q67zwqkh30dwp9ma-3.knit -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/revisions.kndx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/revisions.kndx -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/revisions.knit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/.bzr/repository/revisions.knit -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/signatures.kndx: -------------------------------------------------------------------------------- 1 | # bzr knit index 8 2 | -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/.bzr/repository/signatures.knit: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/README -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/makefile -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/mod/ir_precision.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/mod/ir_precision.mod -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_Acknowledgements.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_Acknowledgements.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_Bugs.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_Bugs.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_Compile_Install.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_Compile_Install.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_Dynamic_Dispatching.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_Dynamic_Dispatching.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_Example.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_Example.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_Footer.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_Footer.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_GPLv3.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_GPLv3.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_Header.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_Header.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_IR_Precision.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_IR_Precision.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_Introduction.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_Introduction.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_News_Changes.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_News_Changes.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_Programming_Style.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_Programming_Style.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_VTK_GEO.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_VTK_GEO.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_VTK_GEO_XML.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_VTK_GEO_XML.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_VTK_VAR.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_VTK_VAR.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/DOC_VTK_VAR_XML.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/DOC_VTK_VAR_XML.doc -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/IR_Precision.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/IR_Precision.f90 -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.maf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.maf -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.mtc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.mtc1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.mtc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.mtc2 -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.mtc3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.mtc3 -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.mtc4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.mtc4 -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.out -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.pdf -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/LIB_VTK_IO.f90.tex -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/Lib_VTK_IO.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/source/Lib_VTK_IO.f90 -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/source/docsourcelist: -------------------------------------------------------------------------------- 1 | LIB_VTK_IO.f90 2 | -------------------------------------------------------------------------------- /thirdpartylibs/LIB_VTK_IO/static/lib_vtk_io.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/thirdpartylibs/LIB_VTK_IO/static/lib_vtk_io.mod -------------------------------------------------------------------------------- /utils/matlab/Analysis/OW3D_LinearDispersionErrorsWith_kh.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/Analysis/OW3D_LinearDispersionErrorsWith_kh.m -------------------------------------------------------------------------------- /utils/matlab/Analysis/SF_KinematicsCheck.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/Analysis/SF_KinematicsCheck.m -------------------------------------------------------------------------------- /utils/matlab/Analysis/StreamFunctionCoefficients.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/Analysis/StreamFunctionCoefficients.m -------------------------------------------------------------------------------- /utils/matlab/IO/BuildStencilEven.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/IO/BuildStencilEven.m -------------------------------------------------------------------------------- /utils/matlab/IO/CompareArrays.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/IO/CompareArrays.m -------------------------------------------------------------------------------- /utils/matlab/IO/CompareSystemMatrices.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/IO/CompareSystemMatrices.m -------------------------------------------------------------------------------- /utils/matlab/IO/LoadRealArray.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/IO/LoadRealArray.m -------------------------------------------------------------------------------- /utils/matlab/IO/LoadSparseMatrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/IO/LoadSparseMatrix.m -------------------------------------------------------------------------------- /utils/matlab/IO/ReadKinematics.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/IO/ReadKinematics.m -------------------------------------------------------------------------------- /utils/matlab/IO/Temp_CompCircularchannel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/IO/Temp_CompCircularchannel.m -------------------------------------------------------------------------------- /utils/matlab/IO/wavegroupBredmoseJFM2009.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/IO/wavegroupBredmoseJFM2009.m -------------------------------------------------------------------------------- /utils/matlab/bottomprofiles/BeachGen.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/bottomprofiles/BeachGen.m -------------------------------------------------------------------------------- /utils/matlab/visualization/PlotWaveMakerSignal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/visualization/PlotWaveMakerSignal.m -------------------------------------------------------------------------------- /utils/matlab/visualization/ShowFreeSurfaceEvolution2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/visualization/ShowFreeSurfaceEvolution2D.m -------------------------------------------------------------------------------- /utils/matlab/visualization/water.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/matlab/visualization/water.m -------------------------------------------------------------------------------- /utils/python/IO/LoadRealArray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/python/IO/LoadRealArray.py -------------------------------------------------------------------------------- /utils/python/visualization/ShowFreeSurfaceEvolution2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apengsigkarup/OceanWave3D-Fortran90/HEAD/utils/python/visualization/ShowFreeSurfaceEvolution2D.py --------------------------------------------------------------------------------