#Import('env')

#env.IMPModuleTest()

spelling_exceptions=['avro','rmf','cpc','predr','optimizable','zr','protobuf','npctransport']
show_exceptions=['timer', 'SimpleTimer']
value_object_exceptions=['timer', 'SimpleTimer', 'LinearInteraction']
function_name_exceptions= \
       ['SimulationData.activate_statistics',
        'SimulationData.initialize_positions_from_rmf',
        'SimulationData.switch_suspend_rmf',
        'SimulationData.remove_fgs_with_prefix',
	'SimulationData.get_xyz_stats_max_box_size_A',
	'SimulationData.get_xyz_stats_voxel_size_A',
        'BipartitePairsStatisticsOptimizerState.get_average_off_per_bound_II_per_ns',
        'BipartitePairsStatisticsOptimizerState.get_average_off_per_bound_I_per_ns',
        'BipartitePairsStatisticsOptimizerState.get_average_on_per_unbound_II_per_ns',
        'BipartitePairsStatisticsOptimizerState.get_average_on_per_unbound_I_per_ns',
        'BipartitePairsStatisticsOptimizerState.get_on_II_stats_period_ns',
        'BipartitePairsStatisticsOptimizerState.get_on_I_stats_period_ns',
        'BipartitePairsStatisticsOptimizerState.get_off_II_stats_period_ns',
        'BipartitePairsStatisticsOptimizerState.get_off_I_stats_period_ns',
        'BipartitePairsStatisticsOptimizerState.get_average_fraction_bound_particle_sites_I',
        'BipartitePairsStatisticsOptimizerState.get_average_fraction_bound_particle_sites_II',
        'BipartitePairsStatisticsOptimizerState.get_average_fraction_bound_particles_I',
        'BipartitePairsStatisticsOptimizerState.get_average_fraction_bound_particles_II',
        'BipartitePairsStatisticsOptimizerState.get_average_fraction_nonspecific_interactions_I',
        'BipartitePairsStatisticsOptimizerState.get_average_fraction_nonspecific_interactions_II',
        'assign_ranges',
        'initialize_positions',
        'make_unordered_particle_index_pair',
        'make_ordered_interaction_type',
        'make_unordered_interaction_type',
        'inflate_floater',
        'remove_Nup42',
        'startup',
        'BrownianDynamicsTAMDWithSlabSupport.set_use_stochastic_runge_kutta',
        'BrownianDynamicsTAMDWithSlabSupport.simulate',
        'BrownianDynamicsTAMDWithSlabSupport.simulate_wave',
        'copy_FGs_coordinates',
        'copy_hierarchy_reference_frame_recursive',
        'copy_particle_reference_frame_if_applicable'
        ]
