src/pystencilssfg/__init__.py |
(no class) |
9 |
0 |
0 |
100% |
src/pystencilssfg/__main__.py |
(no class) |
3 |
0 |
0 |
100% |
src/pystencilssfg/cli.py |
(no class) |
53 |
6 |
0 |
89% |
src/pystencilssfg/cmake/__init__.py |
(no class) |
8 |
3 |
0 |
62% |
src/pystencilssfg/composer/__init__.py |
(no class) |
6 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgIComposer |
3 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgNodeBuilder |
0 |
0 |
1 |
100% |
src/pystencilssfg/composer/basic_composer.py |
KernelsAdder |
40 |
4 |
0 |
90% |
src/pystencilssfg/composer/basic_composer.py |
SfgBasicComposer |
69 |
20 |
1 |
71% |
src/pystencilssfg/composer/basic_composer.py |
SfgFunctionSequencerBase |
17 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgFunctionSequencer |
7 |
0 |
0 |
100% |
src/pystencilssfg/composer/basic_composer.py |
SfgBranchBuilder |
19 |
3 |
0 |
84% |
src/pystencilssfg/composer/basic_composer.py |
SfgSwitchBuilder |
22 |
5 |
0 |
77% |
src/pystencilssfg/composer/basic_composer.py |
(no class) |
93 |
4 |
2 |
96% |
src/pystencilssfg/composer/class_composer.py |
SfgMethodSequencer |
22 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer |
44 |
19 |
0 |
57% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.VisibilityBlockSequencer |
17 |
0 |
0 |
100% |
src/pystencilssfg/composer/class_composer.py |
SfgClassComposer.ConstructorBuilder |
19 |
8 |
0 |
58% |
src/pystencilssfg/composer/class_composer.py |
(no class) |
45 |
0 |
0 |
100% |
src/pystencilssfg/composer/composer.py |
SfgComposer |
3 |
0 |
0 |
100% |
src/pystencilssfg/composer/composer.py |
(no class) |
7 |
0 |
2 |
100% |
src/pystencilssfg/composer/custom.py |
CustomGenerator |
0 |
0 |
1 |
100% |
src/pystencilssfg/composer/custom.py |
(no class) |
4 |
0 |
3 |
100% |
src/pystencilssfg/composer/gpu_composer.py |
SfgGpuComposer |
7 |
3 |
3 |
57% |
src/pystencilssfg/composer/gpu_composer.py |
GpuInvocationBuilder |
63 |
6 |
1 |
90% |
src/pystencilssfg/composer/gpu_composer.py |
(no class) |
30 |
0 |
27 |
100% |
src/pystencilssfg/composer/mixin.py |
SfgComposerMixIn |
7 |
3 |
0 |
57% |
src/pystencilssfg/composer/mixin.py |
(no class) |
8 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
SfgConfigException |
0 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
FileExtensions |
3 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
CodeStyle |
3 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
ClangFormatOptions |
6 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
_GlobalNamespace |
0 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
SfgConfig |
10 |
0 |
0 |
100% |
src/pystencilssfg/config.py |
CommandLineParameters |
63 |
5 |
0 |
92% |
src/pystencilssfg/config.py |
(no class) |
72 |
0 |
0 |
100% |
src/pystencilssfg/context.py |
SfgContext |
27 |
2 |
0 |
93% |
src/pystencilssfg/context.py |
SfgCursor |
33 |
1 |
0 |
97% |
src/pystencilssfg/context.py |
(no class) |
40 |
0 |
0 |
100% |
src/pystencilssfg/emission/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
src/pystencilssfg/emission/clang_format.py |
(no class) |
23 |
7 |
0 |
70% |
src/pystencilssfg/emission/emitter.py |
SfgCodeEmitter |
14 |
0 |
0 |
100% |
src/pystencilssfg/emission/emitter.py |
(no class) |
10 |
0 |
0 |
100% |
src/pystencilssfg/emission/file_printer.py |
SfgFilePrinter |
116 |
16 |
3 |
86% |
src/pystencilssfg/emission/file_printer.py |
(no class) |
14 |
0 |
0 |
100% |
src/pystencilssfg/exceptions.py |
SfgException |
0 |
0 |
0 |
100% |
src/pystencilssfg/exceptions.py |
(no class) |
2 |
0 |
0 |
100% |
src/pystencilssfg/extensions/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclComposerMixIn |
3 |
1 |
0 |
67% |
src/pystencilssfg/extensions/sycl.py |
SyclComposer |
1 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclRange |
2 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclHandler |
24 |
1 |
0 |
96% |
src/pystencilssfg/extensions/sycl.py |
SyclGroup |
19 |
19 |
0 |
0% |
src/pystencilssfg/extensions/sycl.py |
SfgLambda |
18 |
4 |
0 |
78% |
src/pystencilssfg/extensions/sycl.py |
SyclInvokeType |
2 |
0 |
0 |
100% |
src/pystencilssfg/extensions/sycl.py |
SyclKernelInvoke |
21 |
5 |
0 |
76% |
src/pystencilssfg/extensions/sycl.py |
(no class) |
63 |
0 |
0 |
100% |
src/pystencilssfg/generator.py |
SourceFileGenerator |
68 |
4 |
0 |
94% |
src/pystencilssfg/generator.py |
(no class) |
16 |
0 |
0 |
100% |
src/pystencilssfg/ir/__init__.py |
(no class) |
5 |
0 |
0 |
100% |
src/pystencilssfg/ir/analysis.py |
(no class) |
41 |
5 |
3 |
88% |
src/pystencilssfg/ir/call_tree.py |
SfgCallTreeNode |
3 |
0 |
5 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgCallTreeLeaf |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgEmptyNode |
2 |
2 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgStatements |
9 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgFunctionParams |
3 |
3 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgRequireIncludes |
3 |
3 |
0 |
0% |
src/pystencilssfg/ir/call_tree.py |
SfgSequence |
7 |
2 |
0 |
71% |
src/pystencilssfg/ir/call_tree.py |
SfgBlock |
6 |
1 |
0 |
83% |
src/pystencilssfg/ir/call_tree.py |
SfgKernelCallNode |
7 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgGpuKernelInvocation |
22 |
1 |
0 |
95% |
src/pystencilssfg/ir/call_tree.py |
SfgBranch |
16 |
0 |
0 |
100% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitchCase |
14 |
2 |
0 |
86% |
src/pystencilssfg/ir/call_tree.py |
SfgSwitch |
33 |
22 |
0 |
33% |
src/pystencilssfg/ir/call_tree.py |
(no class) |
103 |
0 |
7 |
100% |
src/pystencilssfg/ir/entities.py |
SfgCodeEntity |
7 |
1 |
0 |
86% |
src/pystencilssfg/ir/entities.py |
SfgNamespace |
27 |
8 |
3 |
70% |
src/pystencilssfg/ir/entities.py |
SfgGlobalNamespace |
2 |
1 |
0 |
50% |
src/pystencilssfg/ir/entities.py |
SfgKernelHandle |
15 |
1 |
0 |
93% |
src/pystencilssfg/ir/entities.py |
SfgKernelNamespace |
8 |
2 |
0 |
75% |
src/pystencilssfg/ir/entities.py |
CommonFunctionProperties |
10 |
2 |
0 |
80% |
src/pystencilssfg/ir/entities.py |
SfgFunction |
3 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgVisibility |
9 |
1 |
0 |
89% |
src/pystencilssfg/ir/entities.py |
SfgClassKeyword |
5 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgClassMember |
8 |
4 |
0 |
50% |
src/pystencilssfg/ir/entities.py |
SfgMemberVariable |
4 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgMethod |
13 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgConstructor |
7 |
0 |
0 |
100% |
src/pystencilssfg/ir/entities.py |
SfgClass |
33 |
16 |
0 |
52% |
src/pystencilssfg/ir/entities.py |
(no class) |
119 |
0 |
2 |
100% |
src/pystencilssfg/ir/postprocessing.py |
PostProcessingContext |
22 |
3 |
0 |
86% |
src/pystencilssfg/ir/postprocessing.py |
PostProcessingResult |
0 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
CallTreePostProcessing |
23 |
1 |
0 |
96% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredNode |
2 |
2 |
1 |
0% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredParamSetter |
7 |
1 |
0 |
86% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredFieldMapping |
55 |
2 |
0 |
96% |
src/pystencilssfg/ir/postprocessing.py |
SfgDeferredVectorMapping |
9 |
0 |
0 |
100% |
src/pystencilssfg/ir/postprocessing.py |
(no class) |
41 |
0 |
2 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgEntityDecl |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgEntityDef |
2 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgVisibilityBlock |
6 |
1 |
0 |
83% |
src/pystencilssfg/ir/syntax.py |
SfgNamespaceBlock |
7 |
1 |
0 |
86% |
src/pystencilssfg/ir/syntax.py |
SfgClassBody |
10 |
4 |
0 |
60% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFileType |
0 |
0 |
0 |
100% |
src/pystencilssfg/ir/syntax.py |
SfgSourceFile |
13 |
1 |
0 |
92% |
src/pystencilssfg/ir/syntax.py |
(no class) |
72 |
0 |
0 |
100% |
src/pystencilssfg/lang/__init__.py |
(no class) |
5 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/__init__.py |
(no class) |
5 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std.py |
(no class) |
8 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
StdMdspan |
36 |
4 |
0 |
89% |
src/pystencilssfg/lang/cpp/std_mdspan.py |
(no class) |
31 |
3 |
0 |
90% |
src/pystencilssfg/lang/cpp/std_span.py |
StdSpan |
17 |
2 |
0 |
88% |
src/pystencilssfg/lang/cpp/std_span.py |
(no class) |
17 |
3 |
0 |
82% |
src/pystencilssfg/lang/cpp/std_tuple.py |
StdTuple |
9 |
3 |
0 |
67% |
src/pystencilssfg/lang/cpp/std_tuple.py |
(no class) |
7 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/std_vector.py |
StdVector |
21 |
3 |
0 |
86% |
src/pystencilssfg/lang/cpp/std_vector.py |
(no class) |
18 |
3 |
0 |
83% |
src/pystencilssfg/lang/cpp/sycl.py |
(no class) |
2 |
0 |
0 |
100% |
src/pystencilssfg/lang/cpp/sycl_accessor.py |
SyclAccessor |
26 |
3 |
0 |
88% |
src/pystencilssfg/lang/cpp/sycl_accessor.py |
(no class) |
11 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
SfgVar |
12 |
1 |
0 |
92% |
src/pystencilssfg/lang/expressions.py |
SfgKernelParamVar |
4 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
DependentExpression |
20 |
8 |
0 |
60% |
src/pystencilssfg/lang/expressions.py |
VarExpr |
9 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
AugExpr |
52 |
13 |
0 |
75% |
src/pystencilssfg/lang/expressions.py |
CppClass |
5 |
0 |
0 |
100% |
src/pystencilssfg/lang/expressions.py |
(no class) |
135 |
4 |
0 |
97% |
src/pystencilssfg/lang/extractions.py |
SupportsFieldExtraction |
0 |
0 |
25 |
100% |
src/pystencilssfg/lang/extractions.py |
SupportsVectorExtraction |
0 |
0 |
1 |
100% |
src/pystencilssfg/lang/extractions.py |
(no class) |
8 |
0 |
7 |
100% |
src/pystencilssfg/lang/gpu.py |
Dim3Interface |
5 |
2 |
0 |
60% |
src/pystencilssfg/lang/gpu.py |
ProvidesGpuRuntimeAPI |
0 |
0 |
0 |
100% |
src/pystencilssfg/lang/gpu.py |
CudaAPI |
0 |
0 |
0 |
100% |
src/pystencilssfg/lang/gpu.py |
CudaAPI.dim3 |
0 |
0 |
0 |
100% |
src/pystencilssfg/lang/gpu.py |
CudaAPI.stream_t |
0 |
0 |
0 |
100% |
src/pystencilssfg/lang/gpu.py |
HipAPI |
0 |
0 |
0 |
100% |
src/pystencilssfg/lang/gpu.py |
HipAPI.dim3 |
0 |
0 |
0 |
100% |
src/pystencilssfg/lang/gpu.py |
HipAPI.stream_t |
0 |
0 |
0 |
100% |
src/pystencilssfg/lang/gpu.py |
(no class) |
32 |
0 |
0 |
100% |
src/pystencilssfg/lang/headers.py |
HeaderFile |
12 |
0 |
0 |
100% |
src/pystencilssfg/lang/headers.py |
(no class) |
11 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
VoidType |
4 |
1 |
0 |
75% |
src/pystencilssfg/lang/types.py |
_TemplateArgFormatter |
9 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
_TemplateArgs |
0 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
CppType |
22 |
1 |
0 |
95% |
src/pystencilssfg/lang/types.py |
CppTypeFactory |
9 |
3 |
0 |
67% |
src/pystencilssfg/lang/types.py |
cpptype.TypeClass |
0 |
0 |
0 |
100% |
src/pystencilssfg/lang/types.py |
Ref |
7 |
1 |
0 |
86% |
src/pystencilssfg/lang/types.py |
(no class) |
65 |
1 |
0 |
98% |