src/pystencilssfg/__init__.py |
(no function) |
9 |
0 |
0 |
100% |
src/pystencilssfg/__main__.py |
(no function) |
3 |
0 |
0 |
100% |
src/pystencilssfg/cli.py |
add_newline_arg |
1 |
0 |
0 |
100% |
src/pystencilssfg/cli.py |
cli_main |
21 |
1 |
0 |
95% |
src/pystencilssfg/cli.py |
version |
3 |
0 |
0 |
100% |
src/pystencilssfg/cli.py |
list_files |
7 |
0 |
0 |
100% |
src/pystencilssfg/cli.py |
print_cmake_modulepath |
3 |
0 |
0 |
100% |
src/pystencilssfg/cli.py |
make_cmake_find_module |
3 |
3 |
0 |
0% |
src/pystencilssfg/cli.py |
abort_with_config_exception |
2 |
2 |
0 |
0% |
src/pystencilssfg/cli.py |
(no function) |
13 |
0 |
0 |
100% |
src/pystencilssfg/cmake/__init__.py |
get_sfg_cmake_modulepath |
1 |
0 |
0 |
100% |
src/pystencilssfg/cmake/__init__.py |
make_find_module |
3 |
3 |
0 |
0% |
src/pystencilssfg/cmake/__init__.py |
(no function) |
4 |
0 |
0 |
100% |
src/pystencilssfg/composer/__init__.py |
(no function) |
6 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgIComposer.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgIComposer.context |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgNodeBuilder.resolve |
0 |
0 |
1 |
100% |
src/pystencilssfg/composer/basic_composer.py |
KernelsAdder.__init__ |
4 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
KernelsAdder.inline |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
KernelsAdder.add |
19 |
3 |
0 |
84% |
src/pystencilssfg/composer/basic_composer.py |
KernelsAdder.create |
8 |
1 |
0 |
88% |
src/pystencilssfg/composer/basic_composer.py |
KernelsAdder._get_loc |
7 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.prelude |
4 |
1 |
0 |
75% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.code |
4 |
1 |
0 |
75% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.define |
3 |
3 |
0 |
0% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.namespace |
1 |
0 |
1 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.generate |
2 |
2 |
0 |
0% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.kernels |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.kernel_namespace |
10 |
1 |
0 |
90% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.include |
6 |
3 |
0 |
50% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.kernel_function |
4 |
4 |
0 |
0% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.function |
7 |
2 |
0 |
71% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.call |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.seq |
1 |
1 |
0 |
0% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.params |
1 |
1 |
0 |
0% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.require |
1 |
1 |
0 |
0% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.var |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.vars |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.init |
3 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.init.parse_args |
4 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.expr |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.expr_from_lambda |
3 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.branch |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.switch |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.map_field |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.set_param |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer.map_vector |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
make_statements |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
make_sequence |
13 |
4 |
0 |
69% |
src/pystencilssfg/composer/basic_composer.py |
SfgFunctionSequencerBase.__init__ |
7 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgFunctionSequencerBase.returns |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgFunctionSequencerBase.params |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgFunctionSequencerBase.inline |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgFunctionSequencerBase.constexpr |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgFunctionSequencerBase.attr |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgFunctionSequencer.__call__ |
7 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBranchBuilder.__init__ |
4 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBranchBuilder.__call__ |
13 |
3 |
0 |
77% |
src/pystencilssfg/composer/basic_composer.py |
SfgBranchBuilder.resolve |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgSwitchBuilder.__init__ |
4 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgSwitchBuilder.case |
4 |
1 |
0 |
75% |
src/pystencilssfg/composer/basic_composer.py |
SfgSwitchBuilder.case.sequencer |
5 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgSwitchBuilder.cases |
3 |
3 |
0 |
0% |
src/pystencilssfg/composer/basic_composer.py |
SfgSwitchBuilder.default |
5 |
1 |
0 |
80% |
src/pystencilssfg/composer/basic_composer.py |
SfgSwitchBuilder.resolve |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
(no function) |
79 |
0 |
2 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgMethodSequencer.__init__ |
6 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgMethodSequencer.const |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgMethodSequencer.static |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgMethodSequencer.virtual |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgMethodSequencer.override |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgMethodSequencer.__call__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgMethodSequencer._resolve |
6 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.VisibilityBlockSequencer.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.VisibilityBlockSequencer.__call__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.VisibilityBlockSequencer._resolve |
13 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.ConstructorBuilder.__init__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.ConstructorBuilder.add_param |
3 |
3 |
0 |
0% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.ConstructorBuilder.parameters |
1 |
1 |
0 |
0% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.ConstructorBuilder.init |
3 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.ConstructorBuilder.init.init_sequencer |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.ConstructorBuilder.body |
4 |
4 |
0 |
0% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.ConstructorBuilder._resolve |
3 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.klass |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.struct |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.numpy_struct |
1 |
1 |
0 |
0% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.public |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.protected |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.private |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.constructor |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.method |
4 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer._class |
6 |
1 |
0 |
83% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer._class.sequencer |
10 |
1 |
0 |
90% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer._class.sequencer.argfilter |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer._struct_from_numpy_dtype |
16 |
16 |
0 |
0% |
src/pystencilssfg/composer/class_composer.py |
(no function) |
45 |
0 |
0 |
100% |
src/pystencilssfg/composer/composer.py |
SfgComposer.__init__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/composer/composer.py |
(no function) |
7 |
0 |
2 |
100% |
src/pystencilssfg/composer/custom.py |
CustomGenerator.generate |
0 |
0 |
1 |
100% |
src/pystencilssfg/composer/custom.py |
(no function) |
4 |
0 |
3 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
SfgGpuComposer.gpu_invoke |
0 |
0 |
1 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
SfgGpuComposer.gpu_invoke |
0 |
0 |
1 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
SfgGpuComposer.gpu_invoke |
0 |
0 |
1 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
SfgGpuComposer.gpu_invoke |
4 |
0 |
0 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
SfgGpuComposer.cuda_invoke |
3 |
3 |
0 |
0% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder.__init__ |
17 |
2 |
1 |
88% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder.shared_memory_bytes |
1 |
1 |
0 |
0% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder.shared_memory_bytes |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder.stream |
1 |
1 |
0 |
0% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder.stream |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder._render_invocation |
5 |
0 |
0 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder.__call__ |
9 |
2 |
0 |
78% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder._invoke_manual |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder._invoke_automatic |
9 |
0 |
0 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder._invoke_dynamic |
15 |
0 |
0 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder._invoke_dynamic._div_ceil |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder._to_uint32_t |
1 |
0 |
0 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
(no function) |
30 |
0 |
27 |
100% |
src/pystencilssfg/composer/mixin.py |
SfgComposerMixIn.__new__ |
3 |
1 |
0 |
67% |
src/pystencilssfg/composer/mixin.py |
SfgComposerMixIn.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/composer/mixin.py |
SfgComposerMixIn._composer |
2 |
2 |
0 |
0% |
src/pystencilssfg/composer/mixin.py |
(no function) |
8 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
FileExtensions._validate_extension |
3 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
CodeStyle.indent |
3 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
ClangFormatOptions._validate_force |
3 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
ClangFormatOptions._validate_skip |
3 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
SfgConfig._validate_output_directory |
1 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
SfgConfig._get_output_files |
9 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
CommandLineParameters.add_args_to_parser |
6 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
CommandLineParameters.__init__ |
14 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
CommandLineParameters.configuration_module |
1 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
CommandLineParameters.get_config |
12 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
CommandLineParameters.find_conflicts |
3 |
1 |
0 |
67% |
src/pystencilssfg/config.py |
CommandLineParameters.get_project_info |
3 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
CommandLineParameters._get_file_extensions |
17 |
3 |
0 |
82% |
src/pystencilssfg/config.py |
CommandLineParameters._import_config_module |
7 |
1 |
0 |
86% |
src/pystencilssfg/config.py |
(no function) |
72 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext.__init__ |
13 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext.argv |
3 |
1 |
0 |
67% |
src/pystencilssfg/context.py |
SfgContext.project_info |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext.outer_namespace |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext.codestyle |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext.clang_format |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext.header_file |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext.impl_file |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext.cursor |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext.files |
3 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext.global_namespace |
1 |
1 |
0 |
0% |
src/pystencilssfg/context.py |
SfgCursor.__init__ |
9 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgCursor.context |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgCursor.current_namespace |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgCursor.get_entity |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgCursor.add_entity |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgCursor.write_header |
1 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgCursor.write_impl |
4 |
1 |
0 |
75% |
src/pystencilssfg/context.py |
SfgCursor.enter_namespace |
11 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgCursor.enter_namespace.ctxmgr |
4 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
(no function) |
40 |
0 |
0 |
100% |
src/pystencilssfg/emission/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
src/pystencilssfg/emission/clang_format.py |
invoke_clang_format |
18 |
7 |
0 |
61% |
src/pystencilssfg/emission/clang_format.py |
(no function) |
5 |
0 |
0 |
100% |
src/pystencilssfg/emission/emitter.py |
SfgCodeEmitter.__init__ |
4 |
0 |
0 |
100% |
src/pystencilssfg/emission/emitter.py |
SfgCodeEmitter.dumps |
6 |
0 |
0 |
100% |
src/pystencilssfg/emission/emitter.py |
SfgCodeEmitter.emit |
4 |
0 |
0 |
100% |
src/pystencilssfg/emission/emitter.py |
(no function) |
10 |
0 |
0 |
100% |
src/pystencilssfg/emission/file_printer.py |
SfgFilePrinter.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/emission/file_printer.py |
SfgFilePrinter.__call__ |
16 |
0 |
0 |
100% |
src/pystencilssfg/emission/file_printer.py |
SfgFilePrinter.visit |
15 |
1 |
1 |
93% |
src/pystencilssfg/emission/file_printer.py |
SfgFilePrinter.visit_decl |
14 |
10 |
1 |
29% |
src/pystencilssfg/emission/file_printer.py |
SfgFilePrinter.visit_defin |
43 |
5 |
1 |
88% |
src/pystencilssfg/emission/file_printer.py |
SfgFilePrinter._visibility_block |
3 |
0 |
0 |
100% |
src/pystencilssfg/emission/file_printer.py |
SfgFilePrinter._func_signature |
23 |
0 |
0 |
100% |
src/pystencilssfg/emission/file_printer.py |
(no function) |
14 |
0 |
0 |
100% |
src/pystencilssfg/exceptions.py |
(no function) |
2 |
0 |
0 |
100% |
src/pystencilssfg/extensions/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclComposerMixIn.sycl_handler |
1 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclComposerMixIn.sycl_group |
1 |
1 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SyclComposerMixIn.sycl_range |
1 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclComposer.__init__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclRange.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclHandler.__init__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclHandler.parallel_for |
7 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclHandler.parallel_for.check_kernel |
3 |
1 |
0 |
67% |
src/pystencilssfg/extensions/sycl.py |
SyclHandler.parallel_for.filter_id |
1 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclHandler.parallel_for.sequencer |
10 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclGroup.__init__ |
4 |
4 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SyclGroup.parallel_for_work_item |
14 |
14 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SyclGroup.parallel_for_work_item.filter_id |
1 |
1 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SfgLambda.__init__ |
7 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SfgLambda.captures |
1 |
1 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SfgLambda.parameters |
1 |
1 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SfgLambda.body |
1 |
1 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SfgLambda.return_type |
1 |
1 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SfgLambda.required_parameters |
1 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SfgLambda.get_code |
6 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclInvokeType.method |
1 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclInvokeType.invoker_class |
1 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclKernelInvoke.__init__ |
10 |
1 |
0 |
90% |
src/pystencilssfg/extensions/sycl.py |
SyclKernelInvoke.invoker |
1 |
1 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SyclKernelInvoke.range |
1 |
1 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SyclKernelInvoke.kernel |
1 |
1 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SyclKernelInvoke.depends |
1 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclKernelInvoke.get_code |
7 |
1 |
0 |
86% |
src/pystencilssfg/extensions/sycl.py |
(no function) |
63 |
0 |
0 |
100% |
src/pystencilssfg/generator.py |
SourceFileGenerator._scriptname |
5 |
1 |
0 |
80% |
src/pystencilssfg/generator.py |
SourceFileGenerator.__init__ |
37 |
1 |
0 |
97% |
src/pystencilssfg/generator.py |
SourceFileGenerator.__init__.default_key |
1 |
0 |
0 |
100% |
src/pystencilssfg/generator.py |
SourceFileGenerator.clean_files |
7 |
2 |
0 |
71% |
src/pystencilssfg/generator.py |
SourceFileGenerator._finish_files |
9 |
0 |
0 |
100% |
src/pystencilssfg/generator.py |
SourceFileGenerator._get_emitter |
1 |
0 |
0 |
100% |
src/pystencilssfg/generator.py |
SourceFileGenerator.__enter__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/generator.py |
SourceFileGenerator.__exit__ |
6 |
0 |
0 |
100% |
src/pystencilssfg/generator.py |
(no function) |
16 |
0 |
0 |
100% |
src/pystencilssfg/ir/__init__.py |
(no function) |
5 |
0 |
0 |
100% |
src/pystencilssfg/ir/analysis.py |
collect_includes |
5 |
0 |
0 |
100% |
src/pystencilssfg/ir/analysis.py |
collect_includes.visit_decl |
9 |
3 |
1 |
67% |
src/pystencilssfg/ir/analysis.py |
collect_includes.walk_syntax |
23 |
2 |
2 |
91% |
src/pystencilssfg/ir/analysis.py |
(no function) |
4 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgCallTreeNode.__init__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgCallTreeNode.children |
0 |
0 |
1 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgCallTreeNode.get_code |
0 |
0 |
4 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgCallTreeNode.depends |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgCallTreeNode.required_includes |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgCallTreeLeaf.__init__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgCallTreeLeaf.children |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgEmptyNode.__init__ |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgEmptyNode.get_code |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgStatements.__init__ |
5 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgStatements.depends |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgStatements.defines |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgStatements.code_string |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgStatements.get_code |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgFunctionParams.__init__ |
2 |
2 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgFunctionParams.depends |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgRequireIncludes.__init__ |
2 |
2 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgRequireIncludes.depends |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSequence.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSequence.children |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSequence.children |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSequence.__getitem__ |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSequence.__setitem__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSequence.get_code |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgBlock.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgBlock.sequence |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgBlock.children |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgBlock.get_code |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgKernelCallNode.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgKernelCallNode.depends |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgKernelCallNode.get_code |
4 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgGpuKernelInvocation.__init__ |
10 |
1 |
0 |
90% |
src/pystencilssfg/ir/call_tree.py |
SfgGpuKernelInvocation.children |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgGpuKernelInvocation.depends |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgGpuKernelInvocation.get_code |
10 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgBranch.__init__ |
4 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgBranch.condition |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgBranch.branch_true |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgBranch.branch_false |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgBranch.children |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgBranch.get_code |
8 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitchCase.__init__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitchCase.label |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitchCase.body |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitchCase.children |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitchCase.is_default |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitchCase.get_code |
7 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitch.__init__ |
6 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitch.switch_arg |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitch.default |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitch.children |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitch.cases |
3 |
3 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitch.cases |
9 |
9 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitch.set_case |
8 |
8 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitch.get_code |
4 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
(no function) |
103 |
0 |
7 |
100% |
src/pystencilssfg/ir/entities.py |
SfgCodeEntity.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgCodeEntity.name |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgCodeEntity.fqname |
3 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgCodeEntity.parent_namespace |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/entities.py |
SfgNamespace.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgNamespace.get_entity |
12 |
4 |
1 |
67% |
src/pystencilssfg/ir/entities.py |
SfgNamespace.add_entity |
3 |
1 |
0 |
67% |
src/pystencilssfg/ir/entities.py |
SfgNamespace.get_child_namespace |
10 |
3 |
2 |
70% |
src/pystencilssfg/ir/entities.py |
SfgGlobalNamespace.__init__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgGlobalNamespace.fqname |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/entities.py |
SfgKernelHandle.__init__ |
10 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgKernelHandle.parameters |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgKernelHandle.scalar_parameters |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgKernelHandle.fields |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/entities.py |
SfgKernelHandle.kernel |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgKernelHandle.inline |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgKernelNamespace.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgKernelNamespace.name |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgKernelNamespace.kernels |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/entities.py |
SfgKernelNamespace.find_kernel |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgKernelNamespace.add_kernel |
3 |
1 |
0 |
67% |
src/pystencilssfg/ir/entities.py |
CommonFunctionProperties.collect_params |
10 |
2 |
0 |
80% |
src/pystencilssfg/ir/entities.py |
SfgFunction.__init__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgVisibility.__str__ |
9 |
1 |
0 |
89% |
src/pystencilssfg/ir/entities.py |
SfgClassKeyword.__str__ |
5 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgClassMember.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgClassMember.owning_class |
3 |
1 |
0 |
67% |
src/pystencilssfg/ir/entities.py |
SfgClassMember.visibility |
3 |
3 |
0 |
0% |
src/pystencilssfg/ir/entities.py |
SfgMemberVariable.__init__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgMemberVariable.default_init |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgMethod.__init__ |
8 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgMethod.name |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgMethod.static |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgMethod.const |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgMethod.virtual |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgMethod.override |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgConstructor.__init__ |
4 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgConstructor.parameters |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgConstructor.initializers |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgConstructor.body |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgClass.__init__ |
8 |
1 |
0 |
88% |
src/pystencilssfg/ir/entities.py |
SfgClass.src_type |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/entities.py |
SfgClass.base_classes |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgClass.class_keyword |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgClass.members |
3 |
3 |
0 |
0% |
src/pystencilssfg/ir/entities.py |
SfgClass.member_variables |
3 |
3 |
0 |
0% |
src/pystencilssfg/ir/entities.py |
SfgClass.constructors |
3 |
3 |
0 |
0% |
src/pystencilssfg/ir/entities.py |
SfgClass.methods |
3 |
3 |
0 |
0% |
src/pystencilssfg/ir/entities.py |
SfgClass.add_member |
7 |
1 |
0 |
86% |
src/pystencilssfg/ir/entities.py |
SfgClass._add_member_variable |
3 |
1 |
0 |
67% |
src/pystencilssfg/ir/entities.py |
(no function) |
119 |
0 |
2 |
100% |
src/pystencilssfg/ir/postprocessing.py |
PostProcessingContext.__init__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
PostProcessingContext.live_variables |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
PostProcessingContext.get_live_variable |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
PostProcessingContext._define |
8 |
1 |
0 |
88% |
src/pystencilssfg/ir/postprocessing.py |
PostProcessingContext._use |
11 |
2 |
0 |
82% |
src/pystencilssfg/ir/postprocessing.py |
CallTreePostProcessing.__call__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
CallTreePostProcessing.handle_sequence |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
CallTreePostProcessing.handle_sequence.iter_nested_sequences |
10 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
CallTreePostProcessing.get_live_variables |
9 |
1 |
0 |
89% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredNode.children |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredNode.expand |
0 |
0 |
1 |
100% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredNode.get_code |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredParamSetter.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredParamSetter.expand |
5 |
1 |
0 |
80% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredFieldMapping.__init__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredFieldMapping.expand |
33 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredFieldMapping.expand.maybe_cast |
3 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredFieldMapping.expand.get_shape |
8 |
1 |
0 |
88% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredFieldMapping.expand.get_stride |
8 |
1 |
0 |
88% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredVectorMapping.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredVectorMapping.expand |
7 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
(no function) |
41 |
0 |
2 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgEntityDecl.__init__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgEntityDecl.entity |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgEntityDef.__init__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgEntityDef.entity |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgVisibilityBlock.__init__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgVisibilityBlock.visibility |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgVisibilityBlock.elements |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgVisibilityBlock.elements |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/syntax.py |
SfgNamespaceBlock.__init__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgNamespaceBlock.namespace |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgNamespaceBlock.label |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgNamespaceBlock.elements |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgNamespaceBlock.elements |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/syntax.py |
SfgClassBody.__init__ |
4 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgClassBody.associated_class |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgClassBody.default |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/syntax.py |
SfgClassBody.append_visibility_block |
3 |
3 |
0 |
0% |
src/pystencilssfg/ir/syntax.py |
SfgClassBody.visibility_blocks |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFile.__init__ |
5 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFile.name |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFile.file_type |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFile.prelude |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFile.prelude |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFile.includes |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFile.includes |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFile.elements |
1 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFile.elements |
1 |
1 |
0 |
0% |
src/pystencilssfg/ir/syntax.py |
(no function) |
72 |
0 |
0 |
100% |
src/pystencilssfg/lang/__init__.py |
(no function) |
5 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/__init__.py |
(no function) |
5 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std.py |
(no function) |
8 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan.configure |
2 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan.__init__ |
13 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan.element_type |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan.extents_type |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan.layout_type |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan.extent |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan.stride |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan.data_handle |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan._extract_ptr |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan._extract_size |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan._extract_stride |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan.from_field |
8 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
mdspan_ref |
3 |
3 |
0 |
0% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
(no function) |
28 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_span.py |
StdSpan.__init__ |
4 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_span.py |
StdSpan.element_type |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_span.py |
StdSpan._extract_ptr |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_span.py |
StdSpan._extract_size |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/cpp/std_span.py |
StdSpan._extract_stride |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/cpp/std_span.py |
StdSpan.from_field |
5 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_span.py |
std_span_ref |
3 |
3 |
0 |
0% |
src/pystencilssfg/lang/cpp/std_span.py |
(no function) |
14 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_tuple.py |
StdTuple.__init__ |
5 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_tuple.py |
StdTuple.get |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_tuple.py |
StdTuple._extract_component |
3 |
3 |
0 |
0% |
src/pystencilssfg/lang/cpp/std_tuple.py |
(no function) |
7 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_vector.py |
StdVector.__init__ |
5 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_vector.py |
StdVector.element_type |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_vector.py |
StdVector._extract_ptr |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_vector.py |
StdVector._extract_size |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/cpp/std_vector.py |
StdVector._extract_stride |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/cpp/std_vector.py |
StdVector._extract_component |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/cpp/std_vector.py |
StdVector.from_field |
5 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_vector.py |
std_vector_ref |
3 |
3 |
0 |
0% |
src/pystencilssfg/lang/cpp/std_vector.py |
(no function) |
15 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/sycl.py |
(no function) |
2 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/sycl_accessor.py |
SyclAccessor.__init__ |
7 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/sycl_accessor.py |
SyclAccessor._extract_ptr |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/sycl_accessor.py |
SyclAccessor._extract_size |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/cpp/sycl_accessor.py |
SyclAccessor._extract_stride |
12 |
1 |
0 |
92% |
src/pystencilssfg/lang/cpp/sycl_accessor.py |
SyclAccessor.from_field |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/cpp/sycl_accessor.py |
(no function) |
11 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgVar.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgVar.name |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgVar.dtype |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgVar._args |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgVar.__eq__ |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/expressions.py |
SfgVar.__hash__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgVar.name_and_type |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgVar.__str__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgVar.__repr__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgKernelParamVar.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgKernelParamVar.wrapped |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgKernelParamVar._args |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
DependentExpression.__init__ |
10 |
2 |
0 |
80% |
src/pystencilssfg/lang/expressions.py |
DependentExpression.expr |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
DependentExpression.depends |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
DependentExpression.includes |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
DependentExpression.__hash_contents__ |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/expressions.py |
DependentExpression.__eq__ |
3 |
3 |
0 |
0% |
src/pystencilssfg/lang/expressions.py |
DependentExpression.__hash__ |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/expressions.py |
DependentExpression.__str__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
DependentExpression.__add__ |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/expressions.py |
VarExpr.__init__ |
8 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
VarExpr.variable |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
AugExpr.__init__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
AugExpr.var |
3 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
AugExpr.make |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
AugExpr.format |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
AugExpr.bind |
18 |
5 |
0 |
72% |
src/pystencilssfg/lang/expressions.py |
AugExpr.code |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/expressions.py |
AugExpr.depends |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/expressions.py |
AugExpr.includes |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/expressions.py |
AugExpr.dtype |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
AugExpr.get_dtype |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/expressions.py |
AugExpr.is_variable |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/expressions.py |
AugExpr.as_variable |
3 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
AugExpr.__str__ |
3 |
1 |
0 |
67% |
src/pystencilssfg/lang/expressions.py |
AugExpr.__repr__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
AugExpr._bind |
4 |
1 |
0 |
75% |
src/pystencilssfg/lang/expressions.py |
AugExpr.is_bound |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/expressions.py |
CppClass.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
CppClass.ctor_bind |
3 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
cppclass |
2 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
cppclass.wrapper |
3 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
asvar |
12 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
depends |
11 |
2 |
0 |
82% |
src/pystencilssfg/lang/expressions.py |
includes |
20 |
2 |
0 |
90% |
src/pystencilssfg/lang/expressions.py |
(no function) |
87 |
0 |
0 |
100% |
src/pystencilssfg/lang/extractions.py |
SupportsFieldExtraction._extract_ptr |
0 |
0 |
7 |
100% |
src/pystencilssfg/lang/extractions.py |
SupportsFieldExtraction._extract_size |
0 |
0 |
9 |
100% |
src/pystencilssfg/lang/extractions.py |
SupportsFieldExtraction._extract_stride |
0 |
0 |
9 |
100% |
src/pystencilssfg/lang/extractions.py |
SupportsVectorExtraction._extract_component |
0 |
0 |
1 |
100% |
src/pystencilssfg/lang/extractions.py |
(no function) |
8 |
0 |
7 |
100% |
src/pystencilssfg/lang/gpu.py |
Dim3Interface.ctor |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/gpu.py |
Dim3Interface.x |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/gpu.py |
Dim3Interface.y |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/gpu.py |
Dim3Interface.z |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/gpu.py |
Dim3Interface.dims |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/gpu.py |
(no function) |
32 |
0 |
0 |
100% |
src/pystencilssfg/lang/headers.py |
HeaderFile.__str__ |
3 |
0 |
0 |
100% |
src/pystencilssfg/lang/headers.py |
HeaderFile.parse |
9 |
0 |
0 |
100% |
src/pystencilssfg/lang/headers.py |
(no function) |
11 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
VoidType.__init__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
VoidType.__args__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
VoidType.c_string |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
VoidType.__repr__ |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/types.py |
_TemplateArgFormatter.format_field |
3 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
_TemplateArgFormatter.check_unused_args |
6 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
CppType.__init__ |
19 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
CppType.__args__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
CppType.includes |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
CppType.required_headers |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/types.py |
CppTypeFactory.__init__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
CppTypeFactory.includes |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/types.py |
CppTypeFactory.template_string |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
CppTypeFactory.__str__ |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/types.py |
CppTypeFactory.__repr__ |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/types.py |
CppTypeFactory.__call__ |
4 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
cpptype |
7 |
1 |
0 |
86% |
src/pystencilssfg/lang/types.py |
Ref.__init__ |
2 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
Ref.__args__ |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
Ref.base_type |
1 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
Ref.c_string |
2 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
Ref.__repr__ |
1 |
1 |
0 |
0% |
src/pystencilssfg/lang/types.py |
strip_ptr_ref |
7 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
(no function) |
51 |
0 |
0 |
100% |