Skip to content
Snippets Groups Projects
Commit 9f001183 authored by Atkins, Charles Vernon's avatar Atkins, Charles Vernon
Browse files

Fix flake8 config

parent 0edb7269
No related branches found
No related tags found
1 merge request!8Integrate groupless
...@@ -7,38 +7,42 @@ from ADIOSPy import * ...@@ -7,38 +7,42 @@ from ADIOSPy import *
import numpy as np import numpy as np
# Create ADIOS and verify MPI Comm is passed correctly # Create ADIOS and verify MPI Comm is passed correctly
adios = ADIOSPy( MPI.COMM_WORLD, True ) #Pass communicator and debug flag is True # Pass communicator and debug flag is True
adios = ADIOSPy(MPI.COMM_WORLD, True)
rank = MPI.COMM_WORLD.Get_rank() rank = MPI.COMM_WORLD.Get_rank()
size = MPI.COMM_WORLD.Get_size() size = MPI.COMM_WORLD.Get_size()
# User data # User data
myArray = np.array( [1,2,3,4]) myArray = np.array([1, 2, 3, 4])
if( rank % 2 == 1 ): # odd ranks only if(rank % 2 == 1): # odd ranks only
oddRankArray = np.array( [11.,12.,13.,14.] ) oddRankArray = np.array([11., 12., 13., 14.])
# ADIOS Define Variables
ioArray = adios.DefineVariable( "ioArray", [myArray.size], [], [] )
if( rank % 2 == 1 ): # odd ranks only # ADIOS Define Variables
ioOddRankArray = adios.DefineVariable( "ioMyFloats", [oddRankArray.size], [], [] ) ioArray = adios.DefineVariable("ioArray", [myArray.size], [], [])
#Setup method and print summary if(rank % 2 == 1): # odd ranks only
ioOddRankArray = adios.DefineVariable(
"ioMyFloats", [oddRankArray.size], [], [])
# Setup method and print summary
ioSettings = adios.DeclareMethod("adiosSettings") ioSettings = adios.DeclareMethod("adiosSettings")
ioSettings.SetParameters( profile_units = 'mus' ) ioSettings.SetParameters(profile_units='mus')
ioSettings.AddTransport( 'File', have_metadata_file = 'no', profile_units = 'mus' ) # POSIX is default, just checking # POSIX is default, just checking
ioSettings.AddTransport('File', have_metadata_file='no', profile_units='mus')
# Start Engine
# Open files using N-to-N method, None means no new MPI communicator
bpFileWriter = adios.Open("file.bp", "w", ioSettings, None)
bpFileWriter.Write(ioArray, myArray)
#Start Engine if(rank % 2 == 1):
bpFileWriter = adios.Open( "file.bp", "w", ioSettings, None ) # Open files using N-to-N method, None means no new MPI communicator bpFileWriter.Write(ioOddRankArray, oddRankArray)
bpFileWriter.Write( ioArray, myArray )
if( rank % 2 == 1 ): bpFileWriter.Close()
bpFileWriter.Write( ioOddRankArray, oddRankArray )
bpFileWriter.Close( )
if( rank == 0 ): if(rank == 0):
print "Done writing " + str( size ) + " bp files" print "Done writing " + str(size) + " bp files"
ioSettings.PrintAll( ) # just prints a summary of Method/Transport parameters ioSettings.PrintAll()
[flake8] [flake8]
max-line-length: 80 max-line-length = 80
max-complexity: 14 max-complexity = 14
format: pylint format = pylint
ignore = F403,F405,F999
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment