├── .gitattributes ├── .gitconfig ├── .github └── workflows │ └── tests.yml ├── .gitignore ├── .travis.yml ├── LICENSE.TXT ├── Makefile ├── README.md ├── data ├── Hawc2 │ ├── BD.dat │ ├── Blade_Planform_Hawc2.csv │ └── Blade_Structural_Hawc2.csv ├── Monopile │ ├── .gitignore │ ├── ED_Blade_Light.dat │ ├── ED_Tower100_Light.dat │ ├── MT100_ED.dat │ ├── MT100_HD_RegularWave.dat │ ├── MT100_HD_Still.dat │ ├── MT100_LoadsMotions.csv │ ├── MT100_SD.dat │ ├── Main_MT100_RegularWave.fst │ └── README.py ├── NREL5MW │ ├── .gitignore │ ├── 5MW_Baseline │ │ ├── .gitignore │ │ ├── Airfoils │ │ │ ├── Cylinder1.dat │ │ │ ├── Cylinder1_coords.txt │ │ │ ├── Cylinder2.dat │ │ │ ├── Cylinder2_coords.txt │ │ │ ├── DU21_A17.dat │ │ │ ├── DU21_A17_coords.txt │ │ │ ├── DU25_A17.dat │ │ │ ├── DU25_A17_coords.txt │ │ │ ├── DU30_A17.dat │ │ │ ├── DU30_A17_coords.txt │ │ │ ├── DU35_A17.dat │ │ │ ├── DU35_A17_coords.txt │ │ │ ├── DU40_A17.dat │ │ │ ├── DU40_A17_coords.txt │ │ │ ├── NACA64_A17.dat │ │ │ └── NACA64_A17_coords.txt │ │ ├── Cp_Ct_Cq.NREL5MW.txt │ │ ├── DISCON.IN │ │ ├── NREL5MW_IW.dat │ │ ├── NREL5MW_IW_Step.dat │ │ ├── NREL5MW_SvD.dat │ │ ├── NREL5MW_SvD_Simple.dat │ │ ├── NRELOffshrBsline5MW_AeroDyn_blade.dat │ │ ├── NRELOffshrBsline5MW_BeamDyn.dat │ │ ├── NRELOffshrBsline5MW_BeamDyn_Blade.dat │ │ ├── NRELOffshrBsline5MW_Blade.dat │ │ ├── NRELOffshrBsline5MW_OC4Jacket_SubDyn.dat │ │ ├── NRELOffshrBsline5MW_Offshore_ElastoDyn_Tower.dat │ │ ├── NRELOffshrBsline5MW_Onshore_ElastoDyn_Tower.dat │ │ ├── NRELOffshrBsline5MW_Onshore_ServoDyn_Discon.dat │ │ ├── NRELOffshrBsline5MW_Onshore_ServoDyn_ROSCO.dat │ │ ├── README.rst │ │ └── Servo_Data │ │ │ ├── DISCON.f90 │ │ │ ├── DISCON_ITIBarge.f90 │ │ │ ├── DISCON_OC3Hywind.f90 │ │ │ └── Discon.vfproj │ ├── Main_Onshore.fst │ ├── Main_Onshore_DriveTrainTorsion.fst │ ├── NREL5MW_Blade_FEM_Modes.csv │ ├── NREL5MW_CPCTCQ.txt │ ├── NREL5MW_Oper.csv │ ├── NREL5MW_Oper_Onshore_Flexible_Discon.csv │ ├── NREL5MW_Oper_Onshore_Flexible_ROSCO.csv │ ├── NREL5MW_Oper_Onshore_Rigid_Discon.csv │ ├── NREL5MW_Oper_Onshore_Rigid_ROSCO.csv │ ├── NREL5MW_Tower_Onshore_FEM_Modes.csv │ ├── dt_torsion │ │ └── NREL5MW_ED_DT.dat │ ├── hawc2 │ │ ├── Blade_Planform_Hawc2.csv │ │ ├── Blade_Structural_Hawc2.csv │ │ └── README.md │ ├── offshore │ │ ├── NREL5MW_ED_Offshore.dat │ │ ├── NREL5MW_ED_Offshore_Legacy.dat │ │ └── NREL5MW_HD.dat │ ├── onshore │ │ ├── NREL5MW_AD.dat │ │ └── NREL5MW_ED_Onshore.dat │ └── onshore_PowerCurve │ │ ├── Main_CreateStepWind.py │ │ ├── Main_PowerCurve_WindStep_PostPro.py │ │ ├── NREL5MW_AD.dat │ │ ├── NREL5MW_ED_Onshore.dat │ │ ├── NREL5MW_ED_Onshore_Rigid.dat │ │ ├── NREL5MW_IW_Step.dat │ │ ├── PowerCurve_Onshore_Flexible_Discon.fst │ │ ├── PowerCurve_Onshore_Flexible_ROSCO.fst │ │ ├── PowerCurve_Onshore_Rigid_Discon.fst │ │ ├── PowerCurve_Onshore_Rigid_ROSCO.fst │ │ └── WindStepPowerCurve.wnd ├── Spar │ ├── MAP.dat │ ├── Main_Spar_ED.fst │ ├── Main_Spar_ED_HydroExample.fst │ ├── Main_Spar_ED_HydroExample.outb │ ├── Main_Spar_ED_MAP.fst │ ├── Main_Spar_SD.fst │ ├── Spar_ED_ForED.dat │ ├── Spar_ED_ForSD.dat │ ├── Spar_HD.dat │ ├── Spar_HD_Dummy.dat │ └── Spar_SD.dat ├── SubDyn │ ├── .gitignore │ ├── Jacket.dat │ ├── Jacket.dvr │ ├── JacketTwr.dat │ ├── JacketTwr.dvr │ ├── SD_Cable_5Joints.dat │ ├── SD_Cable_5Joints.dvr │ ├── Twr.dat │ ├── Twr.dvr │ ├── TwrSmall.dat │ └── TwrSmall.dvr ├── Waves │ └── RegularWave.Elev └── example_files │ ├── FASTSum_Pendulum.SD.sum.yaml │ ├── FASTSum_PendulumNoCB.SD.sum.yaml │ ├── ad_driver_AD.dat │ ├── ad_driver_AD_blade.dat │ ├── ad_driver_yaw.1.outb │ ├── ad_driver_yaw.dvr │ └── fastout_allnodes.outb ├── developper_notes.md ├── requirements.txt ├── setup.py └── welib ├── BEM ├── __init__.py ├── examples │ ├── Example_AxialInduction.py │ ├── Example_BEM_1.py │ ├── Example_BEM_2.py │ ├── Example_BEM_CPLambdaPitch.py │ ├── Example_IdealRotor.py │ ├── Example_UnsteadyBEM_1_ConstantRPM.py │ ├── Example_UnsteadyBEM_2_PrescribedMotion.py │ └── README.md ├── highthrust.py ├── idealrotors.py ├── matlab │ ├── Simulations │ │ ├── MainBEMCompAllTipLossAEP.m │ │ ├── Test_CompAllTipLoss.m │ │ ├── Test_FindPitch.m │ │ ├── Test_PowerCurve.m │ │ ├── Test_PrescribedGamma.m │ │ ├── Test_SetSim.m │ │ ├── Test_SimpleRun.m │ │ ├── Test_SimulationRef.m │ │ ├── _incompatible │ │ │ ├── MainBEMcode.m │ │ │ ├── MainBEMcodeB49.m │ │ │ ├── MainBEMcodeLeishman.m │ │ │ ├── MainBEMcodeManu.m │ │ │ ├── MainBEMcodeManu2.m │ │ │ ├── MainBEMcodeTUD.m │ │ │ ├── MainBEMcodeTUD2.m │ │ │ ├── MainBEMcodeTUD3.m │ │ │ ├── MainFindPitch.m │ │ │ ├── OptiminumParam.m │ │ │ └── Test2BEMCodeForoneLambda.m │ │ └── fPlotCodeCompBEM.m │ ├── SimulationsAeroelasticit │ │ └── MainPb3_2_WT3Dof_Pitch.m │ ├── SimulationsUnsteadyBEM │ │ └── Main_PitchStep.m │ ├── bkp │ │ ├── fBEMsteadyNew.m │ │ ├── fBEMsteadyRiso.m │ │ ├── fBEMsteadyTipLoss.m │ │ ├── fBEMsteadyTipLossStandAlone1.m │ │ ├── fBEMsteady_BACKUP.m │ │ ├── fBEMsteady_mostRecentBackup.m │ │ ├── fBEMsteady_try.m │ │ └── tmp │ │ │ ├── AeroFun.m │ │ │ ├── LiftDataFun.m │ │ │ ├── PowerCurve.m │ │ │ ├── ReadHawc2.m │ │ │ ├── Test2BEMcodeForOneLambda.m │ │ │ ├── Test3OptimumLambda.m │ │ │ └── Test3OptimumLambdaClCd.m │ ├── fBEM.m │ ├── fBEMCTFind.m │ ├── fBEMSimulation.m │ ├── fBEMpseudo_steady.m │ ├── fBEMsteady.m │ ├── fBEMsteadyTipLoss.m │ ├── fBEMsteadyTipLossStandAlone.m │ ├── fBEMunsteady.m │ ├── fCorrectionHighThrust.m │ ├── fInductionCoefficients.m │ ├── fInductionsBEM_Propeller.m │ ├── fInitBEMAlgo.m │ ├── fRunBEM.m │ ├── f_aeroelastic │ │ ├── Runge.m │ │ ├── RungeCore.m │ │ ├── RungeGoOn.m │ │ ├── fStep.m │ │ ├── getDampingMatrix.m │ │ ├── getMassMatrix.m │ │ ├── getMatrices.m │ │ ├── getStiffnessMatrix.m │ │ └── solveAcceleration.m │ ├── f_optimal │ │ ├── fFitChord.m │ │ ├── fFitTwist.m │ │ ├── getOptimizedParameters.m │ │ ├── getOptimizedParametersClCd.m │ │ └── getRelationAX.m │ ├── fakeBEM.m │ ├── fakeBEMClCd.m │ ├── getTransfoMatrices.m │ └── tools │ │ ├── MainFindPitch │ │ ├── AeroFun.m │ │ ├── LiftDataFun.m │ │ ├── MainFindPitch.m │ │ ├── ReadHtcFileAll.m │ │ ├── SuperDebug.m │ │ ├── fFindPitch.m │ │ └── fPower.m │ │ ├── __tests__ │ │ ├── testAeroCoeff.m │ │ ├── testCompareIntegration.m │ │ ├── testIntegration.m │ │ └── testRead.m │ │ ├── fAeroCoeff.m │ │ ├── fAeroCoeffWrap.m │ │ ├── fApplySimOnWT.m │ │ ├── fExportWTPerf.m │ │ ├── fFindSimFolder.m │ │ ├── fInitAlgo.m │ │ ├── fInitFlex.m │ │ ├── fInitHawc.m │ │ ├── fInitSim.m │ │ ├── fInitVLAlgo_old.m │ │ ├── fInitWT.m │ │ ├── fInitWTDefault.m │ │ ├── fInitWTPerf.m │ │ ├── fInitXblade.m │ │ ├── fLoadBlade.m │ │ ├── fLoadCFD_AL.m │ │ ├── fLoadCodes.m │ │ ├── fLoadHawc2.m │ │ ├── fLoadMeas.m │ │ ├── fLoadShen.m │ │ ├── fLoadVC.m │ │ ├── fReadAeFile.m │ │ ├── fReadBtcFile.m │ │ ├── fReadBtcFileAll.m │ │ ├── fReadHawc2.m │ │ ├── fReadHtcFile.m │ │ ├── fReadHtcFileAll.m │ │ ├── fReadPcFile.m │ │ ├── fReadPcFileExtended.m │ │ ├── fReadSpec.m │ │ ├── fReadWTPerf.m │ │ ├── fReadXbladeParamFile.m │ │ ├── fSetRotorGrid.m │ │ ├── fSetRun.m │ │ ├── fSetSim.m │ │ ├── fWTAEP.m │ │ ├── fWTFindPitch.m │ │ ├── fWTGetRefRPM.m │ │ ├── fWTParametricCP.m │ │ ├── fWTPowerCurve.m │ │ ├── fWTSimRef.m │ │ ├── fWTSimulation.m │ │ ├── fhawc2_create_output.m │ │ ├── fhawc2_signal.m │ │ ├── fplotCodesComparison.m │ │ ├── getThrustFromBlade.m │ │ ├── getTorqueFromBlade.m │ │ ├── istrue.m │ │ ├── totrue.m │ │ └── wind_rose.m ├── steadyBEM.py ├── tests │ ├── __init__.py │ ├── test_BEM.py │ ├── test_BEM_unsteady.py │ ├── test_highthrust.py │ └── test_run_Examples.py └── unsteadyBEM.py ├── CFD ├── __init__.py ├── axisym_streamf.py ├── examples │ └── axisym_prescribed_vorticity.py ├── flows2D.py └── tests │ ├── __init__.py │ ├── test_axisym_streamf.py │ ├── test_flows2D.py │ └── test_run_Examples.py ├── FEM ├── __init__.py ├── beam2d.py ├── cable.py ├── derivations │ ├── GuyanReduction.py │ ├── frame2D_sympy.ipynb │ └── frame3D_sympy.ipynb ├── direct_elimination.py ├── examples │ ├── Beam_CraigBampton_Monopile.py │ ├── Beam_FlexibleProperties_Tower.py │ ├── Beam_ModeShapes_Tower.py │ ├── Beam_ModeShapes_UniformBeamFrame3d.py │ ├── Graph_CreateSimpleGraph.py │ ├── README.md │ └── frame2d_element.py ├── fem_beam.py ├── fem_core.py ├── fem_elements.py ├── fem_model.py ├── fem_sympy.py ├── frame2d.py ├── frame3d.py ├── frame3dlin.py ├── graph.py ├── matlab │ ├── examples │ │ ├── Main_CraigBampton_2D.m │ │ ├── Main_CraigBampton_3D.m │ │ ├── Main_TowerTopExcitation.m │ │ ├── RefDisp.csv │ │ ├── ThinBeam3D.m │ │ ├── ThinRotatingBeam_FEM.m │ │ ├── fTowerTopExcitation.m │ │ ├── fTowerTopMDKR.m │ │ └── fTowerTopYDot.m │ ├── fBeamMatrices2D_2DOF.m │ ├── fBeamMatrices3D_Frame6DOF.m │ ├── fBuildGlobalMatrix.m │ ├── fClampedBeamFEM2D.m │ ├── fClampedBeamFEM3D_Frame.m │ ├── fClampedBeamModes2D_2DOF.m │ ├── fClampedBeamModesRayleighRitz.m │ ├── fClampedBeamModesRayleighRitzHermitian.m │ ├── fClampedBeamModesRotating.m │ ├── fCraigBamptonReduce.m │ ├── fElementDOFIndex.m │ ├── fElementKNormalForce2D_2DOF.m │ ├── fElementMatricesBeam2D_2DOF.m │ ├── fElementMatricesFrame2D_3DOF.m │ ├── fElementMatricesFrame3D_6DOF.m │ └── fGuyanReduce.m ├── models │ ├── __init__.py │ └── uniform_beam.py ├── reduction.py ├── tests │ ├── __init__.py │ ├── test_beam_linear_element.py │ ├── test_fem_elements.py │ ├── test_frame3d.py │ ├── test_reduction.py │ ├── test_run_Examples.py │ ├── test_timoshenko.py │ └── test_utils.py ├── timoshenko.py └── utils.py ├── Makefile ├── __init__.py ├── airfoils ├── DynamicStall.py ├── DynamicStall_SMD.py ├── Makefile ├── Polar.py ├── __init__.py ├── data │ ├── 63-235.csv │ ├── Cylinder.csv │ ├── Cylinder.dat │ ├── DU21_A17.csv │ ├── FFA-W3-241-Re12M.dat │ └── tjaere11_ds.csv ├── examples │ ├── KarmanTrefftz.py │ ├── README.md │ ├── correction3D.py │ ├── createADPolarFile.py │ ├── dynamic_stall_mhh.py │ ├── dynamic_stall_mhh_riso_1792.py │ ├── dynamic_stall_mhh_step_change.py │ ├── dynamic_stall_oye.py │ └── wagner.py ├── karman_trefftz.py ├── matlab │ ├── KarmanTrefftzGeometry │ ├── KarmanTrefftzGeometry.f90 │ ├── MainProfileCoordinatesExamples.m │ ├── Main_KarmanTrefftz.m │ ├── Makefile │ ├── __tests__ │ │ ├── MainForcedOscillations.m │ │ ├── MainPolars.m │ │ ├── MainPolarsFullySep.m │ │ └── data │ │ │ ├── DTU_10MW_RWT_pc.dat │ │ │ ├── FFA-W3-241-Re12e6.dat │ │ │ └── tjaere11_ds.dat │ ├── data │ │ ├── ffaw3211.dat │ │ ├── ffaw3241.dat │ │ ├── ffaw3301.dat │ │ ├── ffaw3360.dat │ │ ├── ffaw3400fb.dat │ │ ├── ffaw3480.dat │ │ ├── geom-cylinder.dat │ │ ├── geom-ffaw3241.dat │ │ └── geom-karman-trefftz_-0.1_0.0_5.dat │ ├── fAirfoilExtendPolarViterna.m │ ├── fAlpha0.m │ ├── fAlphaSlope.m │ ├── fCdFromCf.m │ ├── fCdFromCp.m │ ├── fClFromCf.m │ ├── fClFromCp.m │ ├── fDynaStallOye.m │ ├── fInitPolar.m │ ├── fLoadFromPressure.m │ ├── fLoadFromTau.m │ ├── fPlotAirfoilForces.m │ ├── fPlotAirfoilScene.m │ ├── fPlotAirfoilShear.m │ ├── fPolarExtendViterna.m │ ├── fPolarFullySeparated.m │ ├── fPolarInviscid.m │ ├── fPressureIntegration.m │ ├── fProfileCoordinates.m │ ├── fProfileKarmanTrefftz.m │ ├── fProfileStandardize.m │ ├── fProfileVanDeVooren.m │ ├── karman_trefftz.m │ ├── naca4gen.m │ ├── naca5gen.m │ ├── struct2str.m │ ├── textlegend.m │ ├── tst_naca4gen.m │ └── tst_naca5gen.m ├── naca.py ├── polar_file.py ├── section.py ├── shapes.py ├── tests │ ├── __init__.py │ ├── test_airfoil_shape.py │ ├── test_dynamic_stall.py │ ├── test_karman_trefftz.py │ ├── test_polar_interp.py │ ├── test_polar_manip.py │ ├── test_polar_params.py │ ├── test_polar_subfunctions.py │ ├── test_run_Examples.py │ └── test_section.py └── wings.py ├── beams ├── __init__.py ├── examples │ ├── Ex1_BeamModes.py │ ├── Ex2_BeamModesAllBC.py │ └── __init__.py ├── matlab │ ├── examples │ │ ├── Main_Modes.m │ │ └── Main_Modes_For_FAST.m │ ├── fInputParser.m │ ├── fUniformBeamTheory.m │ ├── fUniformBeamTheoryLongi.m │ └── fUniformBeamTheoryTorsion.m ├── tests │ ├── __init__.py │ └── test_theory.py └── theory.py ├── common.py ├── ctrl └── __init__.py ├── dyninflow ├── DynamicInflow.py ├── __init__.py └── examples │ ├── Ex1_StepUp.py │ └── __init__.py ├── essentials.py ├── fast ├── FASTLin.py ├── README.md ├── __init__.py ├── aerodyn.py ├── beamdyn.py ├── campbell.py ├── case_gen.py ├── elastodyn.py ├── examples │ ├── .gitignore │ ├── Example_CPLambdaPitch.py │ ├── Example_ElastoDynShapeFunctionFitting.py │ ├── Example_ExcelFile.py │ ├── Example_ExtractInertia.py │ ├── Example_Hawc2ToBeamDyn.py │ ├── Example_HydroDyn_PrescribedMotion.py │ ├── Example_Parametric.py │ ├── Example_PointMesh.py │ ├── Example_PowerCurve_Parametric.py │ ├── Example_RadialInterp.py │ ├── Example_RadialPostPro.py │ ├── Example_Remap.py │ ├── Example_ResampleBlade.py │ ├── Example_SubDyn_Modes.py │ ├── Example_TuneTowerDamping.py │ ├── ParametricExcel.xlsx │ └── README.md ├── extract.py ├── fast_mesh.py ├── fastfarm.py ├── fastlib.py ├── fastlib_legacy.py ├── hydrodyn.py ├── hydrodyn_driver.py ├── hydrodyn_morison.py ├── hydrodyn_waves.py ├── linearization.py ├── linmodel.py ├── modules │ ├── __init__.py │ └── map │ │ ├── __init__.py │ │ └── examples │ │ └── MAPStiffnessMatrix.py ├── olaf.py ├── postpro.py ├── runner.py ├── subdyn.py ├── subdyn_sum.py ├── tests │ ├── __init__.py │ ├── test_elastodyn.py │ ├── test_hydrodyn.py │ ├── test_mesh.py │ ├── test_postpro.py │ └── test_run_Examples.py ├── tools │ ├── __init__.py │ └── lin.py └── tuning.py ├── hydro ├── __init__.py ├── addedmass.py ├── examples │ ├── Ex1_WaveKinematics.py │ ├── Ex2_Jonswap_spectrum.py │ ├── Ex3_WaveTimeSeries.py │ ├── Ex4_WaveLoads.py │ ├── README.md │ └── __init__.py ├── hydrostat.py ├── morison.py ├── spectra.py ├── tests │ ├── __init__.py │ ├── test_morison.py │ ├── test_run_Examples.py │ ├── test_spectra.py │ └── test_wavekin.py ├── tools.py └── wavekin.py ├── kalman ├── TN.py ├── TNLin.py ├── __init__.py ├── examples │ ├── Mech_1DOF.py │ ├── onshore_OFLin │ │ ├── 001_Linearization_GenerateCase.py │ │ ├── 002_Create_FASTLin.py │ │ ├── 301_Kalman_2DOF_5States.py │ │ └── kalman_models.py │ └── onshore_YAMS │ │ ├── 000_CPLambdaPitch.py │ │ ├── 100_WSEstimation.py │ │ └── 300_Kalman_2DOF_7States.py ├── filters.py ├── kalman.py ├── kalmanfilter.py └── tests │ ├── __init__.py │ ├── test_kalman.py │ └── test_run_Examples.py ├── mesh ├── __init__.py ├── fCoordRectilinearGrid.py ├── fCoordRegularGrid.py ├── fMeshProgressive.py ├── fMeshProgressiveExtent.py ├── fbinary_search.py ├── gradient.py ├── mesh.py ├── tests │ ├── __init__.py │ └── test_vectoranalysis.py └── vectoranalysis.py ├── moor ├── __init__.py └── mappp.py ├── ode ├── __init__.py ├── generalizedalpha.py ├── matlab │ ├── fodeKrenk.m │ ├── fodeNewmark.m │ ├── fodeNewmarkNonLinear.m │ ├── fodeProgressBar.m │ └── fodeRK4.m ├── rk_dormand_prince.py ├── rk_nystrom.py └── tests │ └── __init__.py ├── plot ├── __init__.py ├── examples │ ├── JSON3D_01_CreateSimpleFile.py │ ├── Plot_3D_blades.py │ └── Plot_3D_surfaces.py ├── json3d.py ├── surface3d.py └── tests │ ├── __init__.py │ └── test_run_Examples.py ├── standards ├── IEC.py ├── __init__.py └── examples │ ├── Ex1_TurbulenceClasses.py │ ├── Ex2_EOG.py │ └── __init__.py ├── stoch ├── __init__.py ├── derivations │ └── AutoSpectraCovariances.ipynb ├── distribution.py ├── examples │ ├── ChangeOfVar.py │ ├── ChangeOfVarVector.py │ ├── CorrelatedVars.py │ ├── Distributions.py │ ├── Sampling.py │ ├── StationaryProcess.py │ └── Variable.py ├── gaussian_process.py ├── generator.py ├── stationary_process.py ├── tests │ ├── __init__.py │ └── test_run_Examples.py ├── utils.py ├── variable.py └── vector.py ├── system ├── Makefile ├── __init__.py ├── chaos.py ├── eva.py ├── examples │ ├── Example_DriveTrainTorsion.py │ ├── Example_DriveTrainTorsion_Wrap.py │ ├── FirstOrderSystem_Scalar.py │ ├── Lorenz.py │ ├── MassSpringDamper_Duhamel.py │ ├── MassSpringDamper_ForcedVibrations.py │ ├── MassSpringDamper_StateSpace_FreqDomain.py │ ├── SecondOrderSystem_Scalar.py │ ├── StepResponse.py │ ├── pendulum.py │ ├── pendulum_3d.py │ └── pendulum_on_prescribed_cart.py ├── firstorder.py ├── linearization.py ├── lti.py ├── mbc.py ├── mech_system.py ├── secondorder.py ├── singledof.py ├── statespace.py ├── statespacelinear.py ├── system.py ├── tests │ ├── __init__.py │ ├── test_eva.py │ ├── test_linearization.py │ ├── test_mbc.py │ ├── test_run_Examples.py │ ├── test_singledof.py │ └── test_system.py ├── tools.py ├── transferfunction.py └── wtmodels │ ├── __init__.py │ ├── examples │ ├── model15M_exA1.py │ ├── model15M_exA2.py │ ├── model15M_exB1.py │ └── model5CS_ronnie.py │ ├── model15M.py │ ├── model5CS.py │ └── tests │ ├── __init__.py │ ├── test_model15M.py │ └── test_run_Examples.py ├── time ├── TimeManager.m └── fInitTime.m ├── tools ├── README.md ├── SpectralAnalysis │ ├── fLogSmooth.m │ ├── fSpectrum.m │ └── fSpectrumAngular.m ├── __init__.py ├── bithashlib.py ├── clean_exceptions.py ├── colors.py ├── compare.py ├── curve_fitting.py ├── curves.py ├── damping.py ├── dictlib.py ├── eva.py ├── examples │ ├── ExampleCoherence.py │ ├── ExampleCorrelation.py │ ├── Example_FFT.py │ ├── Example_Fatigue.py │ ├── Example_SVD.py │ └── VortexCylinderPressure.py ├── external │ ├── Makefile │ ├── __init__.py │ ├── lic_internal.c │ ├── lic_internal.pyx │ └── setup.py ├── fatigue.py ├── fields.py ├── figure.py ├── functions.py ├── galib.py ├── latex.py ├── lic.py ├── pandalib.py ├── pycmd.py ├── regression.py ├── repo.py ├── requirements.txt ├── signal_analysis.py ├── spectral.py ├── stats.py ├── strings.py ├── svd.py ├── tests │ ├── __init__.py │ ├── test_colors.py │ ├── test_curve_fitting.py │ ├── test_curves.py │ ├── test_dictlib.py │ ├── test_fatigue.py │ ├── test_functions.py │ ├── test_run_Examples.py │ ├── test_signal.py │ ├── test_spectral.py │ └── test_vectoranalyses.py └── tictoc.py ├── vortilib ├── .gitignore ├── __init__.py ├── elements │ ├── DoubletPoint.py │ ├── InviscidVortexPatch.py │ ├── LambOseen.py │ ├── RankineBody.py │ ├── SourceEllipsoid.py │ ├── SourcePanel2D.py │ ├── SourcePoint.py │ ├── VortexAxisymmetric.py │ ├── VortexCylinder.py │ ├── VortexCylinder2D.py │ ├── VortexCylinderSkewed.py │ ├── VortexDoublet.py │ ├── VortexHelix.py │ ├── VortexLine.py │ ├── VortexParticle.py │ ├── VortexPatch2DGaussian.py │ ├── VortexPoint.py │ ├── VortexRing.py │ ├── VortexSegment.py │ ├── VortexSurfaceFlowField.py │ ├── __init__.py │ ├── elliptic.py │ ├── examples │ │ ├── Bodies2D_Plot.py │ │ ├── Cylinder2D_Plots.py │ │ ├── DoubletPoint_Plots.py │ │ ├── EllipticalCoordinates.py │ │ ├── InviscidVortexPatch.py │ │ ├── LambOseenFenics.py │ │ ├── README_ARTICLES.md │ │ ├── RankineNose_Plots.py │ │ ├── RankineOval_Plots.py │ │ ├── SourceEllipsoid_Deriv.py │ │ ├── SourceEllipsoid_Plots.py │ │ ├── SourcePoint_Plots.py │ │ ├── VortexCylinderSkewed.py │ │ ├── VortexCylinderSkewedSuperp.py │ │ ├── VortexDoublet_CompareCylinder.py │ │ ├── VortexDoublet_CompareNumTheory.py │ │ ├── VortexDoublet_CompareNumTheory_Skew.py │ │ ├── VortexHelix.py │ │ ├── VortexParticle_Regularization.py │ │ ├── VortexPoint2DDistribution.py │ │ ├── VortexPoint_Plots.py │ │ ├── VortexRing_CompareDoublet.py │ │ ├── VortexSegment_CrossField.py │ │ ├── VortexSegment_Regularization.py │ │ ├── VortexSurfaceFlowField.py │ │ └── advanced │ │ │ ├── VortexCylinderFiniteLIC.py │ │ │ ├── VortexCylinderLIC.py │ │ │ ├── VortexCylinderSkewedLIC.py │ │ │ └── VortexRingLIC.py │ ├── fOmega_VortexBrick2D.py │ ├── fOmega_VortexBrick3D.py │ ├── fUi_VortexSegment11_smooth.py │ ├── fortran │ │ ├── EllipticIntegrals.f90 │ │ ├── MathConstants.f90 │ │ ├── Part.f90 │ │ ├── PrecisionMod.f90 │ │ ├── Sgmt.f90 │ │ ├── SurfaceMap.f90 │ │ ├── UIBlobs.f90 │ │ ├── UIHillsVortex.f90 │ │ ├── UIPanels.f90 │ │ ├── UIPointSource.f90 │ │ ├── UISegments.f90 │ │ ├── UIVortexCylinders.f90 │ │ ├── UIVortexPoint2D.f90 │ │ ├── UIVortexPoint2DPerdiodic.f90 │ │ └── UIVortexRings.f90 │ ├── papers │ │ ├── README_ARTICLES.md │ │ └── article_2015_skew │ │ │ ├── __init__.py │ │ │ ├── test_Skew_RootVortex.py │ │ │ ├── test_Skew_TangentialVorticity.py │ │ │ └── test_Skew_TrailedVorticity.py │ └── tests │ │ ├── __init__.py │ │ ├── test_elements.py │ │ └── test_run_Examples.py ├── panelcodes │ ├── __init__.py │ ├── matlab │ │ └── vortexpoints.m │ ├── panel_tools.py │ ├── sourcepanels.py │ ├── sourcepoints.py │ ├── tests │ │ ├── __init__.py │ │ └── test_sourcepanels.py │ └── vortexpoints.py └── particles │ ├── __init__.py │ ├── examples │ └── MainVC2D_TestProj.py │ ├── initialization.py │ ├── particles.py │ ├── projection.py │ └── tests │ ├── __init__.py │ └── test_particles.py ├── weio ├── .gitignore ├── _NEWFILE_TEMPLATE.py ├── __init__.py ├── amrwind_file.py ├── bladed_out_file.py ├── bmodes_out_file.py ├── cactus_element_file.py ├── cactus_file.py ├── converters.py ├── csv_file.py ├── examples │ └── ModifyAeroDynBladeFile.py ├── excel_file.py ├── fast_input_deck.py ├── fast_input_file.py ├── fast_input_file_graph.py ├── fast_linearization_file.py ├── fast_output_file.py ├── fast_summary_file.py ├── fast_wind_file.py ├── file.py ├── file_formats.py ├── flex_blade_file.py ├── flex_doc_file.py ├── flex_out_file.py ├── flex_profile_file.py ├── flex_wavekin_file.py ├── gnuplot_file.py ├── hawc2_ae_file.py ├── hawc2_dat_file.py ├── hawc2_htc_file.py ├── hawc2_pc_file.py ├── hawc2_st_file.py ├── hawcstab2_cmb_file.py ├── hawcstab2_ind_file.py ├── hawcstab2_pwr_file.py ├── mannbox_file.py ├── mannbox_input_file.py ├── matlabmat_file.py ├── mini_yaml.py ├── netcdf_file.py ├── parquet_file.py ├── pickle_file.py ├── raawmat_file.py ├── rosco_discon_file.py ├── rosco_performance_file.py ├── tdms_file.py ├── tecplot_file.py ├── turbsim_file.py ├── turbsim_ts_file.py ├── user.py ├── vtk_file.py └── wetb │ ├── __init__.py │ └── hawc2 │ ├── Hawc2io.py │ ├── __init__.py │ ├── ae_file.py │ ├── htc_contents.py │ ├── htc_extensions.py │ ├── htc_file.py │ ├── htc_file_set.py │ ├── pc_file.py │ └── st_file.py ├── wind ├── __init__.py ├── examples │ └── WindGenerationAtPoint.py ├── matlab │ ├── fInitWind.m │ ├── fReadMannBinary.m │ ├── fSetWind.m │ ├── fStocWind.m │ ├── fUi_Wind.m │ ├── getPointIncomingWindLegacy01.m │ ├── getPointIncomingWindLegacy02.m │ ├── getPointIncomingWindLegacy03.m │ ├── wind_Load.m │ └── wind_SetDefault.m ├── shear.py ├── spectra.py ├── tests │ ├── __init__.py │ ├── test_run_Examples.py │ └── test_windsim.py └── windsim.py ├── windwave ├── Main_Calls.m ├── Main_Elast.m ├── Main_WindWaves.m ├── fHydroCalcFinal.m ├── fJonswap.m ├── fPlotCompare.m ├── fPlotSimple.m ├── fSpectrum.m ├── fSpectrumAvg.m ├── fSpectrumCalc.m ├── fStocWind.m ├── fWaveKin.m ├── fWindCalc.m ├── fgetDispersion.m ├── fqPrime.m └── include_globals.m ├── wiz ├── SelfSimilar.py ├── Solver.py ├── WindFarm.py ├── WindTurbine.py ├── examples │ ├── CurledWake.py │ ├── CurledWake_2D.py │ ├── WindFarm.py │ ├── WindTurbine.py │ └── WindTurbineGround.py ├── papers │ ├── article_2015_induction_plots │ │ ├── __init__.py │ │ └── test_Task1_ComparisonNonYawed.py │ ├── article_2015_wakerot │ │ ├── __init__.py │ │ └── test_Main2_Task0_Prescribed_CT_CQ.py │ └── article_2020_windfarm_plots │ │ ├── __init__.py │ │ ├── test_Task8_WindFarm_Spacing_NoGround.py │ │ └── test_Task9_WindFarm_GroundEffect.py └── tests │ ├── __init__.py │ └── test_solver.py ├── ws_estimator ├── __init__.py ├── examples │ └── Floating.py ├── tabulated.py ├── tabulated_floating.py └── tests │ ├── __init__.py │ └── test_tabulated.py ├── wt_theory ├── AxialInduction-CT.m ├── AxialInductionCT.m ├── examples │ ├── OptimalCP.py │ ├── WakeExpansion.py │ └── WakeLengthInducedVelocity.py ├── highthrust.py ├── idealrotors.py ├── matlab │ ├── OptimalCirculation │ │ ├── .gitignore │ │ ├── Mathematica │ │ │ └── lib │ │ │ │ ├── Functions_Dates.m │ │ │ │ ├── Functions_LidarSpectra.m │ │ │ │ ├── Functions_Lists.m │ │ │ │ ├── Functions_Maths.m │ │ │ │ ├── Functions_Plots.m │ │ │ │ ├── Functions_SQL.m │ │ │ │ ├── Functions_SpectralAnalysis.m │ │ │ │ └── Functions_Stats.m │ │ ├── VERSIONS │ │ ├── __main__ │ │ │ ├── MainGoldsteinPlots.m │ │ │ ├── OptimalPowerCoeffOkulov.m │ │ │ ├── PrandtlTheory.m │ │ │ └── matfig │ │ │ │ ├── ComparisonBetzPrandtlGoldstein.fig │ │ │ │ └── ComparisonBetzPrandtlGoldsteinF.fig │ │ ├── __tests__ │ │ │ ├── testCompareGoldstein.m │ │ │ └── testGoldstein.m │ │ ├── v-1 │ │ │ ├── fBetzCirculation.m │ │ │ └── fTipLossGoldsteinOkulov.m │ │ ├── v01 │ │ │ ├── fCirculationBetz.m │ │ │ ├── fCirculationGoldstein.m │ │ │ ├── fCirculationPrandtl.m │ │ │ ├── fGoldsteinF.m │ │ │ ├── fGoldsteinFactor.mexa64 │ │ │ ├── fGoldsteinFactor_Matlab.m │ │ │ ├── fGoldsteinFactor_MatlabOld.m │ │ │ ├── fGoldsteinFarWakeParams.m │ │ │ ├── fTiberyWrench.m │ │ │ ├── fTipLossGoldstein.m │ │ │ └── fTipLossPrandtl.m │ │ └── v01_nomex │ │ │ ├── fCirculationBetz.m │ │ │ ├── fCirculationGoldstein.m │ │ │ ├── fCirculationPrandtl.m │ │ │ ├── fGoldsteinFactor.m │ │ │ ├── fGoldsteinFactor_MatlabOld.m │ │ │ ├── fGoldsteinFarWakeParams.m │ │ │ ├── fGoldsteinOkulovF.m │ │ │ ├── fTiberyWrench.m │ │ │ ├── fTipLossGoldsteinOkulov.m │ │ │ └── fTipLossPrandtl.m │ ├── OptimalTurbine │ │ ├── .gitignore │ │ ├── MomentumTheory_Cp_CT_Lambda.m │ │ ├── MomentumTheory_Cylinder_Cp_CT_Lambda.m │ │ ├── OptiminumParam.m │ │ ├── old │ │ │ ├── Exercise4bnew.m │ │ │ ├── Test1OptiminumParam.m │ │ │ ├── Test2BEMCodeForoneLambda_mostrecent.m │ │ │ ├── Test3OptimumLambda.m │ │ │ ├── Test3OptimumLambdaClCd.m │ │ │ ├── Test5PowerCurve.m │ │ │ └── fBEM_backup.m │ │ └── wtta1 │ │ │ ├── BEMfunction.m │ │ │ ├── Exercise1.m │ │ │ ├── Exercise2new.m │ │ │ ├── Exercise3new.m │ │ │ ├── GlauertSolutions.m │ │ │ ├── fakeBEM.m │ │ │ ├── getOptimizedParameters.m │ │ │ ├── getRelationAX.m │ │ │ ├── getThrustFromBlade.m │ │ │ ├── getTorqueFromBlade.m │ │ │ └── loading.m │ ├── Theodorsen │ │ ├── .gitignore │ │ ├── TheodorsenTheory.m │ │ ├── TheodorsenTheory_Expansion_DevPhase0.m │ │ ├── TheodorsenTheory_Expansion_DevPhase2.m │ │ ├── VERSIONS │ │ ├── WaldWakeRotorMapping.m │ │ ├── fTheodorsenAtOperatingPoint.m │ │ ├── fTheodorsenExpansion.m │ │ ├── fTheodorsenExpansionWrap.m │ │ └── fTheodorsenFarWakeParams.m │ ├── VortexCylinder │ │ ├── .gitignore │ │ └── VortexCylinder.m │ └── WakeExpansion │ │ ├── .gitignore │ │ ├── MainComparisons_CodesAndTheory.m │ │ ├── MainComparisons_ForEwan.m │ │ ├── MainComparisons_TheoryOnly.m │ │ ├── fExpansionFranksen.m │ │ ├── fExpansionRathmann.m │ │ └── fExpansionVortexRings.m ├── tests │ ├── __init__.py │ ├── test_idealrotors.py │ ├── test_run_Examples.py │ └── test_wakeexpansion.py └── wakeexpansion.py └── yams ├── .gitignore ├── FNSB_FAST.py ├── README.md ├── TNSB.py ├── TNSB_FAST.py ├── __init__.py ├── bodies.py ├── derivations ├── Inertia_Rotor.ipynb ├── README.md ├── RigidBodyDyn_SkewMatrix.ipynb └── RotationMatricesAndCoordinates.ipynb ├── examples └── Tower_MassMatrix_ShapeFunctions.py ├── examples_numeric_recursive └── Tower_SubBeams.py ├── examples_symbolic_kane ├── .gitignore ├── L1_Top.py ├── L2_1DOF_MassSpringDamper.ipynb ├── L2_1DOF_Pendulum.ipynb ├── L2_2DOF_DoublePendulum.ipynb ├── L2_2DOF_MassSpringDamper.ipynb ├── L2_2DOF_PendulumOnACart.ipynb ├── L2_3DOF_Top.ipynb ├── L2_5DOF_SimplifiedCampbell.ipynb ├── L3_BladeModels.py ├── L3_FXTXRNA_Simulation.py ├── L3_FXTXRNA_YAMSW.ipynb ├── L3_FXTXRNA_YAMSW.py ├── L3_OneRigidBody_SparHydro.py ├── L3_OneRigidBody_YAMSW.ipynb └── README.md ├── examples_symbolic_recursive └── T1NRNA_yams_rec.py ├── flexibility.py ├── kinematics.py ├── kinetics.py ├── kinetics_sympy.py ├── models ├── FTNSB_sympy.py ├── FTNSB_sympy_symbols.py ├── OneRigidBody_sympy.py ├── __init__.py ├── generator.py ├── generator_oneRigidBody.py ├── packman.py ├── simulator.py └── utils.py ├── papers └── 2022-symbolic-framework │ ├── .gitignore │ ├── F0T2N0S1 │ ├── Main_Spar_ED.fst │ ├── Main_Spar_ED.outb │ └── Spar_ED_ForED.dat │ ├── F0T2N0S1_yams_model.py │ ├── F2T1RNA_SmallAngle │ ├── Main_Spar_ED.fst │ ├── Main_Spar_ED.outb │ └── Spar_ED_ForED.dat │ └── F2T1RNA_yams_model.py ├── partdyn ├── __init__.py ├── examples │ ├── OnePart_FreeFall.py │ ├── ThreePart_Gravitation.py │ ├── ThreeSprings.py │ ├── TwoPart_Orbits.py │ └── TwoPart_Springs.py ├── part.py └── tests │ ├── __init__.py │ └── test_run_Examples.py ├── rotations.py ├── sid.py ├── tests ├── __init__.py ├── test_bodies.py ├── test_flexibility.py ├── test_rotations.py ├── test_sectionloads.py ├── test_sid.py ├── test_utils.py └── test_windturbine.py ├── tests_numeric_recursive ├── __init__.py ├── test_TNSB_FAST.py ├── test_TNSB_article.py └── test_yams.py ├── tests_symbolic_kane ├── __init__.py ├── test_FTNSB_sympy_F0T0N2S1.py ├── test_FTNSB_sympy_F0T1RNA.py ├── test_run_Examples.py ├── test_yams_sympy_rigid.py └── test_yams_sympy_tools.py ├── utils.py ├── windturbine.py ├── yams.py ├── yams_kane.py ├── yams_sympy.py ├── yams_sympy_model.py └── yams_sympy_tools.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/.gitconfig -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/LICENSE.TXT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/README.md -------------------------------------------------------------------------------- /data/Hawc2/BD.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Hawc2/BD.dat -------------------------------------------------------------------------------- /data/Hawc2/Blade_Planform_Hawc2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Hawc2/Blade_Planform_Hawc2.csv -------------------------------------------------------------------------------- /data/Hawc2/Blade_Structural_Hawc2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Hawc2/Blade_Structural_Hawc2.csv -------------------------------------------------------------------------------- /data/Monopile/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Monopile/.gitignore -------------------------------------------------------------------------------- /data/Monopile/ED_Blade_Light.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Monopile/ED_Blade_Light.dat -------------------------------------------------------------------------------- /data/Monopile/ED_Tower100_Light.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Monopile/ED_Tower100_Light.dat -------------------------------------------------------------------------------- /data/Monopile/MT100_ED.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Monopile/MT100_ED.dat -------------------------------------------------------------------------------- /data/Monopile/MT100_HD_RegularWave.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Monopile/MT100_HD_RegularWave.dat -------------------------------------------------------------------------------- /data/Monopile/MT100_HD_Still.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Monopile/MT100_HD_Still.dat -------------------------------------------------------------------------------- /data/Monopile/MT100_LoadsMotions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Monopile/MT100_LoadsMotions.csv -------------------------------------------------------------------------------- /data/Monopile/MT100_SD.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Monopile/MT100_SD.dat -------------------------------------------------------------------------------- /data/Monopile/Main_MT100_RegularWave.fst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Monopile/Main_MT100_RegularWave.fst -------------------------------------------------------------------------------- /data/Monopile/README.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Monopile/README.py -------------------------------------------------------------------------------- /data/NREL5MW/.gitignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | *.json 3 | -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/.gitignore -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Airfoils/Cylinder1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Airfoils/Cylinder1.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Airfoils/Cylinder2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Airfoils/Cylinder2.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Airfoils/DU21_A17.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Airfoils/DU21_A17.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Airfoils/DU25_A17.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Airfoils/DU25_A17.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Airfoils/DU30_A17.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Airfoils/DU30_A17.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Airfoils/DU35_A17.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Airfoils/DU35_A17.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Airfoils/DU40_A17.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Airfoils/DU40_A17.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Airfoils/NACA64_A17.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Airfoils/NACA64_A17.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Cp_Ct_Cq.NREL5MW.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Cp_Ct_Cq.NREL5MW.txt -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/DISCON.IN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/DISCON.IN -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/NREL5MW_IW.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/NREL5MW_IW.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/NREL5MW_IW_Step.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/NREL5MW_IW_Step.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/NREL5MW_SvD.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/NREL5MW_SvD.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/NREL5MW_SvD_Simple.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/NREL5MW_SvD_Simple.dat -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/README.rst -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Servo_Data/DISCON.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Servo_Data/DISCON.f90 -------------------------------------------------------------------------------- /data/NREL5MW/5MW_Baseline/Servo_Data/Discon.vfproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/5MW_Baseline/Servo_Data/Discon.vfproj -------------------------------------------------------------------------------- /data/NREL5MW/Main_Onshore.fst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/Main_Onshore.fst -------------------------------------------------------------------------------- /data/NREL5MW/Main_Onshore_DriveTrainTorsion.fst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/Main_Onshore_DriveTrainTorsion.fst -------------------------------------------------------------------------------- /data/NREL5MW/NREL5MW_Blade_FEM_Modes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/NREL5MW_Blade_FEM_Modes.csv -------------------------------------------------------------------------------- /data/NREL5MW/NREL5MW_CPCTCQ.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/NREL5MW_CPCTCQ.txt -------------------------------------------------------------------------------- /data/NREL5MW/NREL5MW_Oper.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/NREL5MW_Oper.csv -------------------------------------------------------------------------------- /data/NREL5MW/NREL5MW_Oper_Onshore_Flexible_Discon.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/NREL5MW_Oper_Onshore_Flexible_Discon.csv -------------------------------------------------------------------------------- /data/NREL5MW/NREL5MW_Oper_Onshore_Flexible_ROSCO.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/NREL5MW_Oper_Onshore_Flexible_ROSCO.csv -------------------------------------------------------------------------------- /data/NREL5MW/NREL5MW_Oper_Onshore_Rigid_Discon.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/NREL5MW_Oper_Onshore_Rigid_Discon.csv -------------------------------------------------------------------------------- /data/NREL5MW/NREL5MW_Oper_Onshore_Rigid_ROSCO.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/NREL5MW_Oper_Onshore_Rigid_ROSCO.csv -------------------------------------------------------------------------------- /data/NREL5MW/NREL5MW_Tower_Onshore_FEM_Modes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/NREL5MW_Tower_Onshore_FEM_Modes.csv -------------------------------------------------------------------------------- /data/NREL5MW/dt_torsion/NREL5MW_ED_DT.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/dt_torsion/NREL5MW_ED_DT.dat -------------------------------------------------------------------------------- /data/NREL5MW/hawc2/Blade_Planform_Hawc2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/hawc2/Blade_Planform_Hawc2.csv -------------------------------------------------------------------------------- /data/NREL5MW/hawc2/Blade_Structural_Hawc2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/hawc2/Blade_Structural_Hawc2.csv -------------------------------------------------------------------------------- /data/NREL5MW/hawc2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/hawc2/README.md -------------------------------------------------------------------------------- /data/NREL5MW/offshore/NREL5MW_ED_Offshore.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/offshore/NREL5MW_ED_Offshore.dat -------------------------------------------------------------------------------- /data/NREL5MW/offshore/NREL5MW_ED_Offshore_Legacy.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/offshore/NREL5MW_ED_Offshore_Legacy.dat -------------------------------------------------------------------------------- /data/NREL5MW/offshore/NREL5MW_HD.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/offshore/NREL5MW_HD.dat -------------------------------------------------------------------------------- /data/NREL5MW/onshore/NREL5MW_AD.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/onshore/NREL5MW_AD.dat -------------------------------------------------------------------------------- /data/NREL5MW/onshore/NREL5MW_ED_Onshore.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/onshore/NREL5MW_ED_Onshore.dat -------------------------------------------------------------------------------- /data/NREL5MW/onshore_PowerCurve/NREL5MW_AD.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/onshore_PowerCurve/NREL5MW_AD.dat -------------------------------------------------------------------------------- /data/NREL5MW/onshore_PowerCurve/NREL5MW_IW_Step.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/NREL5MW/onshore_PowerCurve/NREL5MW_IW_Step.dat -------------------------------------------------------------------------------- /data/Spar/MAP.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/MAP.dat -------------------------------------------------------------------------------- /data/Spar/Main_Spar_ED.fst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/Main_Spar_ED.fst -------------------------------------------------------------------------------- /data/Spar/Main_Spar_ED_HydroExample.fst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/Main_Spar_ED_HydroExample.fst -------------------------------------------------------------------------------- /data/Spar/Main_Spar_ED_HydroExample.outb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/Main_Spar_ED_HydroExample.outb -------------------------------------------------------------------------------- /data/Spar/Main_Spar_ED_MAP.fst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/Main_Spar_ED_MAP.fst -------------------------------------------------------------------------------- /data/Spar/Main_Spar_SD.fst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/Main_Spar_SD.fst -------------------------------------------------------------------------------- /data/Spar/Spar_ED_ForED.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/Spar_ED_ForED.dat -------------------------------------------------------------------------------- /data/Spar/Spar_ED_ForSD.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/Spar_ED_ForSD.dat -------------------------------------------------------------------------------- /data/Spar/Spar_HD.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/Spar_HD.dat -------------------------------------------------------------------------------- /data/Spar/Spar_HD_Dummy.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/Spar_HD_Dummy.dat -------------------------------------------------------------------------------- /data/Spar/Spar_SD.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Spar/Spar_SD.dat -------------------------------------------------------------------------------- /data/SubDyn/.gitignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | *.json 3 | -------------------------------------------------------------------------------- /data/SubDyn/Jacket.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/SubDyn/Jacket.dat -------------------------------------------------------------------------------- /data/SubDyn/Jacket.dvr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/SubDyn/Jacket.dvr -------------------------------------------------------------------------------- /data/SubDyn/JacketTwr.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/SubDyn/JacketTwr.dat -------------------------------------------------------------------------------- /data/SubDyn/JacketTwr.dvr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/SubDyn/JacketTwr.dvr -------------------------------------------------------------------------------- /data/SubDyn/SD_Cable_5Joints.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/SubDyn/SD_Cable_5Joints.dat -------------------------------------------------------------------------------- /data/SubDyn/SD_Cable_5Joints.dvr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/SubDyn/SD_Cable_5Joints.dvr -------------------------------------------------------------------------------- /data/SubDyn/Twr.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/SubDyn/Twr.dat -------------------------------------------------------------------------------- /data/SubDyn/Twr.dvr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/SubDyn/Twr.dvr -------------------------------------------------------------------------------- /data/SubDyn/TwrSmall.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/SubDyn/TwrSmall.dat -------------------------------------------------------------------------------- /data/SubDyn/TwrSmall.dvr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/SubDyn/TwrSmall.dvr -------------------------------------------------------------------------------- /data/Waves/RegularWave.Elev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/Waves/RegularWave.Elev -------------------------------------------------------------------------------- /data/example_files/FASTSum_Pendulum.SD.sum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/example_files/FASTSum_Pendulum.SD.sum.yaml -------------------------------------------------------------------------------- /data/example_files/FASTSum_PendulumNoCB.SD.sum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/example_files/FASTSum_PendulumNoCB.SD.sum.yaml -------------------------------------------------------------------------------- /data/example_files/ad_driver_AD.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/example_files/ad_driver_AD.dat -------------------------------------------------------------------------------- /data/example_files/ad_driver_AD_blade.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/example_files/ad_driver_AD_blade.dat -------------------------------------------------------------------------------- /data/example_files/ad_driver_yaw.1.outb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/example_files/ad_driver_yaw.1.outb -------------------------------------------------------------------------------- /data/example_files/ad_driver_yaw.dvr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/example_files/ad_driver_yaw.dvr -------------------------------------------------------------------------------- /data/example_files/fastout_allnodes.outb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/data/example_files/fastout_allnodes.outb -------------------------------------------------------------------------------- /developper_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/developper_notes.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/setup.py -------------------------------------------------------------------------------- /welib/BEM/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/BEM/examples/Example_AxialInduction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/examples/Example_AxialInduction.py -------------------------------------------------------------------------------- /welib/BEM/examples/Example_BEM_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/examples/Example_BEM_1.py -------------------------------------------------------------------------------- /welib/BEM/examples/Example_BEM_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/examples/Example_BEM_2.py -------------------------------------------------------------------------------- /welib/BEM/examples/Example_BEM_CPLambdaPitch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/examples/Example_BEM_CPLambdaPitch.py -------------------------------------------------------------------------------- /welib/BEM/examples/Example_IdealRotor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/examples/Example_IdealRotor.py -------------------------------------------------------------------------------- /welib/BEM/examples/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/BEM/highthrust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/highthrust.py -------------------------------------------------------------------------------- /welib/BEM/idealrotors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/idealrotors.py -------------------------------------------------------------------------------- /welib/BEM/matlab/Simulations/Test_CompAllTipLoss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/Simulations/Test_CompAllTipLoss.m -------------------------------------------------------------------------------- /welib/BEM/matlab/Simulations/Test_FindPitch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/Simulations/Test_FindPitch.m -------------------------------------------------------------------------------- /welib/BEM/matlab/Simulations/Test_PowerCurve.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/Simulations/Test_PowerCurve.m -------------------------------------------------------------------------------- /welib/BEM/matlab/Simulations/Test_PrescribedGamma.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/Simulations/Test_PrescribedGamma.m -------------------------------------------------------------------------------- /welib/BEM/matlab/Simulations/Test_SetSim.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/Simulations/Test_SetSim.m -------------------------------------------------------------------------------- /welib/BEM/matlab/Simulations/Test_SimpleRun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/Simulations/Test_SimpleRun.m -------------------------------------------------------------------------------- /welib/BEM/matlab/Simulations/Test_SimulationRef.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/Simulations/Test_SimulationRef.m -------------------------------------------------------------------------------- /welib/BEM/matlab/Simulations/fPlotCodeCompBEM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/Simulations/fPlotCodeCompBEM.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/fBEMsteadyNew.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/fBEMsteadyNew.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/fBEMsteadyRiso.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/fBEMsteadyRiso.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/fBEMsteadyTipLoss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/fBEMsteadyTipLoss.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/fBEMsteadyTipLossStandAlone1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/fBEMsteadyTipLossStandAlone1.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/fBEMsteady_BACKUP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/fBEMsteady_BACKUP.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/fBEMsteady_mostRecentBackup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/fBEMsteady_mostRecentBackup.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/fBEMsteady_try.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/fBEMsteady_try.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/tmp/AeroFun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/tmp/AeroFun.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/tmp/LiftDataFun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/tmp/LiftDataFun.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/tmp/PowerCurve.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/tmp/PowerCurve.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/tmp/ReadHawc2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/tmp/ReadHawc2.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/tmp/Test2BEMcodeForOneLambda.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/tmp/Test2BEMcodeForOneLambda.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/tmp/Test3OptimumLambda.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/tmp/Test3OptimumLambda.m -------------------------------------------------------------------------------- /welib/BEM/matlab/bkp/tmp/Test3OptimumLambdaClCd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/bkp/tmp/Test3OptimumLambdaClCd.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fBEM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fBEM.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fBEMCTFind.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fBEMCTFind.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fBEMSimulation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fBEMSimulation.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fBEMpseudo_steady.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fBEMpseudo_steady.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fBEMsteady.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fBEMsteady.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fBEMsteadyTipLoss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fBEMsteadyTipLoss.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fBEMsteadyTipLossStandAlone.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fBEMsteadyTipLossStandAlone.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fBEMunsteady.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fBEMunsteady.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fCorrectionHighThrust.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fCorrectionHighThrust.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fInductionCoefficients.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fInductionCoefficients.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fInductionsBEM_Propeller.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fInductionsBEM_Propeller.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fInitBEMAlgo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fInitBEMAlgo.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fRunBEM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fRunBEM.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_aeroelastic/Runge.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_aeroelastic/Runge.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_aeroelastic/RungeCore.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_aeroelastic/RungeCore.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_aeroelastic/RungeGoOn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_aeroelastic/RungeGoOn.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_aeroelastic/fStep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_aeroelastic/fStep.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_aeroelastic/getDampingMatrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_aeroelastic/getDampingMatrix.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_aeroelastic/getMassMatrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_aeroelastic/getMassMatrix.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_aeroelastic/getMatrices.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_aeroelastic/getMatrices.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_aeroelastic/getStiffnessMatrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_aeroelastic/getStiffnessMatrix.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_aeroelastic/solveAcceleration.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_aeroelastic/solveAcceleration.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_optimal/fFitChord.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_optimal/fFitChord.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_optimal/fFitTwist.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_optimal/fFitTwist.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_optimal/getOptimizedParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_optimal/getOptimizedParameters.m -------------------------------------------------------------------------------- /welib/BEM/matlab/f_optimal/getRelationAX.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/f_optimal/getRelationAX.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fakeBEM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fakeBEM.m -------------------------------------------------------------------------------- /welib/BEM/matlab/fakeBEMClCd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/fakeBEMClCd.m -------------------------------------------------------------------------------- /welib/BEM/matlab/getTransfoMatrices.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/getTransfoMatrices.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/MainFindPitch/AeroFun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/MainFindPitch/AeroFun.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/MainFindPitch/LiftDataFun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/MainFindPitch/LiftDataFun.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/MainFindPitch/MainFindPitch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/MainFindPitch/MainFindPitch.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/MainFindPitch/ReadHtcFileAll.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/MainFindPitch/ReadHtcFileAll.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/MainFindPitch/SuperDebug.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/MainFindPitch/SuperDebug.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/MainFindPitch/fFindPitch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/MainFindPitch/fFindPitch.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/MainFindPitch/fPower.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/MainFindPitch/fPower.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/__tests__/testAeroCoeff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/__tests__/testAeroCoeff.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/__tests__/testIntegration.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/__tests__/testIntegration.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/__tests__/testRead.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/__tests__/testRead.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fAeroCoeff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fAeroCoeff.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fAeroCoeffWrap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fAeroCoeffWrap.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fApplySimOnWT.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fApplySimOnWT.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fExportWTPerf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fExportWTPerf.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fFindSimFolder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fFindSimFolder.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fInitAlgo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fInitAlgo.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fInitFlex.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fInitFlex.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fInitHawc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fInitHawc.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fInitSim.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fInitSim.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fInitVLAlgo_old.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fInitVLAlgo_old.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fInitWT.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fInitWT.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fInitWTDefault.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fInitWTDefault.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fInitWTPerf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fInitWTPerf.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fInitXblade.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fInitXblade.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fLoadBlade.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fLoadBlade.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fLoadCFD_AL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fLoadCFD_AL.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fLoadCodes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fLoadCodes.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fLoadHawc2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fLoadHawc2.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fLoadMeas.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fLoadMeas.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fLoadShen.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fLoadShen.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fLoadVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fLoadVC.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadAeFile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadAeFile.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadBtcFile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadBtcFile.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadBtcFileAll.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadBtcFileAll.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadHawc2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadHawc2.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadHtcFile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadHtcFile.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadHtcFileAll.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadHtcFileAll.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadPcFile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadPcFile.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadPcFileExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadPcFileExtended.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadSpec.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadWTPerf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadWTPerf.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fReadXbladeParamFile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fReadXbladeParamFile.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fSetRotorGrid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fSetRotorGrid.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fSetRun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fSetRun.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fSetSim.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fSetSim.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fWTAEP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fWTAEP.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fWTFindPitch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fWTFindPitch.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fWTGetRefRPM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fWTGetRefRPM.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fWTParametricCP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fWTParametricCP.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fWTPowerCurve.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fWTPowerCurve.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fWTSimRef.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fWTSimRef.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fWTSimulation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fWTSimulation.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fhawc2_create_output.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fhawc2_create_output.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fhawc2_signal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fhawc2_signal.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/fplotCodesComparison.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/fplotCodesComparison.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/getThrustFromBlade.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/getThrustFromBlade.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/getTorqueFromBlade.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/getTorqueFromBlade.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/istrue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/istrue.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/totrue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/totrue.m -------------------------------------------------------------------------------- /welib/BEM/matlab/tools/wind_rose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/matlab/tools/wind_rose.m -------------------------------------------------------------------------------- /welib/BEM/steadyBEM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/steadyBEM.py -------------------------------------------------------------------------------- /welib/BEM/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/BEM/tests/test_BEM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/tests/test_BEM.py -------------------------------------------------------------------------------- /welib/BEM/tests/test_BEM_unsteady.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/tests/test_BEM_unsteady.py -------------------------------------------------------------------------------- /welib/BEM/tests/test_highthrust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/tests/test_highthrust.py -------------------------------------------------------------------------------- /welib/BEM/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/BEM/unsteadyBEM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/BEM/unsteadyBEM.py -------------------------------------------------------------------------------- /welib/CFD/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/CFD/axisym_streamf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/CFD/axisym_streamf.py -------------------------------------------------------------------------------- /welib/CFD/examples/axisym_prescribed_vorticity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/CFD/examples/axisym_prescribed_vorticity.py -------------------------------------------------------------------------------- /welib/CFD/flows2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/CFD/flows2D.py -------------------------------------------------------------------------------- /welib/CFD/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/CFD/tests/test_axisym_streamf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/CFD/tests/test_axisym_streamf.py -------------------------------------------------------------------------------- /welib/CFD/tests/test_flows2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/CFD/tests/test_flows2D.py -------------------------------------------------------------------------------- /welib/CFD/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/CFD/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/FEM/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/FEM/beam2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/beam2d.py -------------------------------------------------------------------------------- /welib/FEM/cable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/cable.py -------------------------------------------------------------------------------- /welib/FEM/derivations/GuyanReduction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/derivations/GuyanReduction.py -------------------------------------------------------------------------------- /welib/FEM/derivations/frame2D_sympy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/derivations/frame2D_sympy.ipynb -------------------------------------------------------------------------------- /welib/FEM/derivations/frame3D_sympy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/derivations/frame3D_sympy.ipynb -------------------------------------------------------------------------------- /welib/FEM/direct_elimination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/direct_elimination.py -------------------------------------------------------------------------------- /welib/FEM/examples/Beam_CraigBampton_Monopile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/examples/Beam_CraigBampton_Monopile.py -------------------------------------------------------------------------------- /welib/FEM/examples/Beam_FlexibleProperties_Tower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/examples/Beam_FlexibleProperties_Tower.py -------------------------------------------------------------------------------- /welib/FEM/examples/Beam_ModeShapes_Tower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/examples/Beam_ModeShapes_Tower.py -------------------------------------------------------------------------------- /welib/FEM/examples/Graph_CreateSimpleGraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/examples/Graph_CreateSimpleGraph.py -------------------------------------------------------------------------------- /welib/FEM/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/examples/README.md -------------------------------------------------------------------------------- /welib/FEM/examples/frame2d_element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/examples/frame2d_element.py -------------------------------------------------------------------------------- /welib/FEM/fem_beam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/fem_beam.py -------------------------------------------------------------------------------- /welib/FEM/fem_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/fem_core.py -------------------------------------------------------------------------------- /welib/FEM/fem_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/fem_elements.py -------------------------------------------------------------------------------- /welib/FEM/fem_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/fem_model.py -------------------------------------------------------------------------------- /welib/FEM/fem_sympy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/fem_sympy.py -------------------------------------------------------------------------------- /welib/FEM/frame2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/frame2d.py -------------------------------------------------------------------------------- /welib/FEM/frame3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/frame3d.py -------------------------------------------------------------------------------- /welib/FEM/frame3dlin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/frame3dlin.py -------------------------------------------------------------------------------- /welib/FEM/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/graph.py -------------------------------------------------------------------------------- /welib/FEM/matlab/examples/Main_CraigBampton_2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/examples/Main_CraigBampton_2D.m -------------------------------------------------------------------------------- /welib/FEM/matlab/examples/Main_CraigBampton_3D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/examples/Main_CraigBampton_3D.m -------------------------------------------------------------------------------- /welib/FEM/matlab/examples/Main_TowerTopExcitation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/examples/Main_TowerTopExcitation.m -------------------------------------------------------------------------------- /welib/FEM/matlab/examples/RefDisp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/examples/RefDisp.csv -------------------------------------------------------------------------------- /welib/FEM/matlab/examples/ThinBeam3D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/examples/ThinBeam3D.m -------------------------------------------------------------------------------- /welib/FEM/matlab/examples/ThinRotatingBeam_FEM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/examples/ThinRotatingBeam_FEM.m -------------------------------------------------------------------------------- /welib/FEM/matlab/examples/fTowerTopExcitation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/examples/fTowerTopExcitation.m -------------------------------------------------------------------------------- /welib/FEM/matlab/examples/fTowerTopMDKR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/examples/fTowerTopMDKR.m -------------------------------------------------------------------------------- /welib/FEM/matlab/examples/fTowerTopYDot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/examples/fTowerTopYDot.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fBeamMatrices2D_2DOF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fBeamMatrices2D_2DOF.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fBeamMatrices3D_Frame6DOF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fBeamMatrices3D_Frame6DOF.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fBuildGlobalMatrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fBuildGlobalMatrix.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fClampedBeamFEM2D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fClampedBeamFEM2D.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fClampedBeamFEM3D_Frame.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fClampedBeamFEM3D_Frame.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fClampedBeamModes2D_2DOF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fClampedBeamModes2D_2DOF.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fClampedBeamModesRayleighRitz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fClampedBeamModesRayleighRitz.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fClampedBeamModesRotating.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fClampedBeamModesRotating.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fCraigBamptonReduce.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fCraigBamptonReduce.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fElementDOFIndex.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fElementDOFIndex.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fElementKNormalForce2D_2DOF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fElementKNormalForce2D_2DOF.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fElementMatricesBeam2D_2DOF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fElementMatricesBeam2D_2DOF.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fElementMatricesFrame2D_3DOF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fElementMatricesFrame2D_3DOF.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fElementMatricesFrame3D_6DOF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fElementMatricesFrame3D_6DOF.m -------------------------------------------------------------------------------- /welib/FEM/matlab/fGuyanReduce.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/matlab/fGuyanReduce.m -------------------------------------------------------------------------------- /welib/FEM/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/FEM/models/uniform_beam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/models/uniform_beam.py -------------------------------------------------------------------------------- /welib/FEM/reduction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/reduction.py -------------------------------------------------------------------------------- /welib/FEM/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/FEM/tests/test_beam_linear_element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/tests/test_beam_linear_element.py -------------------------------------------------------------------------------- /welib/FEM/tests/test_fem_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/tests/test_fem_elements.py -------------------------------------------------------------------------------- /welib/FEM/tests/test_frame3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/tests/test_frame3d.py -------------------------------------------------------------------------------- /welib/FEM/tests/test_reduction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/tests/test_reduction.py -------------------------------------------------------------------------------- /welib/FEM/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/FEM/tests/test_timoshenko.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/tests/test_timoshenko.py -------------------------------------------------------------------------------- /welib/FEM/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/tests/test_utils.py -------------------------------------------------------------------------------- /welib/FEM/timoshenko.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/timoshenko.py -------------------------------------------------------------------------------- /welib/FEM/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/FEM/utils.py -------------------------------------------------------------------------------- /welib/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | python -m unittest discover -v 3 | -------------------------------------------------------------------------------- /welib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/airfoils/DynamicStall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/DynamicStall.py -------------------------------------------------------------------------------- /welib/airfoils/DynamicStall_SMD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/DynamicStall_SMD.py -------------------------------------------------------------------------------- /welib/airfoils/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/Makefile -------------------------------------------------------------------------------- /welib/airfoils/Polar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/Polar.py -------------------------------------------------------------------------------- /welib/airfoils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/__init__.py -------------------------------------------------------------------------------- /welib/airfoils/data/63-235.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/data/63-235.csv -------------------------------------------------------------------------------- /welib/airfoils/data/Cylinder.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/data/Cylinder.csv -------------------------------------------------------------------------------- /welib/airfoils/data/Cylinder.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/data/Cylinder.dat -------------------------------------------------------------------------------- /welib/airfoils/data/DU21_A17.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/data/DU21_A17.csv -------------------------------------------------------------------------------- /welib/airfoils/data/FFA-W3-241-Re12M.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/data/FFA-W3-241-Re12M.dat -------------------------------------------------------------------------------- /welib/airfoils/data/tjaere11_ds.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/data/tjaere11_ds.csv -------------------------------------------------------------------------------- /welib/airfoils/examples/KarmanTrefftz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/examples/KarmanTrefftz.py -------------------------------------------------------------------------------- /welib/airfoils/examples/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/airfoils/examples/correction3D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/examples/correction3D.py -------------------------------------------------------------------------------- /welib/airfoils/examples/createADPolarFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/examples/createADPolarFile.py -------------------------------------------------------------------------------- /welib/airfoils/examples/dynamic_stall_mhh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/examples/dynamic_stall_mhh.py -------------------------------------------------------------------------------- /welib/airfoils/examples/dynamic_stall_oye.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/examples/dynamic_stall_oye.py -------------------------------------------------------------------------------- /welib/airfoils/examples/wagner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/examples/wagner.py -------------------------------------------------------------------------------- /welib/airfoils/karman_trefftz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/karman_trefftz.py -------------------------------------------------------------------------------- /welib/airfoils/matlab/KarmanTrefftzGeometry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/KarmanTrefftzGeometry -------------------------------------------------------------------------------- /welib/airfoils/matlab/KarmanTrefftzGeometry.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/KarmanTrefftzGeometry.f90 -------------------------------------------------------------------------------- /welib/airfoils/matlab/Main_KarmanTrefftz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/Main_KarmanTrefftz.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/Makefile -------------------------------------------------------------------------------- /welib/airfoils/matlab/__tests__/MainPolars.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/__tests__/MainPolars.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/__tests__/MainPolarsFullySep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/__tests__/MainPolarsFullySep.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/__tests__/data/tjaere11_ds.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/__tests__/data/tjaere11_ds.dat -------------------------------------------------------------------------------- /welib/airfoils/matlab/data/ffaw3211.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/data/ffaw3211.dat -------------------------------------------------------------------------------- /welib/airfoils/matlab/data/ffaw3241.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/data/ffaw3241.dat -------------------------------------------------------------------------------- /welib/airfoils/matlab/data/ffaw3301.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/data/ffaw3301.dat -------------------------------------------------------------------------------- /welib/airfoils/matlab/data/ffaw3360.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/data/ffaw3360.dat -------------------------------------------------------------------------------- /welib/airfoils/matlab/data/ffaw3400fb.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/data/ffaw3400fb.dat -------------------------------------------------------------------------------- /welib/airfoils/matlab/data/ffaw3480.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/data/ffaw3480.dat -------------------------------------------------------------------------------- /welib/airfoils/matlab/data/geom-cylinder.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/data/geom-cylinder.dat -------------------------------------------------------------------------------- /welib/airfoils/matlab/data/geom-ffaw3241.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/data/geom-ffaw3241.dat -------------------------------------------------------------------------------- /welib/airfoils/matlab/fAirfoilExtendPolarViterna.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fAirfoilExtendPolarViterna.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fAlpha0.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fAlpha0.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fAlphaSlope.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fAlphaSlope.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fCdFromCf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fCdFromCf.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fCdFromCp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fCdFromCp.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fClFromCf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fClFromCf.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fClFromCp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fClFromCp.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fDynaStallOye.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fDynaStallOye.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fInitPolar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fInitPolar.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fLoadFromPressure.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fLoadFromPressure.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fLoadFromTau.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fLoadFromTau.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fPlotAirfoilForces.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fPlotAirfoilForces.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fPlotAirfoilScene.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fPlotAirfoilScene.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fPlotAirfoilShear.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fPlotAirfoilShear.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fPolarExtendViterna.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fPolarExtendViterna.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fPolarFullySeparated.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fPolarFullySeparated.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fPolarInviscid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fPolarInviscid.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fPressureIntegration.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fPressureIntegration.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fProfileCoordinates.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fProfileCoordinates.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fProfileKarmanTrefftz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fProfileKarmanTrefftz.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fProfileStandardize.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fProfileStandardize.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/fProfileVanDeVooren.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/fProfileVanDeVooren.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/karman_trefftz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/karman_trefftz.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/naca4gen.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/naca4gen.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/naca5gen.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/naca5gen.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/struct2str.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/struct2str.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/textlegend.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/textlegend.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/tst_naca4gen.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/tst_naca4gen.m -------------------------------------------------------------------------------- /welib/airfoils/matlab/tst_naca5gen.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/matlab/tst_naca5gen.m -------------------------------------------------------------------------------- /welib/airfoils/naca.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/naca.py -------------------------------------------------------------------------------- /welib/airfoils/polar_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/polar_file.py -------------------------------------------------------------------------------- /welib/airfoils/section.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/section.py -------------------------------------------------------------------------------- /welib/airfoils/shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/shapes.py -------------------------------------------------------------------------------- /welib/airfoils/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/airfoils/tests/test_airfoil_shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/tests/test_airfoil_shape.py -------------------------------------------------------------------------------- /welib/airfoils/tests/test_dynamic_stall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/tests/test_dynamic_stall.py -------------------------------------------------------------------------------- /welib/airfoils/tests/test_karman_trefftz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/tests/test_karman_trefftz.py -------------------------------------------------------------------------------- /welib/airfoils/tests/test_polar_interp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/tests/test_polar_interp.py -------------------------------------------------------------------------------- /welib/airfoils/tests/test_polar_manip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/tests/test_polar_manip.py -------------------------------------------------------------------------------- /welib/airfoils/tests/test_polar_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/tests/test_polar_params.py -------------------------------------------------------------------------------- /welib/airfoils/tests/test_polar_subfunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/tests/test_polar_subfunctions.py -------------------------------------------------------------------------------- /welib/airfoils/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/airfoils/tests/test_section.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/tests/test_section.py -------------------------------------------------------------------------------- /welib/airfoils/wings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/airfoils/wings.py -------------------------------------------------------------------------------- /welib/beams/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/beams/examples/Ex1_BeamModes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/beams/examples/Ex1_BeamModes.py -------------------------------------------------------------------------------- /welib/beams/examples/Ex2_BeamModesAllBC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/beams/examples/Ex2_BeamModesAllBC.py -------------------------------------------------------------------------------- /welib/beams/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/beams/matlab/examples/Main_Modes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/beams/matlab/examples/Main_Modes.m -------------------------------------------------------------------------------- /welib/beams/matlab/examples/Main_Modes_For_FAST.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/beams/matlab/examples/Main_Modes_For_FAST.m -------------------------------------------------------------------------------- /welib/beams/matlab/fInputParser.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/beams/matlab/fInputParser.m -------------------------------------------------------------------------------- /welib/beams/matlab/fUniformBeamTheory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/beams/matlab/fUniformBeamTheory.m -------------------------------------------------------------------------------- /welib/beams/matlab/fUniformBeamTheoryLongi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/beams/matlab/fUniformBeamTheoryLongi.m -------------------------------------------------------------------------------- /welib/beams/matlab/fUniformBeamTheoryTorsion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/beams/matlab/fUniformBeamTheoryTorsion.m -------------------------------------------------------------------------------- /welib/beams/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/beams/tests/test_theory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/beams/tests/test_theory.py -------------------------------------------------------------------------------- /welib/beams/theory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/beams/theory.py -------------------------------------------------------------------------------- /welib/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/common.py -------------------------------------------------------------------------------- /welib/ctrl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/dyninflow/DynamicInflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/dyninflow/DynamicInflow.py -------------------------------------------------------------------------------- /welib/dyninflow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/dyninflow/examples/Ex1_StepUp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/dyninflow/examples/Ex1_StepUp.py -------------------------------------------------------------------------------- /welib/dyninflow/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/essentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/essentials.py -------------------------------------------------------------------------------- /welib/fast/FASTLin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/FASTLin.py -------------------------------------------------------------------------------- /welib/fast/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/README.md -------------------------------------------------------------------------------- /welib/fast/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/fast/aerodyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/aerodyn.py -------------------------------------------------------------------------------- /welib/fast/beamdyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/beamdyn.py -------------------------------------------------------------------------------- /welib/fast/campbell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/campbell.py -------------------------------------------------------------------------------- /welib/fast/case_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/case_gen.py -------------------------------------------------------------------------------- /welib/fast/elastodyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/elastodyn.py -------------------------------------------------------------------------------- /welib/fast/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/.gitignore -------------------------------------------------------------------------------- /welib/fast/examples/Example_CPLambdaPitch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_CPLambdaPitch.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_ExcelFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_ExcelFile.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_ExtractInertia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_ExtractInertia.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_Hawc2ToBeamDyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_Hawc2ToBeamDyn.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_Parametric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_Parametric.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_PointMesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_PointMesh.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_PowerCurve_Parametric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_PowerCurve_Parametric.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_RadialInterp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_RadialInterp.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_RadialPostPro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_RadialPostPro.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_Remap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_Remap.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_ResampleBlade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_ResampleBlade.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_SubDyn_Modes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_SubDyn_Modes.py -------------------------------------------------------------------------------- /welib/fast/examples/Example_TuneTowerDamping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/Example_TuneTowerDamping.py -------------------------------------------------------------------------------- /welib/fast/examples/ParametricExcel.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/ParametricExcel.xlsx -------------------------------------------------------------------------------- /welib/fast/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/examples/README.md -------------------------------------------------------------------------------- /welib/fast/extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/extract.py -------------------------------------------------------------------------------- /welib/fast/fast_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/fast_mesh.py -------------------------------------------------------------------------------- /welib/fast/fastfarm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/fastfarm.py -------------------------------------------------------------------------------- /welib/fast/fastlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/fastlib.py -------------------------------------------------------------------------------- /welib/fast/fastlib_legacy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/fastlib_legacy.py -------------------------------------------------------------------------------- /welib/fast/hydrodyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/hydrodyn.py -------------------------------------------------------------------------------- /welib/fast/hydrodyn_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/hydrodyn_driver.py -------------------------------------------------------------------------------- /welib/fast/hydrodyn_morison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/hydrodyn_morison.py -------------------------------------------------------------------------------- /welib/fast/hydrodyn_waves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/hydrodyn_waves.py -------------------------------------------------------------------------------- /welib/fast/linearization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/linearization.py -------------------------------------------------------------------------------- /welib/fast/linmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/linmodel.py -------------------------------------------------------------------------------- /welib/fast/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/fast/modules/map/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/fast/modules/map/examples/MAPStiffnessMatrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/modules/map/examples/MAPStiffnessMatrix.py -------------------------------------------------------------------------------- /welib/fast/olaf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/olaf.py -------------------------------------------------------------------------------- /welib/fast/postpro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/postpro.py -------------------------------------------------------------------------------- /welib/fast/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/runner.py -------------------------------------------------------------------------------- /welib/fast/subdyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/subdyn.py -------------------------------------------------------------------------------- /welib/fast/subdyn_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/subdyn_sum.py -------------------------------------------------------------------------------- /welib/fast/tests/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /welib/fast/tests/test_elastodyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/tests/test_elastodyn.py -------------------------------------------------------------------------------- /welib/fast/tests/test_hydrodyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/tests/test_hydrodyn.py -------------------------------------------------------------------------------- /welib/fast/tests/test_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/tests/test_mesh.py -------------------------------------------------------------------------------- /welib/fast/tests/test_postpro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/tests/test_postpro.py -------------------------------------------------------------------------------- /welib/fast/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/fast/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/fast/tools/lin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/tools/lin.py -------------------------------------------------------------------------------- /welib/fast/tuning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/fast/tuning.py -------------------------------------------------------------------------------- /welib/hydro/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/hydro/addedmass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/addedmass.py -------------------------------------------------------------------------------- /welib/hydro/examples/Ex1_WaveKinematics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/examples/Ex1_WaveKinematics.py -------------------------------------------------------------------------------- /welib/hydro/examples/Ex2_Jonswap_spectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/examples/Ex2_Jonswap_spectrum.py -------------------------------------------------------------------------------- /welib/hydro/examples/Ex3_WaveTimeSeries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/examples/Ex3_WaveTimeSeries.py -------------------------------------------------------------------------------- /welib/hydro/examples/Ex4_WaveLoads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/examples/Ex4_WaveLoads.py -------------------------------------------------------------------------------- /welib/hydro/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/examples/README.md -------------------------------------------------------------------------------- /welib/hydro/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/hydro/hydrostat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/hydrostat.py -------------------------------------------------------------------------------- /welib/hydro/morison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/morison.py -------------------------------------------------------------------------------- /welib/hydro/spectra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/spectra.py -------------------------------------------------------------------------------- /welib/hydro/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/hydro/tests/test_morison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/tests/test_morison.py -------------------------------------------------------------------------------- /welib/hydro/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/hydro/tests/test_spectra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/tests/test_spectra.py -------------------------------------------------------------------------------- /welib/hydro/tests/test_wavekin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/tests/test_wavekin.py -------------------------------------------------------------------------------- /welib/hydro/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/tools.py -------------------------------------------------------------------------------- /welib/hydro/wavekin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/hydro/wavekin.py -------------------------------------------------------------------------------- /welib/kalman/TN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/kalman/TN.py -------------------------------------------------------------------------------- /welib/kalman/TNLin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/kalman/TNLin.py -------------------------------------------------------------------------------- /welib/kalman/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/kalman/examples/Mech_1DOF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/kalman/examples/Mech_1DOF.py -------------------------------------------------------------------------------- /welib/kalman/examples/onshore_OFLin/kalman_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/kalman/examples/onshore_OFLin/kalman_models.py -------------------------------------------------------------------------------- /welib/kalman/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/kalman/filters.py -------------------------------------------------------------------------------- /welib/kalman/kalman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/kalman/kalman.py -------------------------------------------------------------------------------- /welib/kalman/kalmanfilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/kalman/kalmanfilter.py -------------------------------------------------------------------------------- /welib/kalman/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/kalman/tests/test_kalman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/kalman/tests/test_kalman.py -------------------------------------------------------------------------------- /welib/kalman/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/kalman/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/mesh/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/mesh/fCoordRectilinearGrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/mesh/fCoordRectilinearGrid.py -------------------------------------------------------------------------------- /welib/mesh/fCoordRegularGrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/mesh/fCoordRegularGrid.py -------------------------------------------------------------------------------- /welib/mesh/fMeshProgressive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/mesh/fMeshProgressive.py -------------------------------------------------------------------------------- /welib/mesh/fMeshProgressiveExtent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/mesh/fMeshProgressiveExtent.py -------------------------------------------------------------------------------- /welib/mesh/fbinary_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/mesh/fbinary_search.py -------------------------------------------------------------------------------- /welib/mesh/gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/mesh/gradient.py -------------------------------------------------------------------------------- /welib/mesh/mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/mesh/mesh.py -------------------------------------------------------------------------------- /welib/mesh/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/mesh/tests/test_vectoranalysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/mesh/tests/test_vectoranalysis.py -------------------------------------------------------------------------------- /welib/mesh/vectoranalysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/mesh/vectoranalysis.py -------------------------------------------------------------------------------- /welib/moor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/moor/mappp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/moor/mappp.py -------------------------------------------------------------------------------- /welib/ode/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ode/__init__.py -------------------------------------------------------------------------------- /welib/ode/generalizedalpha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ode/generalizedalpha.py -------------------------------------------------------------------------------- /welib/ode/matlab/fodeKrenk.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ode/matlab/fodeKrenk.m -------------------------------------------------------------------------------- /welib/ode/matlab/fodeNewmark.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ode/matlab/fodeNewmark.m -------------------------------------------------------------------------------- /welib/ode/matlab/fodeNewmarkNonLinear.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ode/matlab/fodeNewmarkNonLinear.m -------------------------------------------------------------------------------- /welib/ode/matlab/fodeProgressBar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ode/matlab/fodeProgressBar.m -------------------------------------------------------------------------------- /welib/ode/matlab/fodeRK4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ode/matlab/fodeRK4.m -------------------------------------------------------------------------------- /welib/ode/rk_dormand_prince.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ode/rk_dormand_prince.py -------------------------------------------------------------------------------- /welib/ode/rk_nystrom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ode/rk_nystrom.py -------------------------------------------------------------------------------- /welib/ode/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/plot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/plot/examples/JSON3D_01_CreateSimpleFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/plot/examples/JSON3D_01_CreateSimpleFile.py -------------------------------------------------------------------------------- /welib/plot/examples/Plot_3D_blades.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/plot/examples/Plot_3D_blades.py -------------------------------------------------------------------------------- /welib/plot/examples/Plot_3D_surfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/plot/examples/Plot_3D_surfaces.py -------------------------------------------------------------------------------- /welib/plot/json3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/plot/json3d.py -------------------------------------------------------------------------------- /welib/plot/surface3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/plot/surface3d.py -------------------------------------------------------------------------------- /welib/plot/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/plot/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/plot/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/standards/IEC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/standards/IEC.py -------------------------------------------------------------------------------- /welib/standards/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/standards/examples/Ex1_TurbulenceClasses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/standards/examples/Ex1_TurbulenceClasses.py -------------------------------------------------------------------------------- /welib/standards/examples/Ex2_EOG.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/standards/examples/Ex2_EOG.py -------------------------------------------------------------------------------- /welib/standards/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/stoch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/stoch/derivations/AutoSpectraCovariances.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/derivations/AutoSpectraCovariances.ipynb -------------------------------------------------------------------------------- /welib/stoch/distribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/distribution.py -------------------------------------------------------------------------------- /welib/stoch/examples/ChangeOfVar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/examples/ChangeOfVar.py -------------------------------------------------------------------------------- /welib/stoch/examples/ChangeOfVarVector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/examples/ChangeOfVarVector.py -------------------------------------------------------------------------------- /welib/stoch/examples/CorrelatedVars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/examples/CorrelatedVars.py -------------------------------------------------------------------------------- /welib/stoch/examples/Distributions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/examples/Distributions.py -------------------------------------------------------------------------------- /welib/stoch/examples/Sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/examples/Sampling.py -------------------------------------------------------------------------------- /welib/stoch/examples/StationaryProcess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/examples/StationaryProcess.py -------------------------------------------------------------------------------- /welib/stoch/examples/Variable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/examples/Variable.py -------------------------------------------------------------------------------- /welib/stoch/gaussian_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/gaussian_process.py -------------------------------------------------------------------------------- /welib/stoch/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/generator.py -------------------------------------------------------------------------------- /welib/stoch/stationary_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/stationary_process.py -------------------------------------------------------------------------------- /welib/stoch/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/stoch/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/stoch/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/utils.py -------------------------------------------------------------------------------- /welib/stoch/variable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/variable.py -------------------------------------------------------------------------------- /welib/stoch/vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/stoch/vector.py -------------------------------------------------------------------------------- /welib/system/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | python -m unittest discover -v 3 | -------------------------------------------------------------------------------- /welib/system/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/system/chaos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/chaos.py -------------------------------------------------------------------------------- /welib/system/eva.py: -------------------------------------------------------------------------------- 1 | from welib.tools.eva import * 2 | -------------------------------------------------------------------------------- /welib/system/examples/Example_DriveTrainTorsion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/examples/Example_DriveTrainTorsion.py -------------------------------------------------------------------------------- /welib/system/examples/FirstOrderSystem_Scalar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/examples/FirstOrderSystem_Scalar.py -------------------------------------------------------------------------------- /welib/system/examples/Lorenz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/examples/Lorenz.py -------------------------------------------------------------------------------- /welib/system/examples/MassSpringDamper_Duhamel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/examples/MassSpringDamper_Duhamel.py -------------------------------------------------------------------------------- /welib/system/examples/SecondOrderSystem_Scalar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/examples/SecondOrderSystem_Scalar.py -------------------------------------------------------------------------------- /welib/system/examples/StepResponse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/examples/StepResponse.py -------------------------------------------------------------------------------- /welib/system/examples/pendulum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/examples/pendulum.py -------------------------------------------------------------------------------- /welib/system/examples/pendulum_3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/examples/pendulum_3d.py -------------------------------------------------------------------------------- /welib/system/examples/pendulum_on_prescribed_cart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/examples/pendulum_on_prescribed_cart.py -------------------------------------------------------------------------------- /welib/system/firstorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/firstorder.py -------------------------------------------------------------------------------- /welib/system/linearization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/linearization.py -------------------------------------------------------------------------------- /welib/system/lti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/lti.py -------------------------------------------------------------------------------- /welib/system/mbc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/mbc.py -------------------------------------------------------------------------------- /welib/system/mech_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/mech_system.py -------------------------------------------------------------------------------- /welib/system/secondorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/secondorder.py -------------------------------------------------------------------------------- /welib/system/singledof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/singledof.py -------------------------------------------------------------------------------- /welib/system/statespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/statespace.py -------------------------------------------------------------------------------- /welib/system/statespacelinear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/statespacelinear.py -------------------------------------------------------------------------------- /welib/system/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/system.py -------------------------------------------------------------------------------- /welib/system/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/system/tests/test_eva.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/tests/test_eva.py -------------------------------------------------------------------------------- /welib/system/tests/test_linearization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/tests/test_linearization.py -------------------------------------------------------------------------------- /welib/system/tests/test_mbc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/tests/test_mbc.py -------------------------------------------------------------------------------- /welib/system/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/system/tests/test_singledof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/tests/test_singledof.py -------------------------------------------------------------------------------- /welib/system/tests/test_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/tests/test_system.py -------------------------------------------------------------------------------- /welib/system/tools.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /welib/system/transferfunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/transferfunction.py -------------------------------------------------------------------------------- /welib/system/wtmodels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/system/wtmodels/examples/model15M_exA1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/wtmodels/examples/model15M_exA1.py -------------------------------------------------------------------------------- /welib/system/wtmodels/examples/model15M_exA2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/wtmodels/examples/model15M_exA2.py -------------------------------------------------------------------------------- /welib/system/wtmodels/examples/model15M_exB1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/wtmodels/examples/model15M_exB1.py -------------------------------------------------------------------------------- /welib/system/wtmodels/examples/model5CS_ronnie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/wtmodels/examples/model5CS_ronnie.py -------------------------------------------------------------------------------- /welib/system/wtmodels/model15M.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/wtmodels/model15M.py -------------------------------------------------------------------------------- /welib/system/wtmodels/model5CS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/wtmodels/model5CS.py -------------------------------------------------------------------------------- /welib/system/wtmodels/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/system/wtmodels/tests/test_model15M.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/wtmodels/tests/test_model15M.py -------------------------------------------------------------------------------- /welib/system/wtmodels/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/system/wtmodels/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/time/TimeManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/time/TimeManager.m -------------------------------------------------------------------------------- /welib/time/fInitTime.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/time/fInitTime.m -------------------------------------------------------------------------------- /welib/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/README.md -------------------------------------------------------------------------------- /welib/tools/SpectralAnalysis/fLogSmooth.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/SpectralAnalysis/fLogSmooth.m -------------------------------------------------------------------------------- /welib/tools/SpectralAnalysis/fSpectrum.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/SpectralAnalysis/fSpectrum.m -------------------------------------------------------------------------------- /welib/tools/SpectralAnalysis/fSpectrumAngular.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/SpectralAnalysis/fSpectrumAngular.m -------------------------------------------------------------------------------- /welib/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/__init__.py -------------------------------------------------------------------------------- /welib/tools/bithashlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/bithashlib.py -------------------------------------------------------------------------------- /welib/tools/clean_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/clean_exceptions.py -------------------------------------------------------------------------------- /welib/tools/colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/colors.py -------------------------------------------------------------------------------- /welib/tools/compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/compare.py -------------------------------------------------------------------------------- /welib/tools/curve_fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/curve_fitting.py -------------------------------------------------------------------------------- /welib/tools/curves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/curves.py -------------------------------------------------------------------------------- /welib/tools/damping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/damping.py -------------------------------------------------------------------------------- /welib/tools/dictlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/dictlib.py -------------------------------------------------------------------------------- /welib/tools/eva.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/eva.py -------------------------------------------------------------------------------- /welib/tools/examples/ExampleCoherence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/examples/ExampleCoherence.py -------------------------------------------------------------------------------- /welib/tools/examples/ExampleCorrelation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/examples/ExampleCorrelation.py -------------------------------------------------------------------------------- /welib/tools/examples/Example_FFT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/examples/Example_FFT.py -------------------------------------------------------------------------------- /welib/tools/examples/Example_Fatigue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/examples/Example_Fatigue.py -------------------------------------------------------------------------------- /welib/tools/examples/Example_SVD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/examples/Example_SVD.py -------------------------------------------------------------------------------- /welib/tools/examples/VortexCylinderPressure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/examples/VortexCylinderPressure.py -------------------------------------------------------------------------------- /welib/tools/external/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/external/Makefile -------------------------------------------------------------------------------- /welib/tools/external/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/tools/external/lic_internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/external/lic_internal.c -------------------------------------------------------------------------------- /welib/tools/external/lic_internal.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/external/lic_internal.pyx -------------------------------------------------------------------------------- /welib/tools/external/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/external/setup.py -------------------------------------------------------------------------------- /welib/tools/fatigue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/fatigue.py -------------------------------------------------------------------------------- /welib/tools/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/fields.py -------------------------------------------------------------------------------- /welib/tools/figure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/figure.py -------------------------------------------------------------------------------- /welib/tools/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/functions.py -------------------------------------------------------------------------------- /welib/tools/galib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/galib.py -------------------------------------------------------------------------------- /welib/tools/latex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/latex.py -------------------------------------------------------------------------------- /welib/tools/lic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/lic.py -------------------------------------------------------------------------------- /welib/tools/pandalib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/pandalib.py -------------------------------------------------------------------------------- /welib/tools/pycmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/pycmd.py -------------------------------------------------------------------------------- /welib/tools/regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/regression.py -------------------------------------------------------------------------------- /welib/tools/repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/repo.py -------------------------------------------------------------------------------- /welib/tools/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/requirements.txt -------------------------------------------------------------------------------- /welib/tools/signal_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/signal_analysis.py -------------------------------------------------------------------------------- /welib/tools/spectral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/spectral.py -------------------------------------------------------------------------------- /welib/tools/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/stats.py -------------------------------------------------------------------------------- /welib/tools/strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/strings.py -------------------------------------------------------------------------------- /welib/tools/svd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/svd.py -------------------------------------------------------------------------------- /welib/tools/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/tools/tests/test_colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tests/test_colors.py -------------------------------------------------------------------------------- /welib/tools/tests/test_curve_fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tests/test_curve_fitting.py -------------------------------------------------------------------------------- /welib/tools/tests/test_curves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tests/test_curves.py -------------------------------------------------------------------------------- /welib/tools/tests/test_dictlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tests/test_dictlib.py -------------------------------------------------------------------------------- /welib/tools/tests/test_fatigue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tests/test_fatigue.py -------------------------------------------------------------------------------- /welib/tools/tests/test_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tests/test_functions.py -------------------------------------------------------------------------------- /welib/tools/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/tools/tests/test_signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tests/test_signal.py -------------------------------------------------------------------------------- /welib/tools/tests/test_spectral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tests/test_spectral.py -------------------------------------------------------------------------------- /welib/tools/tests/test_vectoranalyses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tests/test_vectoranalyses.py -------------------------------------------------------------------------------- /welib/tools/tictoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/tools/tictoc.py -------------------------------------------------------------------------------- /welib/vortilib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/.gitignore -------------------------------------------------------------------------------- /welib/vortilib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/vortilib/elements/DoubletPoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/DoubletPoint.py -------------------------------------------------------------------------------- /welib/vortilib/elements/InviscidVortexPatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/InviscidVortexPatch.py -------------------------------------------------------------------------------- /welib/vortilib/elements/LambOseen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/LambOseen.py -------------------------------------------------------------------------------- /welib/vortilib/elements/RankineBody.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/RankineBody.py -------------------------------------------------------------------------------- /welib/vortilib/elements/SourceEllipsoid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/SourceEllipsoid.py -------------------------------------------------------------------------------- /welib/vortilib/elements/SourcePanel2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/SourcePanel2D.py -------------------------------------------------------------------------------- /welib/vortilib/elements/SourcePoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/SourcePoint.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexAxisymmetric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexAxisymmetric.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexCylinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexCylinder.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexCylinder2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexCylinder2D.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexCylinderSkewed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexCylinderSkewed.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexDoublet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexDoublet.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexHelix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexHelix.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexLine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexLine.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexParticle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexParticle.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexPatch2DGaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexPatch2DGaussian.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexPoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexPoint.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexRing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexRing.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexSegment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/VortexSegment.py -------------------------------------------------------------------------------- /welib/vortilib/elements/VortexSurfaceFlowField.py: -------------------------------------------------------------------------------- 1 | # Near wake expansion 2 | -------------------------------------------------------------------------------- /welib/vortilib/elements/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/vortilib/elements/elliptic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/elliptic.py -------------------------------------------------------------------------------- /welib/vortilib/elements/examples/Bodies2D_Plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/examples/Bodies2D_Plot.py -------------------------------------------------------------------------------- /welib/vortilib/elements/examples/Cylinder2D_Plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/examples/Cylinder2D_Plots.py -------------------------------------------------------------------------------- /welib/vortilib/elements/examples/LambOseenFenics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/examples/LambOseenFenics.py -------------------------------------------------------------------------------- /welib/vortilib/elements/examples/README_ARTICLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/examples/README_ARTICLES.md -------------------------------------------------------------------------------- /welib/vortilib/elements/examples/RankineNose_Plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/examples/RankineNose_Plots.py -------------------------------------------------------------------------------- /welib/vortilib/elements/examples/RankineOval_Plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/examples/RankineOval_Plots.py -------------------------------------------------------------------------------- /welib/vortilib/elements/examples/VortexHelix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/examples/VortexHelix.py -------------------------------------------------------------------------------- /welib/vortilib/elements/fOmega_VortexBrick2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fOmega_VortexBrick2D.py -------------------------------------------------------------------------------- /welib/vortilib/elements/fOmega_VortexBrick3D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fOmega_VortexBrick3D.py -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/MathConstants.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/MathConstants.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/Part.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/Part.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/PrecisionMod.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/PrecisionMod.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/Sgmt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/Sgmt.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/SurfaceMap.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/SurfaceMap.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/UIBlobs.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/UIBlobs.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/UIHillsVortex.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/UIHillsVortex.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/UIPanels.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/UIPanels.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/UIPointSource.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/UIPointSource.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/UISegments.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/UISegments.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/UIVortexPoint2D.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/UIVortexPoint2D.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/fortran/UIVortexRings.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/fortran/UIVortexRings.f90 -------------------------------------------------------------------------------- /welib/vortilib/elements/papers/README_ARTICLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/papers/README_ARTICLES.md -------------------------------------------------------------------------------- /welib/vortilib/elements/papers/article_2015_skew/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/vortilib/elements/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/vortilib/elements/tests/test_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/tests/test_elements.py -------------------------------------------------------------------------------- /welib/vortilib/elements/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/elements/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/vortilib/panelcodes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/vortilib/panelcodes/matlab/vortexpoints.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/panelcodes/matlab/vortexpoints.m -------------------------------------------------------------------------------- /welib/vortilib/panelcodes/panel_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/panelcodes/panel_tools.py -------------------------------------------------------------------------------- /welib/vortilib/panelcodes/sourcepanels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/panelcodes/sourcepanels.py -------------------------------------------------------------------------------- /welib/vortilib/panelcodes/sourcepoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/panelcodes/sourcepoints.py -------------------------------------------------------------------------------- /welib/vortilib/panelcodes/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/vortilib/panelcodes/vortexpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/panelcodes/vortexpoints.py -------------------------------------------------------------------------------- /welib/vortilib/particles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/vortilib/particles/initialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/particles/initialization.py -------------------------------------------------------------------------------- /welib/vortilib/particles/particles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/particles/particles.py -------------------------------------------------------------------------------- /welib/vortilib/particles/projection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/particles/projection.py -------------------------------------------------------------------------------- /welib/vortilib/particles/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/vortilib/particles/tests/test_particles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/vortilib/particles/tests/test_particles.py -------------------------------------------------------------------------------- /welib/weio/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/.gitignore -------------------------------------------------------------------------------- /welib/weio/_NEWFILE_TEMPLATE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/_NEWFILE_TEMPLATE.py -------------------------------------------------------------------------------- /welib/weio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/__init__.py -------------------------------------------------------------------------------- /welib/weio/amrwind_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/amrwind_file.py -------------------------------------------------------------------------------- /welib/weio/bladed_out_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/bladed_out_file.py -------------------------------------------------------------------------------- /welib/weio/bmodes_out_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/bmodes_out_file.py -------------------------------------------------------------------------------- /welib/weio/cactus_element_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/cactus_element_file.py -------------------------------------------------------------------------------- /welib/weio/cactus_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/cactus_file.py -------------------------------------------------------------------------------- /welib/weio/converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/converters.py -------------------------------------------------------------------------------- /welib/weio/csv_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/csv_file.py -------------------------------------------------------------------------------- /welib/weio/examples/ModifyAeroDynBladeFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/examples/ModifyAeroDynBladeFile.py -------------------------------------------------------------------------------- /welib/weio/excel_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/excel_file.py -------------------------------------------------------------------------------- /welib/weio/fast_input_deck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/fast_input_deck.py -------------------------------------------------------------------------------- /welib/weio/fast_input_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/fast_input_file.py -------------------------------------------------------------------------------- /welib/weio/fast_input_file_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/fast_input_file_graph.py -------------------------------------------------------------------------------- /welib/weio/fast_linearization_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/fast_linearization_file.py -------------------------------------------------------------------------------- /welib/weio/fast_output_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/fast_output_file.py -------------------------------------------------------------------------------- /welib/weio/fast_summary_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/fast_summary_file.py -------------------------------------------------------------------------------- /welib/weio/fast_wind_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/fast_wind_file.py -------------------------------------------------------------------------------- /welib/weio/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/file.py -------------------------------------------------------------------------------- /welib/weio/file_formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/file_formats.py -------------------------------------------------------------------------------- /welib/weio/flex_blade_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/flex_blade_file.py -------------------------------------------------------------------------------- /welib/weio/flex_doc_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/flex_doc_file.py -------------------------------------------------------------------------------- /welib/weio/flex_out_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/flex_out_file.py -------------------------------------------------------------------------------- /welib/weio/flex_profile_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/flex_profile_file.py -------------------------------------------------------------------------------- /welib/weio/flex_wavekin_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/flex_wavekin_file.py -------------------------------------------------------------------------------- /welib/weio/gnuplot_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/gnuplot_file.py -------------------------------------------------------------------------------- /welib/weio/hawc2_ae_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/hawc2_ae_file.py -------------------------------------------------------------------------------- /welib/weio/hawc2_dat_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/hawc2_dat_file.py -------------------------------------------------------------------------------- /welib/weio/hawc2_htc_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/hawc2_htc_file.py -------------------------------------------------------------------------------- /welib/weio/hawc2_pc_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/hawc2_pc_file.py -------------------------------------------------------------------------------- /welib/weio/hawc2_st_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/hawc2_st_file.py -------------------------------------------------------------------------------- /welib/weio/hawcstab2_cmb_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/hawcstab2_cmb_file.py -------------------------------------------------------------------------------- /welib/weio/hawcstab2_ind_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/hawcstab2_ind_file.py -------------------------------------------------------------------------------- /welib/weio/hawcstab2_pwr_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/hawcstab2_pwr_file.py -------------------------------------------------------------------------------- /welib/weio/mannbox_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/mannbox_file.py -------------------------------------------------------------------------------- /welib/weio/mannbox_input_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/mannbox_input_file.py -------------------------------------------------------------------------------- /welib/weio/matlabmat_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/matlabmat_file.py -------------------------------------------------------------------------------- /welib/weio/mini_yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/mini_yaml.py -------------------------------------------------------------------------------- /welib/weio/netcdf_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/netcdf_file.py -------------------------------------------------------------------------------- /welib/weio/parquet_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/parquet_file.py -------------------------------------------------------------------------------- /welib/weio/pickle_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/pickle_file.py -------------------------------------------------------------------------------- /welib/weio/raawmat_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/raawmat_file.py -------------------------------------------------------------------------------- /welib/weio/rosco_discon_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/rosco_discon_file.py -------------------------------------------------------------------------------- /welib/weio/rosco_performance_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/rosco_performance_file.py -------------------------------------------------------------------------------- /welib/weio/tdms_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/tdms_file.py -------------------------------------------------------------------------------- /welib/weio/tecplot_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/tecplot_file.py -------------------------------------------------------------------------------- /welib/weio/turbsim_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/turbsim_file.py -------------------------------------------------------------------------------- /welib/weio/turbsim_ts_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/turbsim_ts_file.py -------------------------------------------------------------------------------- /welib/weio/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/user.py -------------------------------------------------------------------------------- /welib/weio/vtk_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/vtk_file.py -------------------------------------------------------------------------------- /welib/weio/wetb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/weio/wetb/hawc2/Hawc2io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/wetb/hawc2/Hawc2io.py -------------------------------------------------------------------------------- /welib/weio/wetb/hawc2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/wetb/hawc2/__init__.py -------------------------------------------------------------------------------- /welib/weio/wetb/hawc2/ae_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/wetb/hawc2/ae_file.py -------------------------------------------------------------------------------- /welib/weio/wetb/hawc2/htc_contents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/wetb/hawc2/htc_contents.py -------------------------------------------------------------------------------- /welib/weio/wetb/hawc2/htc_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/wetb/hawc2/htc_extensions.py -------------------------------------------------------------------------------- /welib/weio/wetb/hawc2/htc_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/wetb/hawc2/htc_file.py -------------------------------------------------------------------------------- /welib/weio/wetb/hawc2/htc_file_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/wetb/hawc2/htc_file_set.py -------------------------------------------------------------------------------- /welib/weio/wetb/hawc2/pc_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/wetb/hawc2/pc_file.py -------------------------------------------------------------------------------- /welib/weio/wetb/hawc2/st_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/weio/wetb/hawc2/st_file.py -------------------------------------------------------------------------------- /welib/wind/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/wind/examples/WindGenerationAtPoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/examples/WindGenerationAtPoint.py -------------------------------------------------------------------------------- /welib/wind/matlab/fInitWind.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/matlab/fInitWind.m -------------------------------------------------------------------------------- /welib/wind/matlab/fReadMannBinary.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/matlab/fReadMannBinary.m -------------------------------------------------------------------------------- /welib/wind/matlab/fSetWind.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/matlab/fSetWind.m -------------------------------------------------------------------------------- /welib/wind/matlab/fStocWind.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/matlab/fStocWind.m -------------------------------------------------------------------------------- /welib/wind/matlab/fUi_Wind.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/matlab/fUi_Wind.m -------------------------------------------------------------------------------- /welib/wind/matlab/getPointIncomingWindLegacy01.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/matlab/getPointIncomingWindLegacy01.m -------------------------------------------------------------------------------- /welib/wind/matlab/getPointIncomingWindLegacy02.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/matlab/getPointIncomingWindLegacy02.m -------------------------------------------------------------------------------- /welib/wind/matlab/getPointIncomingWindLegacy03.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/matlab/getPointIncomingWindLegacy03.m -------------------------------------------------------------------------------- /welib/wind/matlab/wind_Load.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/matlab/wind_Load.m -------------------------------------------------------------------------------- /welib/wind/matlab/wind_SetDefault.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/matlab/wind_SetDefault.m -------------------------------------------------------------------------------- /welib/wind/shear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/shear.py -------------------------------------------------------------------------------- /welib/wind/spectra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/spectra.py -------------------------------------------------------------------------------- /welib/wind/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/wind/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/wind/tests/test_windsim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/tests/test_windsim.py -------------------------------------------------------------------------------- /welib/wind/windsim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wind/windsim.py -------------------------------------------------------------------------------- /welib/windwave/Main_Calls.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/Main_Calls.m -------------------------------------------------------------------------------- /welib/windwave/Main_Elast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/Main_Elast.m -------------------------------------------------------------------------------- /welib/windwave/Main_WindWaves.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/Main_WindWaves.m -------------------------------------------------------------------------------- /welib/windwave/fHydroCalcFinal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fHydroCalcFinal.m -------------------------------------------------------------------------------- /welib/windwave/fJonswap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fJonswap.m -------------------------------------------------------------------------------- /welib/windwave/fPlotCompare.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fPlotCompare.m -------------------------------------------------------------------------------- /welib/windwave/fPlotSimple.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fPlotSimple.m -------------------------------------------------------------------------------- /welib/windwave/fSpectrum.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fSpectrum.m -------------------------------------------------------------------------------- /welib/windwave/fSpectrumAvg.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fSpectrumAvg.m -------------------------------------------------------------------------------- /welib/windwave/fSpectrumCalc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fSpectrumCalc.m -------------------------------------------------------------------------------- /welib/windwave/fStocWind.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fStocWind.m -------------------------------------------------------------------------------- /welib/windwave/fWaveKin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fWaveKin.m -------------------------------------------------------------------------------- /welib/windwave/fWindCalc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fWindCalc.m -------------------------------------------------------------------------------- /welib/windwave/fgetDispersion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fgetDispersion.m -------------------------------------------------------------------------------- /welib/windwave/fqPrime.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/fqPrime.m -------------------------------------------------------------------------------- /welib/windwave/include_globals.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/windwave/include_globals.m -------------------------------------------------------------------------------- /welib/wiz/SelfSimilar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wiz/SelfSimilar.py -------------------------------------------------------------------------------- /welib/wiz/Solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wiz/Solver.py -------------------------------------------------------------------------------- /welib/wiz/WindFarm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wiz/WindFarm.py -------------------------------------------------------------------------------- /welib/wiz/WindTurbine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wiz/WindTurbine.py -------------------------------------------------------------------------------- /welib/wiz/examples/CurledWake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wiz/examples/CurledWake.py -------------------------------------------------------------------------------- /welib/wiz/examples/CurledWake_2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wiz/examples/CurledWake_2D.py -------------------------------------------------------------------------------- /welib/wiz/examples/WindFarm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wiz/examples/WindFarm.py -------------------------------------------------------------------------------- /welib/wiz/examples/WindTurbine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wiz/examples/WindTurbine.py -------------------------------------------------------------------------------- /welib/wiz/examples/WindTurbineGround.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wiz/examples/WindTurbineGround.py -------------------------------------------------------------------------------- /welib/wiz/papers/article_2015_induction_plots/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/wiz/papers/article_2015_wakerot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/wiz/papers/article_2020_windfarm_plots/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/wiz/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/wiz/tests/test_solver.py: -------------------------------------------------------------------------------- 1 | from welib.wiz.Solver import * 2 | -------------------------------------------------------------------------------- /welib/ws_estimator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/ws_estimator/examples/Floating.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ws_estimator/examples/Floating.py -------------------------------------------------------------------------------- /welib/ws_estimator/tabulated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ws_estimator/tabulated.py -------------------------------------------------------------------------------- /welib/ws_estimator/tabulated_floating.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ws_estimator/tabulated_floating.py -------------------------------------------------------------------------------- /welib/ws_estimator/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/ws_estimator/tests/test_tabulated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/ws_estimator/tests/test_tabulated.py -------------------------------------------------------------------------------- /welib/wt_theory/AxialInduction-CT.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/AxialInduction-CT.m -------------------------------------------------------------------------------- /welib/wt_theory/AxialInductionCT.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/AxialInductionCT.m -------------------------------------------------------------------------------- /welib/wt_theory/examples/OptimalCP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/examples/OptimalCP.py -------------------------------------------------------------------------------- /welib/wt_theory/examples/WakeExpansion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/examples/WakeExpansion.py -------------------------------------------------------------------------------- /welib/wt_theory/highthrust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/highthrust.py -------------------------------------------------------------------------------- /welib/wt_theory/idealrotors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/idealrotors.py -------------------------------------------------------------------------------- /welib/wt_theory/matlab/OptimalCirculation/VERSIONS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/matlab/OptimalCirculation/VERSIONS -------------------------------------------------------------------------------- /welib/wt_theory/matlab/OptimalTurbine/.gitignore: -------------------------------------------------------------------------------- 1 | *.pdf 2 | *.mat 3 | matfig 4 | -------------------------------------------------------------------------------- /welib/wt_theory/matlab/Theodorsen/.gitignore: -------------------------------------------------------------------------------- 1 | *.pdf 2 | *.mat 3 | matfig 4 | -------------------------------------------------------------------------------- /welib/wt_theory/matlab/Theodorsen/VERSIONS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/matlab/Theodorsen/VERSIONS -------------------------------------------------------------------------------- /welib/wt_theory/matlab/VortexCylinder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/matlab/VortexCylinder/.gitignore -------------------------------------------------------------------------------- /welib/wt_theory/matlab/WakeExpansion/.gitignore: -------------------------------------------------------------------------------- 1 | *.pdf 2 | *.mat 3 | matfig 4 | -------------------------------------------------------------------------------- /welib/wt_theory/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/wt_theory/tests/test_idealrotors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/tests/test_idealrotors.py -------------------------------------------------------------------------------- /welib/wt_theory/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/wt_theory/tests/test_wakeexpansion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/tests/test_wakeexpansion.py -------------------------------------------------------------------------------- /welib/wt_theory/wakeexpansion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/wt_theory/wakeexpansion.py -------------------------------------------------------------------------------- /welib/yams/.gitignore: -------------------------------------------------------------------------------- 1 | FX 2 | __pycache__ 3 | _old 4 | DEBUG.py 5 | -------------------------------------------------------------------------------- /welib/yams/FNSB_FAST.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/FNSB_FAST.py -------------------------------------------------------------------------------- /welib/yams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/README.md -------------------------------------------------------------------------------- /welib/yams/TNSB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/TNSB.py -------------------------------------------------------------------------------- /welib/yams/TNSB_FAST.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/TNSB_FAST.py -------------------------------------------------------------------------------- /welib/yams/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/__init__.py -------------------------------------------------------------------------------- /welib/yams/bodies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/bodies.py -------------------------------------------------------------------------------- /welib/yams/derivations/Inertia_Rotor.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/derivations/Inertia_Rotor.ipynb -------------------------------------------------------------------------------- /welib/yams/derivations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/derivations/README.md -------------------------------------------------------------------------------- /welib/yams/examples_symbolic_kane/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/examples_symbolic_kane/.gitignore -------------------------------------------------------------------------------- /welib/yams/examples_symbolic_kane/L1_Top.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/examples_symbolic_kane/L1_Top.py -------------------------------------------------------------------------------- /welib/yams/examples_symbolic_kane/L2_3DOF_Top.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/examples_symbolic_kane/L2_3DOF_Top.ipynb -------------------------------------------------------------------------------- /welib/yams/examples_symbolic_kane/L3_BladeModels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/examples_symbolic_kane/L3_BladeModels.py -------------------------------------------------------------------------------- /welib/yams/examples_symbolic_kane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/examples_symbolic_kane/README.md -------------------------------------------------------------------------------- /welib/yams/flexibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/flexibility.py -------------------------------------------------------------------------------- /welib/yams/kinematics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/kinematics.py -------------------------------------------------------------------------------- /welib/yams/kinetics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/kinetics.py -------------------------------------------------------------------------------- /welib/yams/kinetics_sympy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/kinetics_sympy.py -------------------------------------------------------------------------------- /welib/yams/models/FTNSB_sympy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/models/FTNSB_sympy.py -------------------------------------------------------------------------------- /welib/yams/models/FTNSB_sympy_symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/models/FTNSB_sympy_symbols.py -------------------------------------------------------------------------------- /welib/yams/models/OneRigidBody_sympy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/models/OneRigidBody_sympy.py -------------------------------------------------------------------------------- /welib/yams/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/yams/models/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/models/generator.py -------------------------------------------------------------------------------- /welib/yams/models/generator_oneRigidBody.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/models/generator_oneRigidBody.py -------------------------------------------------------------------------------- /welib/yams/models/packman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/models/packman.py -------------------------------------------------------------------------------- /welib/yams/models/simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/models/simulator.py -------------------------------------------------------------------------------- /welib/yams/models/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/models/utils.py -------------------------------------------------------------------------------- /welib/yams/papers/2022-symbolic-framework/.gitignore: -------------------------------------------------------------------------------- 1 | *.lin 2 | -------------------------------------------------------------------------------- /welib/yams/partdyn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/yams/partdyn/examples/OnePart_FreeFall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/partdyn/examples/OnePart_FreeFall.py -------------------------------------------------------------------------------- /welib/yams/partdyn/examples/ThreeSprings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/partdyn/examples/ThreeSprings.py -------------------------------------------------------------------------------- /welib/yams/partdyn/examples/TwoPart_Orbits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/partdyn/examples/TwoPart_Orbits.py -------------------------------------------------------------------------------- /welib/yams/partdyn/examples/TwoPart_Springs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/partdyn/examples/TwoPart_Springs.py -------------------------------------------------------------------------------- /welib/yams/partdyn/part.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/partdyn/part.py -------------------------------------------------------------------------------- /welib/yams/partdyn/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/yams/partdyn/tests/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/partdyn/tests/test_run_Examples.py -------------------------------------------------------------------------------- /welib/yams/rotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/rotations.py -------------------------------------------------------------------------------- /welib/yams/sid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/sid.py -------------------------------------------------------------------------------- /welib/yams/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/yams/tests/test_bodies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/tests/test_bodies.py -------------------------------------------------------------------------------- /welib/yams/tests/test_flexibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/tests/test_flexibility.py -------------------------------------------------------------------------------- /welib/yams/tests/test_rotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/tests/test_rotations.py -------------------------------------------------------------------------------- /welib/yams/tests/test_sectionloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/tests/test_sectionloads.py -------------------------------------------------------------------------------- /welib/yams/tests/test_sid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/tests/test_sid.py -------------------------------------------------------------------------------- /welib/yams/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/tests/test_utils.py -------------------------------------------------------------------------------- /welib/yams/tests/test_windturbine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/tests/test_windturbine.py -------------------------------------------------------------------------------- /welib/yams/tests_numeric_recursive/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/yams/tests_numeric_recursive/test_yams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/tests_numeric_recursive/test_yams.py -------------------------------------------------------------------------------- /welib/yams/tests_symbolic_kane/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /welib/yams/tests_symbolic_kane/test_run_Examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/tests_symbolic_kane/test_run_Examples.py -------------------------------------------------------------------------------- /welib/yams/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/utils.py -------------------------------------------------------------------------------- /welib/yams/windturbine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/windturbine.py -------------------------------------------------------------------------------- /welib/yams/yams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/yams.py -------------------------------------------------------------------------------- /welib/yams/yams_kane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/yams_kane.py -------------------------------------------------------------------------------- /welib/yams/yams_sympy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/yams_sympy.py -------------------------------------------------------------------------------- /welib/yams/yams_sympy_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/yams_sympy_model.py -------------------------------------------------------------------------------- /welib/yams/yams_sympy_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebranlard/welib/HEAD/welib/yams/yams_sympy_tools.py --------------------------------------------------------------------------------