fastwater.telemac.extraction module

OpenTelemac output data extraction using HR Wallingford parser tools.

fastwater.telemac.extraction.Date2Num(timestamp)[source]
fastwater.telemac.extraction.Date2Str(timestamp)[source]
fastwater.telemac.extraction.InitialiseFile(FileName)[source]
fastwater.telemac.extraction.batchProcess(filePath, searchStr, modelVer, idStr, Loc, showbar=False)[source]
fastwater.telemac.extraction.enhanceMesh(mesh)[source]
fastwater.telemac.extraction.extract2DRunData(filePath, fileStr, Loc, showbar=False)[source]
fastwater.telemac.extraction.extract3DLocData(filePath, fileStr, Loc, showbar=False)[source]
fastwater.telemac.extraction.extractElevation(filePath, runStr, modelVersion, showbar=False)[source]
fastwater.telemac.extraction.extractGeometry(filePath, geomFile, modelVersion=None, saveMesh=False, showbar=False)[source]
fastwater.telemac.extraction.extractLocTimeSeries(slfHnd, Elem, NNodes, NWghts, Loc, showbar=False)[source]
fastwater.telemac.extraction.extractMesh(filePath, runStr, setStr=None, modelVersion=None, showbar=False)[source]
fastwater.telemac.extraction.extractModelAtHAB(filePath, searchStr, z_hab)[source]
fastwater.telemac.extraction.extractModelHubHeight(filePath, searchStr, z_hub)[source]
fastwater.telemac.extraction.extractMultiFileElevation(filePath, modStr, startStr, nFiles, saveFile=True)[source]
fastwater.telemac.extraction.extractNodeData(filePath, fileStr, nodes, showbar=False)[source]
fastwater.telemac.extraction.extractNodeTimeSeries(slfHnd, nodes, showbar=False)[source]
fastwater.telemac.extraction.extractRunData(filePath, fileStr, Loc, showbar=False)[source]
fastwater.telemac.extraction.extractTimeSeries(slfHnd, NNodes, NWghts, loc, showbar=False)[source]
fastwater.telemac.extraction.extractTransect(filePath, runStr, tranStr, loc01, loc02, dL, showbar=False)[source]
fastwater.telemac.extraction.genTimeStamps(idate, times, nstps, epoch=array([1900, 1, 1, 0, 0, 0]))[source]
fastwater.telemac.extraction.generateOutputFileName(filePath, runStr, modelVer)[source]
fastwater.telemac.extraction.get2DElevation(vals, wgts, varNames)[source]
fastwater.telemac.extraction.get2DVars(vals, wgts, varNames)[source]
fastwater.telemac.extraction.get3DVars(vals, wgts, varNames)[source]
fastwater.telemac.extraction.getLocs2DVars(vals, wgts, varNames)[source]
fastwater.telemac.extraction.getLocs3DVars(vals, wgts, varNames)[source]
fastwater.telemac.extraction.getMultiFileSeries(datapath, files, Loc, showbar=False)[source]
fastwater.telemac.extraction.getNode2DVars(vals, varNames)[source]
fastwater.telemac.extraction.getNode3DVars(vals, varNames)[source]
fastwater.telemac.extraction.getSlfNodesWeights(slfHnd, LocX, LocY)[source]
fastwater.telemac.extraction.getTransectPoints(loc01, loc02, dL)[source]
fastwater.telemac.extraction.getTriangle(slfHnd, LocX, LocY)[source]
fastwater.telemac.extraction.getVariableData(slfData, slfNames, varName)[source]
fastwater.telemac.extraction.interpolateModelProfile(zint, z, val)[source]
fastwater.telemac.extraction.parseLocsRunFile(fileName)[source]
fastwater.telemac.extraction.parseNodesRunFile(fileName)[source]
fastwater.telemac.extraction.parseTransectRunFile(fileName)[source]
fastwater.telemac.extraction.processLocsDataFile(filePath, runStr, locIDs, modelVer, procStr, locs, showbar=False)[source]
fastwater.telemac.extraction.processNodeDataFile(filePath, runStr, idStr, modelVer, procStr, nodes, showbar=False)[source]
fastwater.telemac.extraction.save2mat(outfname, glbAttr, Loc, nodes, Data2D, Data3D)[source]
fastwater.telemac.extraction.saveLoc2mat(outfname, glbAttr, loc, crs, Data2D, Data3D)[source]
fastwater.telemac.extraction.saveNodes2mat(outfname, glbAttr, nodes, Data2D, Data3D)[source]
fastwater.telemac.extraction.singleProcess(filePath, runStr, idStr, modelVer, Loc, showbar=False)[source]