Source code for bin.addPowerCompensation

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

# add power compensation

import sys
from GWL.GWL_parser import GWLobject

#import tempfile
# tempfile.gettempdir()

[docs]def main(): if len(sys.argv)>4: INFILE = sys.argv[1] OUTFILE = sys.argv[2] LP0 = float(sys.argv[3]) K = float(sys.argv[4]) else: print('Usage: '+sys.argv[0]+' INFILE OUTFILE LP0 K', file=sys.stderr) sys.exit(-1) obj = GWLobject() obj.readGWL(INFILE) obj.addPowerCompensation(LP0, K) obj.writeGWL(OUTFILE)
if __name__ == "__main__": main()