aboutsummaryrefslogtreecommitdiff
path: root/Python/pywarpx/WarpX.py
diff options
context:
space:
mode:
Diffstat (limited to 'Python/pywarpx/WarpX.py')
-rw-r--r--Python/pywarpx/WarpX.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/Python/pywarpx/WarpX.py b/Python/pywarpx/WarpX.py
index ece837816..50e34a72a 100644
--- a/Python/pywarpx/WarpX.py
+++ b/Python/pywarpx/WarpX.py
@@ -93,12 +93,15 @@ class WarpX(Bucket):
def write_inputs(self, filename='inputs', **kw):
argv = self.create_argv_list()
- with open(filename, 'w') as ff:
+ for k, v in kw.items():
+ argv.append(f'{k} = {v}')
+
+ # Sort the argv list to make it more human readable
+ argv.sort()
- for k, v in kw.items():
- ff.write('{0} = {1}\n'.format(k, v))
+ with open(filename, 'w') as ff:
for arg in argv:
- ff.write('{0}\n'.format(arg))
+ ff.write(f'{arg}\n')
warpx = WarpX('warpx')