Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W A a (pyccel.ast.numpyext.NumpyMatmul property) AccAsync (class in pyccel.parser.syntax.openacc) AccAtomicConstruct (class in pyccel.parser.syntax.openacc) AccAuto (class in pyccel.parser.syntax.openacc) AccBasic (class in pyccel.parser.syntax.openacc) AccBind (class in pyccel.parser.syntax.openacc) AccCache (class in pyccel.parser.syntax.openacc) AccCollapse (class in pyccel.parser.syntax.openacc) AccCopy (class in pyccel.parser.syntax.openacc) AccCopyin (class in pyccel.parser.syntax.openacc) AccCopyout (class in pyccel.parser.syntax.openacc) AccCreate (class in pyccel.parser.syntax.openacc) AccDataConstruct (class in pyccel.parser.syntax.openacc) AccDeclareDirective (class in pyccel.parser.syntax.openacc) AccDefault (class in pyccel.parser.syntax.openacc) AccDefaultAsync (class in pyccel.parser.syntax.openacc) AccDelete (class in pyccel.parser.syntax.openacc) AccDevice (class in pyccel.parser.syntax.openacc) AccDeviceNum (class in pyccel.parser.syntax.openacc) AccDevicePtr (class in pyccel.parser.syntax.openacc) AccDeviceResident (class in pyccel.parser.syntax.openacc) AccDeviceType (class in pyccel.parser.syntax.openacc) accel (pyccel.ast.core.AnnotatedComment property) accelerators (pyccel.codegen.compiling.basic.CompileObj property) AccEndClause (class in pyccel.parser.syntax.openacc) AccEnterDataDirective (class in pyccel.parser.syntax.openacc) acceptable_bin_paths (pyccel.codegen.compiling.compilers.Compiler attribute) AccExitDataDirective (class in pyccel.parser.syntax.openacc) AccFinalize (class in pyccel.parser.syntax.openacc) AccFirstPrivate (class in pyccel.parser.syntax.openacc) AccGang (class in pyccel.parser.syntax.openacc) AccHost (class in pyccel.parser.syntax.openacc) AccHostDataDirective (class in pyccel.parser.syntax.openacc) AccIf (class in pyccel.parser.syntax.openacc) AccIfPresent (class in pyccel.parser.syntax.openacc) AccIndependent (class in pyccel.parser.syntax.openacc) AccInitDirective (class in pyccel.parser.syntax.openacc) AccKernelsConstruct (class in pyccel.parser.syntax.openacc) AccLink (class in pyccel.parser.syntax.openacc) AccLoopConstruct (class in pyccel.parser.syntax.openacc) AccNoHost (class in pyccel.parser.syntax.openacc) AccNumGangs (class in pyccel.parser.syntax.openacc) AccNumWorkers (class in pyccel.parser.syntax.openacc) AccParallelConstruct (class in pyccel.parser.syntax.openacc) AccPresent (class in pyccel.parser.syntax.openacc) AccPrivate (class in pyccel.parser.syntax.openacc) AccReduction (class in pyccel.parser.syntax.openacc) AccRoutineDirective (class in pyccel.parser.syntax.openacc) AccSelf (class in pyccel.parser.syntax.openacc) AccSeq (class in pyccel.parser.syntax.openacc) AccSetDirective (class in pyccel.parser.syntax.openacc) AccShutDownDirective (class in pyccel.parser.syntax.openacc) AccTile (class in pyccel.parser.syntax.openacc) AccUpdateDirective (class in pyccel.parser.syntax.openacc) AccUseDevice (class in pyccel.parser.syntax.openacc) AccVector (class in pyccel.parser.syntax.openacc) AccVectorLength (class in pyccel.parser.syntax.openacc) AccWait (class in pyccel.parser.syntax.openacc) AccWaitDirective (class in pyccel.parser.syntax.openacc) AccWorker (class in pyccel.parser.syntax.openacc) acquire_lock() (pyccel.codegen.compiling.basic.CompileObj method) acquire_simple_lock() (pyccel.codegen.compiling.basic.CompileObj method) add_alloc_method() (pyccel.ast.cwrapper.PyClassDef method) add_dependencies() (pyccel.codegen.compiling.basic.CompileObj method) add_error_info() (pyccel.errors.errors.Errors method) add_import() (pyccel.codegen.printing.codeprinter.CodePrinter method) add_loop() (pyccel.parser.scope.Scope method) add_new_attribute() (pyccel.ast.core.ClassDef method) add_new_interface() (pyccel.ast.core.ClassDef method) add_new_magic_method() (pyccel.ast.cwrapper.PyClassDef method) add_new_method() (pyccel.ast.core.ClassDef method) add_property() (pyccel.ast.cwrapper.PyClassDef method) add_son() (pyccel.parser.scope.Scope method) add_type() (pyccel.ast.type_annotations.UnionTypeAnnotation method) AliasAssign (class in pyccel.ast.core) all_used_symbols (pyccel.parser.scope.Scope property) AllDeclaration (class in pyccel.ast.core) alloc_shape (pyccel.ast.variable.Variable property) alloc_type (pyccel.ast.core.Allocate property) Allocate (class in pyccel.ast.core) allow_loop_scoping (pyccel.parser.scope.Scope attribute) allow_negative_index() (in module pyccel.decorators) allows_negative_indexes (pyccel.ast.variable.IndexedElement property) (pyccel.ast.variable.Variable property) annotate() (pyccel.parser.parser.Parser method) (pyccel.parser.semantic.SemanticParser method) AnnotatedComment (class in pyccel.ast.core) AnnotatedPyccelSymbol (class in pyccel.ast.variable) annotation (pyccel.ast.core.FunctionDefArgument property) (pyccel.ast.core.FunctionDefResult property) (pyccel.ast.variable.AnnotatedPyccelSymbol property) API_var (pyccel.ast.cwrapper.PyCapsule_New property) append() (pyccel.ast.c_concepts.CStringExpression method) (pyccel.codegen.compiling.file_locks.FileLockSet method) append_parent() (pyccel.parser.parser.Parser method) append_son() (pyccel.parser.parser.Parser method) arg (pyccel.ast.bind_c.CLocFunc property) (pyccel.ast.builtins.PythonAbs property) (pyccel.ast.builtins.PythonBool property) (pyccel.ast.builtins.PythonFloat property) (pyccel.ast.builtins.PythonInt property) (pyccel.ast.builtins.PythonRound property) (pyccel.ast.builtins.PythonSum property) (pyccel.ast.builtins.PythonType property) (pyccel.ast.internals.PyccelArrayShapeElement property) (pyccel.ast.internals.PyccelArraySize property) (pyccel.ast.numpyext.NumpyAmax property) (pyccel.ast.numpyext.NumpyAmin property) (pyccel.ast.numpyext.NumpyArange property) (pyccel.ast.numpyext.NumpyArray property) (pyccel.ast.numpyext.NumpyNorm property) (pyccel.ast.numpyext.NumpyProduct property) (pyccel.ast.numpyext.NumpySum property) (pyccel.ast.numpyext.NumpyUfuncUnary property) (pyccel.ast.typingext.TypingFinal property) arg_names (pyccel.ast.cwrapper.PyArg_ParseTupleNode property) (pyccel.ast.cwrapper.PyArgKeywords property) args (pyccel.ast.builtins.PythonList property) (pyccel.ast.builtins.PythonSet property) (pyccel.ast.builtins.PythonTuple property) (pyccel.ast.builtins.PythonZip property) (pyccel.ast.core.Concatenate property) (pyccel.ast.core.FunctionCall property) (pyccel.ast.cwrapper.PyArg_ParseTupleNode property) (pyccel.ast.cwrapper.PyArgumentError property) (pyccel.ast.cwrapper.PyBuildValueNode property) (pyccel.ast.internals.PyccelFunction property) (pyccel.ast.operators.PyccelOperator property) (pyccel.ast.type_annotations.FunctionTypeAnnotation property) args_var (pyccel.ast.core.StarredArguments property) argument_description (pyccel.ast.core.PyccelFunctionDef property) arguments (pyccel.ast.core.FunctionDef property) ArgumentSingleton (class in pyccel.utilities.metaclasses) array (pyccel.ast.numpyext.NumpyCountNonZero property) (pyccel.ast.numpyext.NumpyNonZero property) (pyccel.ast.numpyext.NumpyNonZeroElement property) arrayFill() (pyccel.codegen.printing.ccode.CCodePrinter method) AsName (class in pyccel.ast.core) Assert (class in pyccel.ast.core) Assign (class in pyccel.ast.core) ast (pyccel.codegen.codegen.Codegen property) (pyccel.complexity.basic.Complexity property) (pyccel.parser.base.BasicParser property) AtomicMemoryClause (class in pyccel.parser.syntax.openmp) attributes (pyccel.ast.core.ClassDef property) attributes_as_dict (pyccel.ast.core.ClassDef property) AugAssign (class in pyccel.ast.core) axis (pyccel.ast.numpyext.NumpyCountNonZero property) (pyccel.ast.numpyext.NumpyNorm property) B b (pyccel.ast.numpyext.NumpyMatmul property) base (pyccel.ast.variable.IndexedElement property) BasicParser (class in pyccel.parser.base) BasicStmt (class in pyccel.parser.syntax.basic) BindCArrayType (class in pyccel.ast.bind_c) BindCArrayVariable (class in pyccel.ast.bind_c) BindCClassDef (class in pyccel.ast.bind_c) BindCClassProperty (class in pyccel.ast.bind_c) BindCFunctionDef (class in pyccel.ast.bind_c) BindCModule (class in pyccel.ast.bind_c) BindCModuleVariable (class in pyccel.ast.bind_c) BindCPointer (class in pyccel.ast.bind_c) BindCSizeOf (class in pyccel.ast.bind_c) BindCVariable (class in pyccel.ast.bind_c) blocker_filename() (pyccel.errors.errors.Errors method) blocking (pyccel.parser.base.BasicParser property) blocks (pyccel.ast.core.If property) body (pyccel.ast.core.CodeBlock property) (pyccel.ast.core.For property) (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.IfSection property) (pyccel.ast.core.Module property) (pyccel.ast.core.Program property) (pyccel.ast.core.While property) (pyccel.ast.core.With property) (pyccel.ast.utilities.LoopCollection attribute) (pyccel.codegen.codegen.Codegen property) bound_argument (pyccel.ast.core.FunctionDefArgument property) Break (class in pyccel.ast.core) builtin_import() (in module pyccel.ast.utilities) bypass() (in module pyccel.decorators) C C_F_Pointer (class in pyccel.ast.bind_c) C_NULL_CHAR (class in pyccel.ast.bind_c) c_pointer (pyccel.ast.bind_c.C_F_Pointer property) capsule_name (pyccel.ast.cwrapper.PyCapsule_Import property) (pyccel.ast.cwrapper.PyCapsule_New property) cast_type (pyccel.ast.c_concepts.PointerCast property) categories (pyccel.parser.scope.Scope attribute) CCodePrinter (class in pyccel.codegen.printing.ccode) change_to_lib_flag() (in module pyccel.compilers.default_compilers) CharType (class in pyccel.ast.datatypes) check() (pyccel.errors.errors.Errors method) check_for_variable() (pyccel.parser.semantic.SemanticParser method) check_get_clauses() (in module pyccel.parser.syntax.openmp) class_type (pyccel.ast.basic.TypedAstNode property) (pyccel.ast.bind_c.BindCClassProperty property) (pyccel.ast.core.ClassDef property) (pyccel.ast.core.PyccelFunctionDef attribute) (pyccel.ast.type_annotations.VariableTypeAnnotation property) ClassDef (class in pyccel.ast.core) classes (pyccel.ast.core.Module property) (pyccel.codegen.codegen.Codegen property) (pyccel.parser.scope.Scope property) clear_syntactic_user_nodes() (pyccel.ast.basic.PyccelAstNode method) CLocFunc (class in pyccel.ast.bind_c) clone() (pyccel.ast.core.FunctionDef method) (pyccel.ast.core.Interface method) (pyccel.ast.variable.Variable method) cls_base (pyccel.ast.variable.Variable property) cls_constructs (pyccel.parser.scope.Scope property) cls_name (pyccel.ast.core.FunctionDef property) cls_variable (pyccel.ast.core.ConstructorCall property) CMacro (class in pyccel.ast.c_concepts) CmathAcos (class in pyccel.ast.cmathext) CmathAcosh (class in pyccel.ast.cmathext) CmathAsin (class in pyccel.ast.cmathext) CmathAsinh (class in pyccel.ast.cmathext) CmathAtan (class in pyccel.ast.cmathext) CmathAtanh (class in pyccel.ast.cmathext) CmathCos (class in pyccel.ast.cmathext) CmathCosh (class in pyccel.ast.cmathext) CmathExp (class in pyccel.ast.cmathext) CmathFunctionBool (class in pyccel.ast.cmathext) CmathFunctionComplex (class in pyccel.ast.cmathext) CmathIsclose (class in pyccel.ast.cmathext) CmathIsfinite (class in pyccel.ast.cmathext) CmathIsinf (class in pyccel.ast.cmathext) CmathIsnan (class in pyccel.ast.cmathext) CmathPhase (class in pyccel.ast.cmathext) CmathPolar (class in pyccel.ast.cmathext) CmathRect (class in pyccel.ast.cmathext) CmathSin (class in pyccel.ast.cmathext) CmathSinh (class in pyccel.ast.cmathext) CmathSqrt (class in pyccel.ast.cmathext) CmathTan (class in pyccel.ast.cmathext) CmathTanh (class in pyccel.ast.cmathext) CNameClashChecker (class in pyccel.naming.cnameclashchecker) CNativeInt (class in pyccel.ast.c_concepts) code (pyccel.ast.internals.PrecomputedCode property) (pyccel.parser.base.BasicParser property) CodeBlock (class in pyccel.ast.core) Codegen (class in pyccel.codegen.codegen) CodePrinter (class in pyccel.codegen.printing.codeprinter) collect_all_imports() (pyccel.parser.scope.Scope method) collect_all_tuple_elements() (pyccel.parser.scope.Scope method) collect_all_type_vars() (pyccel.parser.scope.Scope method) collect_tuple_element() (pyccel.parser.scope.Scope method) combined (pyccel.ast.omp.OmpAnnotatedComment property) Comment (class in pyccel.ast.core) CommentBlock (class in pyccel.ast.core) CommentLine (class in pyccel.parser.extend_tree) CommentMultiLine (class in pyccel.parser.extend_tree) comments (pyccel.ast.core.CommentBlock property) compilation_in_progress (pyccel.codegen.compiling.basic.CompileObj attribute) compile_module() (pyccel.codegen.compiling.compilers.Compiler method) compile_obj (pyccel.parser.parser.Parser property) compile_program() (pyccel.codegen.compiling.compilers.Compiler method) compile_shared_library() (pyccel.codegen.compiling.compilers.Compiler method) CompileObj (class in pyccel.codegen.compiling.basic) Compiler (class in pyccel.codegen.compiling.compilers) Complexity (class in pyccel.complexity.basic) Concatenate (class in pyccel.ast.core) cond (pyccel.ast.operators.IfTernaryOperator property) condition (pyccel.ast.core.IfSection property) (pyccel.ast.numpyext.NumpyWhere property) conditions (pyccel.ast.functionalexpr.FunctionalFor property) connect_pointer_targets() (pyccel.codegen.wrapper.c_to_python_wrapper.CToPythonWrapper method) Constant (class in pyccel.ast.variable) ConstructorCall (class in pyccel.ast.core) container (pyccel.ast.operators.PyccelIn property) container_rank (pyccel.ast.datatypes.DictType property) (pyccel.ast.datatypes.HomogeneousContainerType property) (pyccel.ast.datatypes.InhomogeneousTupleType property) (pyccel.ast.datatypes.StringType property) (pyccel.ast.low_level_tools.MemoryHandlerType property) ContainerType (class in pyccel.ast.datatypes) Continue (class in pyccel.ast.core) convert_to_literal() (in module pyccel.ast.literals) copied_obj (pyccel.ast.builtins.PythonDictFunction property) (pyccel.ast.builtins.PythonListFunction property) copy_attributes() (pyccel.ast.basic.TypedAstNode method) copy_internal_library() (in module pyccel.codegen.utilities) copy_NumpyArray_Data() (pyccel.codegen.printing.ccode.CCodePrinter method) cost() (pyccel.complexity.arithmetic.OpComplexity method) (pyccel.complexity.basic.Complexity method) (pyccel.complexity.memory.MemComplexity method) count_access() (in module pyccel.complexity.memory) count_ops() (in module pyccel.complexity.arithmetic) create_incremented_string() (in module pyccel.utilities.strings) create_new_class_scope() (pyccel.parser.base.BasicParser method) create_new_function_scope() (pyccel.parser.semantic.SemanticParser method) (pyccel.parser.syntactic.SyntaxParser method) create_new_loop_scope() (pyccel.parser.base.BasicParser method) (pyccel.parser.scope.Scope method) create_product_loop_scope() (pyccel.parser.scope.Scope method) create_shared_library() (in module pyccel.codegen.python_wrapper) create_tuple_of_inhomogeneous_elements() (pyccel.parser.semantic.SemanticParser method) CStackArray (class in pyccel.ast.c_concepts) CStringExpression (class in pyccel.ast.c_concepts) CStrStr (class in pyccel.ast.c_concepts) CToPythonWrapper (class in pyccel.codegen.wrapper.c_to_python_wrapper) current_ast_node (pyccel.parser.base.BasicParser property) current_function_name (pyccel.parser.base.BasicParser property) current_stage (pyccel.utilities.stage.PyccelStage property) current_user_node (pyccel.ast.basic.PyccelAstNode property) CustomDataType (class in pyccel.ast.datatypes) CWrapperCodePrinter (class in pyccel.codegen.printing.cwrappercode) D d_parsers (pyccel.parser.parser.Parser property) (pyccel.parser.semantic.SemanticParser property) datatype (pyccel.ast.datatypes.CustomDataType property) (pyccel.ast.datatypes.DictType property) (pyccel.ast.datatypes.FixedSizeType property) (pyccel.ast.datatypes.HomogeneousContainerType property) (pyccel.ast.datatypes.InhomogeneousTupleType property) (pyccel.ast.datatypes.StringType property) (pyccel.ast.low_level_tools.IteratorType property) DataTypeFactory() (in module pyccel.ast.datatypes) Deallocate (class in pyccel.ast.core) DeallocatePointer (class in pyccel.ast.bind_c) declarations (pyccel.ast.bind_c.BindCModule property) (pyccel.ast.core.Module property) (pyccel.ast.cwrapper.PyModInitFunc property) (pyccel.ast.cwrapper.PyModule property) (pyccel.parser.syntax.basic.BasicStmt property) Declare (class in pyccel.ast.core) declare_as_argument() (pyccel.ast.variable.Variable method) Decorator (class in pyccel.ast.core) decorators (pyccel.ast.core.FunctionDef property) (pyccel.parser.scope.Scope property) default_call_arg (pyccel.ast.core.FunctionDefArgument property) define_target() (pyccel.ast.core.Import method) Del (class in pyccel.ast.core) dependencies (pyccel.codegen.compiling.basic.CompileObj property) DictType (class in pyccel.ast.datatypes) dim (pyccel.ast.numpyext.NumpyNonZeroElement property) DoConcurrent (class in pyccel.ast.core) docstring (pyccel.ast.bind_c.BindCClassProperty property) (pyccel.ast.core.ClassDef property) (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.Interface property) (pyccel.ast.cwrapper.PyGetSetDefElement property) doprint() (pyccel.codegen.printing.codeprinter.CodePrinter method) dotted_symbols (pyccel.parser.scope.Scope property) DottedName (class in pyccel.ast.variable) DottedVariable (class in pyccel.ast.variable) dtype (pyccel.ast.basic.TypedAstNode property) (pyccel.ast.type_annotations.SyntacticTypeAnnotation property) dtype_registry (pyccel.codegen.printing.ccode.CCodePrinter attribute) (pyccel.codegen.printing.cwrappercode.CWrapperCodePrinter attribute) Duplicate (class in pyccel.ast.core) E element (pyccel.ast.builtins.PythonEnumerate property) Element (pyccel.ast.internals.Slice attribute) element (pyccel.ast.operators.PyccelIn property) element_type (pyccel.ast.datatypes.HomogeneousContainerType property) (pyccel.ast.datatypes.PythonNativeComplex property) (pyccel.ast.datatypes.StringType property) (pyccel.ast.low_level_tools.MemoryHandlerType property) (pyccel.ast.numpytypes.NumpyComplex128Type property) (pyccel.ast.numpytypes.NumpyComplex256Type property) (pyccel.ast.numpytypes.NumpyComplex64Type property) elemental() (in module pyccel.decorators) elements (pyccel.ast.itertoolsext.Product property) (pyccel.ast.numpyext.NumpyNonZero property) EmptyNode (class in pyccel.ast.core) end_annotation (pyccel.ast.core.For property) endpoint (pyccel.ast.numpyext.NumpyLinspace property) env_var_to_pyccel() (pyccel.parser.semantic.SemanticParser method) epyccel() (in module pyccel.commands.epyccel) epyccel_seq() (in module pyccel.commands.epyccel) error() (pyccel.commands.console.MyParser method) error_msg (pyccel.ast.cwrapper.PyArgumentError property) error_type (pyccel.ast.cwrapper.PyArgumentError property) ErrorExit (class in pyccel.ast.core) ErrorInfo (class in pyccel.errors.errors) Errors (class in pyccel.errors.errors) ErrorsMode (class in pyccel.errors.errors) eval() (pyccel.ast.operators.PyccelIs method) (pyccel.ast.operators.PyccelIsNot method) execute_pyccel() (in module pyccel.codegen.pipeline) Exit (class in pyccel.ast.core) exit_class_scope() (pyccel.parser.base.BasicParser method) exit_function_scope() (pyccel.parser.base.BasicParser method) exit_loop_scope() (pyccel.parser.base.BasicParser method) exit_scope() (pyccel.codegen.printing.codeprinter.CodePrinter method) (pyccel.codegen.wrapper.wrapper.Wrapper method) export() (pyccel.codegen.codegen.Codegen method) export_compiler_info() (pyccel.codegen.compiling.compilers.Compiler method) expr (pyccel.ast.builtins.Lambda property) (pyccel.ast.builtins.PythonPrint property) (pyccel.ast.core.Return property) (pyccel.ast.functionalexpr.FunctionalFor property) (pyccel.parser.syntax.headers.FuncType property) (pyccel.parser.syntax.headers.MetavarHeaderStmt property) (pyccel.parser.syntax.headers.Type property) (pyccel.parser.syntax.headers.UnionTypeStmt property) (pyccel.parser.syntax.openacc.AccAsync property) (pyccel.parser.syntax.openacc.AccAtomicConstruct property) (pyccel.parser.syntax.openacc.AccAuto property) (pyccel.parser.syntax.openacc.AccBind property) (pyccel.parser.syntax.openacc.AccCache property) (pyccel.parser.syntax.openacc.AccCollapse property) (pyccel.parser.syntax.openacc.AccCopy property) (pyccel.parser.syntax.openacc.AccCopyin property) (pyccel.parser.syntax.openacc.AccCopyout property) (pyccel.parser.syntax.openacc.AccCreate property) (pyccel.parser.syntax.openacc.AccDataConstruct property) (pyccel.parser.syntax.openacc.AccDeclareDirective property) (pyccel.parser.syntax.openacc.AccDefault property) (pyccel.parser.syntax.openacc.AccDefaultAsync property) (pyccel.parser.syntax.openacc.AccDelete property) (pyccel.parser.syntax.openacc.AccDevice property) (pyccel.parser.syntax.openacc.AccDeviceNum property) (pyccel.parser.syntax.openacc.AccDevicePtr property) (pyccel.parser.syntax.openacc.AccDeviceResident property) (pyccel.parser.syntax.openacc.AccDeviceType property) (pyccel.parser.syntax.openacc.AccEndClause property) (pyccel.parser.syntax.openacc.AccEnterDataDirective property) (pyccel.parser.syntax.openacc.AccExitDataDirective property) (pyccel.parser.syntax.openacc.AccFinalize property) (pyccel.parser.syntax.openacc.AccFirstPrivate property) (pyccel.parser.syntax.openacc.AccGang property) (pyccel.parser.syntax.openacc.AccHost property) (pyccel.parser.syntax.openacc.AccHostDataDirective property) (pyccel.parser.syntax.openacc.AccIf property) (pyccel.parser.syntax.openacc.AccIfPresent property) (pyccel.parser.syntax.openacc.AccIndependent property) (pyccel.parser.syntax.openacc.AccInitDirective property) (pyccel.parser.syntax.openacc.AccKernelsConstruct property) (pyccel.parser.syntax.openacc.AccLink property) (pyccel.parser.syntax.openacc.AccLoopConstruct property) (pyccel.parser.syntax.openacc.AccNoHost property) (pyccel.parser.syntax.openacc.AccNumGangs property) (pyccel.parser.syntax.openacc.AccNumWorkers property) (pyccel.parser.syntax.openacc.AccParallelConstruct property) (pyccel.parser.syntax.openacc.AccPresent property) (pyccel.parser.syntax.openacc.AccPrivate property) (pyccel.parser.syntax.openacc.AccReduction property) (pyccel.parser.syntax.openacc.AccRoutineDirective property) (pyccel.parser.syntax.openacc.AccSelf property) (pyccel.parser.syntax.openacc.AccSeq property) (pyccel.parser.syntax.openacc.AccSetDirective property) (pyccel.parser.syntax.openacc.AccShutDownDirective property) (pyccel.parser.syntax.openacc.AccTile property) (pyccel.parser.syntax.openacc.AccUpdateDirective property) (pyccel.parser.syntax.openacc.AccUseDevice property) (pyccel.parser.syntax.openacc.AccVector property) (pyccel.parser.syntax.openacc.AccVectorLength property) (pyccel.parser.syntax.openacc.AccWait property) (pyccel.parser.syntax.openacc.AccWaitDirective property) (pyccel.parser.syntax.openacc.AccWorker property) (pyccel.parser.syntax.openacc.OpenaccStmt property) (pyccel.parser.syntax.openmp.OmpClauses property) (pyccel.parser.syntax.openmp.OmpConstruct property) (pyccel.parser.syntax.openmp.OmpEndClause property) (pyccel.parser.syntax.openmp.OpenmpStmt property) expression (pyccel.ast.c_concepts.CStringExpression property) extend_tree() (in module pyccel.parser.extend_tree) external (pyccel.ast.core.Declare property) external_funcs (pyccel.ast.cwrapper.PyModule property) extra_modules (pyccel.codegen.compiling.basic.CompileObj property) F f_array (pyccel.ast.bind_c.C_F_Pointer property) FCodePrinter (class in pyccel.codegen.printing.fcode) file (pyccel.ast.builtins.PythonPrint property) FileLockSet (class in pyccel.codegen.compiling.file_locks) filename (pyccel.parser.base.BasicParser property) (pyccel.parser.parser.Parser property) fill_value (pyccel.ast.numpyext.NumpyEmpty property) (pyccel.ast.numpyext.NumpyFull property) (pyccel.ast.numpyext.NumpyOnes property) (pyccel.ast.numpyext.NumpyZeros property) find() (pyccel.parser.scope.Scope method) find_all() (pyccel.parser.scope.Scope method) find_module_target() (pyccel.ast.core.Import method) FixedSizeNumericType (class in pyccel.ast.datatypes) FixedSizeType (class in pyccel.ast.datatypes) flags (pyccel.ast.cwrapper.PyArg_ParseTupleNode property) (pyccel.ast.cwrapper.PyBuildValueNode property) (pyccel.codegen.compiling.basic.CompileObj property) FlushList (class in pyccel.parser.syntax.openmp) For (class in pyccel.ast.core) format_messages() (pyccel.errors.errors.Errors method) FortranNameClashChecker (class in pyccel.naming.fortrannameclashchecker) FortranToCWrapper (class in pyccel.codegen.wrapper.fortran_to_c_wrapper) free_func (pyccel.ast.core.Module property) fst (pyccel.parser.base.BasicParser property) (pyccel.parser.parser.Parser property) func (pyccel.ast.builtins.PythonMap property) func_args (pyccel.ast.builtins.PythonMap property) func_name (pyccel.ast.core.FunctionCall property) funcdef (pyccel.ast.core.FunctionCall property) funcs (pyccel.ast.core.Module property) function_signature() (pyccel.codegen.printing.ccode.CCodePrinter method) (pyccel.codegen.printing.cwrappercode.CWrapperCodePrinter method) (pyccel.codegen.printing.fcode.FCodePrinter method) FunctionAddress (class in pyccel.ast.core) FunctionalFor (class in pyccel.ast.functionalexpr) FunctionalMax (class in pyccel.ast.functionalexpr) FunctionalMin (class in pyccel.ast.functionalexpr) FunctionalSum (class in pyccel.ast.functionalexpr) FunctionCall (class in pyccel.ast.core) FunctionCallArgument (class in pyccel.ast.core) FunctionDef (class in pyccel.ast.core) FunctionDefArgument (class in pyccel.ast.core) FunctionDefResult (class in pyccel.ast.core) functions (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.Interface property) (pyccel.parser.scope.Scope property) FunctionTypeAnnotation (class in pyccel.ast.type_annotations) FuncType (class in pyccel.parser.syntax.headers) G GeneratorComprehension (class in pyccel.ast.functionalexpr) GenericType (class in pyccel.ast.datatypes) get_additional_imports() (pyccel.codegen.printing.codeprinter.CodePrinter method) get_all_user_nodes() (pyccel.ast.basic.PyccelAstNode method) get_assign_targets() (pyccel.ast.builtins.PythonEnumerate method) (pyccel.ast.builtins.PythonMap method) (pyccel.ast.builtins.PythonRange method) (pyccel.ast.builtins.PythonZip method) (pyccel.ast.builtins.VariableIterator method) get_attribute_nodes() (pyccel.ast.basic.PyccelAstNode method) get_c_type() (pyccel.codegen.printing.ccode.CCodePrinter method) get_class_construct() (pyccel.parser.semantic.SemanticParser method) get_class_prefix() (pyccel.parser.semantic.SemanticParser method) get_cls_base() (in module pyccel.ast.class_defs) get_collisionless_name() (pyccel.naming.cnameclashchecker.CNameClashChecker method) (pyccel.naming.fortrannameclashchecker.FortranNameClashChecker method) (pyccel.naming.pythonnameclashchecker.PythonNameClashChecker method) get_comments() (in module pyccel.parser.extend_tree) get_condaless_search_path() (in module pyccel.codegen.compiling.compilers) get_declare_type() (pyccel.codegen.printing.ccode.CCodePrinter method) (pyccel.codegen.printing.cwrappercode.CWrapperCodePrinter method) get_default_path() (in module pyccel.parser.utilities) get_dependency() (pyccel.codegen.compiling.basic.CompileObj method) get_direct_user_nodes() (pyccel.ast.basic.PyccelAstNode method) get_expected_name() (pyccel.parser.scope.Scope method) get_filename_from_import() (in module pyccel.parser.base) get_flat_expression_list() (pyccel.ast.c_concepts.CStringExpression method) get_function() (pyccel.codegen.printing.fcode.FCodePrinter method) get_last_lineno() (in module pyccel.parser.extend_tree) get_method() (pyccel.ast.core.ClassDef method) (pyccel.codegen.printing.fcode.FCodePrinter method) get_name() (in module pyccel.parser.syntactic) get_new_incremented_symbol() (pyccel.parser.scope.Scope method) get_new_name() (pyccel.parser.scope.Scope method) get_new_PyObject() (pyccel.codegen.wrapper.c_to_python_wrapper.CToPythonWrapper method) get_numpy_max_acceptable_version_file() (in module pyccel.ast.numpy_wrapper) get_print_format_and_arg() (pyccel.codegen.printing.ccode.CCodePrinter method) get_printer_imports() (pyccel.codegen.codegen.Codegen method) get_python_iterable_item() (pyccel.ast.builtins.PythonEnumerate method) (pyccel.ast.builtins.PythonMap method) (pyccel.ast.builtins.PythonRange method) (pyccel.ast.builtins.PythonZip method) (pyccel.ast.builtins.VariableIterator method) (pyccel.ast.itertoolsext.Product method) get_python_name() (pyccel.codegen.printing.cwrappercode.CWrapperCodePrinter method) (pyccel.parser.scope.Scope method) get_range() (pyccel.ast.builtins.PythonEnumerate method) (pyccel.ast.builtins.PythonMap method) (pyccel.ast.builtins.PythonRange method) (pyccel.ast.builtins.PythonZip method) (pyccel.ast.builtins.VariableIterator method) get_source_code_and_context() (in module pyccel.commands.epyccel) get_stc_init_elements() (pyccel.codegen.printing.ccode.CCodePrinter method) get_temporary_variable() (pyccel.parser.scope.Scope method) get_type_checks() (pyccel.codegen.printing.pycode.PythonCodePrinter method) get_user_nodes() (pyccel.ast.basic.PyccelAstNode method) get_variable() (pyccel.parser.semantic.SemanticParser method) get_variables() (pyccel.parser.semantic.SemanticParser method) getter (pyccel.ast.bind_c.BindCClassProperty property) (pyccel.ast.cwrapper.PyGetSetDefElement property) global_funcs (pyccel.ast.core.InlineFunctionDef property) global_vars (pyccel.ast.core.FunctionDef property) H handle_trailer_arg() (pyccel.parser.syntax.headers.Type method) has_blockers() (pyccel.errors.errors.Errors method) has_clash() (pyccel.naming.cnameclashchecker.CNameClashChecker method) (pyccel.naming.fortrannameclashchecker.FortranNameClashChecker method) (pyccel.naming.pythonnameclashchecker.PythonNameClashChecker method) has_default (pyccel.ast.core.FunctionDefArgument property) has_errors() (pyccel.errors.errors.Errors method) has_keyword (pyccel.ast.core.FunctionCallArgument property) has_nowait (pyccel.ast.omp.OmpAnnotatedComment property) has_target_file (pyccel.codegen.compiling.basic.CompileObj property) has_warnings() (pyccel.errors.errors.Errors method) Header (class in pyccel.ast.headers) (class in pyccel.parser.syntax.headers) header (pyccel.ast.core.CommentBlock property) headers (pyccel.ast.core.FunctionDef property) hide (pyccel.ast.core.ClassDef property) high (pyccel.ast.numpyext.NumpyRandint property) HomogeneousContainerType (class in pyccel.ast.datatypes) HomogeneousListType (class in pyccel.ast.datatypes) HomogeneousSetType (class in pyccel.ast.datatypes) HomogeneousTupleType (class in pyccel.ast.datatypes) I If (class in pyccel.ast.core) IfSection (class in pyccel.ast.core) IfTernaryOperator (class in pyccel.ast.operators) ignore (pyccel.ast.core.Import property) imag (pyccel.ast.builtins.PythonComplex property) (pyccel.ast.literals.LiteralComplex property) Immutable (class in pyccel.ast.basic) Import (class in pyccel.ast.core) import_func (pyccel.ast.cwrapper.PyModule property) imports (pyccel.ast.core.ClassDef property) (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.Module property) (pyccel.ast.core.Program property) (pyccel.codegen.codegen.Codegen property) (pyccel.parser.parser.Parser property) (pyccel.parser.scope.Scope property) include (pyccel.codegen.compiling.basic.CompileObj property) ind (pyccel.ast.numpyext.NumpyLinspace property) indent_code() (pyccel.codegen.printing.ccode.CCodePrinter method) (pyccel.codegen.printing.fcode.FCodePrinter method) index (pyccel.ast.functionalexpr.FunctionalFor property) (pyccel.ast.internals.PyccelArrayShapeElement property) (pyccel.ast.numpyext.NumpyLinspace property) indexed_name (pyccel.ast.bind_c.BindCModuleVariable property) IndexedElement (class in pyccel.ast.variable) indices (pyccel.ast.functionalexpr.FunctionalFor property) (pyccel.ast.variable.IndexedElement property) InhomogeneousTupleType (class in pyccel.ast.datatypes) init_dtype (pyccel.ast.numpyext.NumpyNewArray property) init_func (pyccel.ast.core.Module property) init_stc_container() (pyccel.codegen.printing.ccode.CCodePrinter method) initialize() (pyccel.errors.errors.Errors method) inline() (in module pyccel.decorators) InlineFunctionDef (class in pyccel.ast.core) inout (pyccel.ast.core.FunctionDefArgument property) insert2body() (pyccel.ast.core.CodeBlock method) (pyccel.ast.core.For method) insert_attribute_to_class() (pyccel.parser.semantic.SemanticParser method) insert_class() (pyccel.parser.scope.Scope method) insert_comments() (in module pyccel.parser.extend_tree) insert_function() (pyccel.parser.base.BasicParser method) insert_import() (pyccel.parser.semantic.SemanticParser method) (pyccel.parser.syntactic.SyntaxParser method) insert_symbol() (pyccel.parser.scope.Scope method) insert_symbolic_alias() (pyccel.parser.scope.Scope method) insert_symbolic_function() (pyccel.parser.base.BasicParser method) insert_symbols() (pyccel.parser.scope.Scope method) insert_variable() (pyccel.parser.scope.Scope method) inspect() (pyccel.ast.variable.Variable method) intensity() (pyccel.complexity.memory.MemComplexity method) intent (pyccel.ast.core.Declare property) Interface (class in pyccel.ast.core) interface (pyccel.ast.core.FunctionCall property) interface_func (pyccel.ast.cwrapper.PyInterface property) interface_name (pyccel.ast.core.FunctionCall property) interfaces (pyccel.ast.core.ClassDef property) (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.Module property) (pyccel.codegen.codegen.Codegen property) internal_var (pyccel.ast.builtins.PythonComplex property) (pyccel.ast.builtins.PythonComplexProperty property) (pyccel.ast.builtins.PythonConjugate property) (pyccel.ast.numpyext.NumpyTranspose property) invalidate_node() (pyccel.ast.basic.PyccelAstNode method) (pyccel.ast.variable.Variable method) is_alias (pyccel.ast.c_concepts.ObjectAddress property) (pyccel.ast.core.Assign property) (pyccel.ast.core.FunctionAddress property) (pyccel.ast.core.FunctionCall property) (pyccel.ast.variable.Variable property) is_argument (pyccel.ast.c_concepts.PointerCast property) (pyccel.ast.core.FunctionAddress property) (pyccel.ast.core.FunctionDefResult property) (pyccel.ast.core.Interface property) (pyccel.ast.variable.Variable property) is_atomic (pyccel.ast.basic.PyccelAstNode property) is_attribute_of() (pyccel.ast.basic.PyccelAstNode method) is_c_pointer() (pyccel.codegen.printing.ccode.CCodePrinter method) (pyccel.codegen.printing.cwrappercode.CWrapperCodePrinter method) is_cast (pyccel.ast.builtins.PythonComplex property) is_const (pyccel.ast.type_annotations.FunctionTypeAnnotation property) (pyccel.ast.type_annotations.VariableTypeAnnotation property) (pyccel.ast.variable.IndexedElement property) (pyccel.ast.variable.Variable property) is_elemental (pyccel.ast.core.FunctionDef property) (pyccel.ast.internals.PyccelFunction property) (pyccel.ast.numpyext.NumpyAmax property) (pyccel.ast.numpyext.NumpyBool property) (pyccel.ast.numpyext.NumpyComplex property) (pyccel.ast.numpyext.NumpyConjugate property) (pyccel.ast.numpyext.NumpyFloat property) (pyccel.ast.numpyext.NumpyImag property) (pyccel.ast.numpyext.NumpyInt property) (pyccel.ast.numpyext.NumpyLinspace property) (pyccel.ast.numpyext.NumpyReal property) (pyccel.ast.numpyext.NumpyTranspose property) (pyccel.ast.numpyext.NumpyUfuncBase property) (pyccel.ast.numpyext.NumpyWhere property) is_external (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.Module property) is_header (pyccel.ast.core.FunctionDef property) is_header_file (pyccel.parser.base.BasicParser property) is_homogeneous (pyccel.ast.builtins.PythonList property) (pyccel.ast.builtins.PythonSet property) (pyccel.ast.builtins.PythonTuple property) is_imported (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.Interface property) is_inline (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.InlineFunctionDef property) (pyccel.ast.core.Interface property) is_iterable (pyccel.ast.core.ClassDef property) is_kwonly (pyccel.ast.core.FunctionAddress property) (pyccel.ast.core.FunctionDefArgument property) is_loop (pyccel.parser.scope.Scope property) is_multiline (pyccel.ast.omp.OmpAnnotatedComment property) is_ndarray (pyccel.ast.variable.Variable property) is_optional (pyccel.ast.core.FunctionAddress property) (pyccel.ast.variable.Variable property) is_private (pyccel.ast.core.FunctionDef property) (pyccel.ast.variable.Variable property) is_program (pyccel.codegen.codegen.Codegen property) is_pure (pyccel.ast.core.FunctionDef property) is_recursive (pyccel.ast.core.FunctionDef property) is_semantic (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.Interface property) is_slice (pyccel.ast.variable.IndexedElement property) is_stack_array (pyccel.ast.variable.Variable property) is_static (pyccel.ast.core.FunctionDef property) is_target (pyccel.ast.variable.Variable property) is_temp (pyccel.ast.internals.PyccelSymbol property) (pyccel.ast.variable.Variable property) is_unused (pyccel.ast.basic.PyccelAstNode property) (pyccel.ast.core.ClassDef property) (pyccel.ast.core.FunctionDef property) is_user_of() (pyccel.ast.basic.PyccelAstNode method) is_valid_filename_py() (in module pyccel.parser.utilities) is_valid_filename_pyh() (in module pyccel.parser.utilities) is_with_construct (pyccel.ast.core.ClassDef property) Iterable (class in pyccel.ast.internals) iterable (pyccel.ast.core.For property) iterable_type (pyccel.ast.low_level_tools.IteratorType property) IteratorType (class in pyccel.ast.low_level_tools) J join() (pyccel.ast.c_concepts.CStringExpression method) K keep_dims (pyccel.ast.numpyext.NumpyCountNonZero property) key_type (pyccel.ast.datatypes.DictType property) (pyccel.ast.low_level_tools.PairType property) keys (pyccel.ast.builtins.PythonDict property) keys() (pyccel.ast.core.Module method) keyword (pyccel.ast.core.FunctionCallArgument property) keywords (pyccel.naming.cnameclashchecker.CNameClashChecker attribute) (pyccel.naming.fortrannameclashchecker.FortranNameClashChecker attribute) (pyccel.naming.languagenameclashchecker.LanguageNameClashChecker attribute) (pyccel.naming.pythonnameclashchecker.PythonNameClashChecker attribute) KindSpecification (class in pyccel.ast.fortran_concepts) L Lambda (class in pyccel.ast.builtins) lambdify() (in module pyccel.commands.lambdify) language (pyccel.codegen.codegen.Codegen property) (pyccel.codegen.printing.ccode.CCodePrinter attribute) (pyccel.codegen.printing.codeprinter.CodePrinter attribute) (pyccel.codegen.printing.fcode.FCodePrinter attribute) (pyccel.codegen.printing.pycode.PythonCodePrinter attribute) LanguageNameClashChecker (class in pyccel.naming.languagenameclashchecker) length (pyccel.ast.core.Duplicate property) (pyccel.ast.utilities.LoopCollection attribute) lhs (pyccel.ast.core.AliasAssign property) (pyccel.ast.core.Assign property) (pyccel.ast.core.CodeBlock property) (pyccel.ast.functionalexpr.FunctionalFor property) (pyccel.ast.operators.PyccelIs property) (pyccel.ast.variable.DottedVariable property) libdir (pyccel.codegen.compiling.basic.CompileObj property) libs (pyccel.codegen.compiling.basic.CompileObj property) like (pyccel.ast.core.Allocate property) list_obj (pyccel.ast.cwrapper.PyList_Clear property) Literal (class in pyccel.ast.literals) LiteralComplex (class in pyccel.ast.literals) LiteralEllipsis (class in pyccel.ast.literals) LiteralFalse (class in pyccel.ast.literals) LiteralFloat (class in pyccel.ast.literals) LiteralImaginaryUnit (class in pyccel.ast.literals) LiteralInteger (class in pyccel.ast.literals) LiteralString (class in pyccel.ast.literals) LiteralTrue (class in pyccel.ast.literals) local_alias (pyccel.ast.core.AsName property) local_used_symbols (pyccel.parser.scope.Scope property) local_vars (pyccel.ast.core.For property) (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.While property) (pyccel.parser.syntax.basic.BasicStmt property) loop_counters (pyccel.ast.internals.Iterable property) LoopCollection (class in pyccel.ast.utilities) loops (pyccel.ast.functionalexpr.FunctionalFor property) (pyccel.parser.scope.Scope property) low (pyccel.ast.numpyext.NumpyRandint property) M macro (pyccel.ast.c_concepts.CMacro property) macro_name (pyccel.ast.low_level_tools.MacroDefinition property) (pyccel.ast.low_level_tools.MacroUndef property) MacroDefinition (class in pyccel.ast.low_level_tools) MacroUndef (class in pyccel.ast.low_level_tools) magic_methods (pyccel.ast.cwrapper.PyClassDef property) make_const() (pyccel.ast.core.FunctionDefArgument method) make_symbol() (in module pyccel.errors.errors) managed_object (pyccel.ast.low_level_tools.UnpackManagedMemory property) ManagedMemory (class in pyccel.ast.low_level_tools) MathAcos (class in pyccel.ast.mathext) MathAcosh (class in pyccel.ast.mathext) MathAsin (class in pyccel.ast.mathext) MathAsinh (class in pyccel.ast.mathext) MathAtan (class in pyccel.ast.mathext) MathAtan2 (class in pyccel.ast.mathext) MathAtanh (class in pyccel.ast.mathext) MathCeil (class in pyccel.ast.mathext) MathCopysign (class in pyccel.ast.mathext) MathCos (class in pyccel.ast.mathext) MathCosh (class in pyccel.ast.mathext) MathDegrees (class in pyccel.ast.mathext) MathErf (class in pyccel.ast.mathext) MathErfc (class in pyccel.ast.mathext) MathExp (class in pyccel.ast.mathext) MathExpm1 (class in pyccel.ast.mathext) MathFabs (class in pyccel.ast.mathext) MathFactorial (class in pyccel.ast.mathext) MathFloor (class in pyccel.ast.mathext) MathFmod (class in pyccel.ast.mathext) MathFrexp (class in pyccel.ast.mathext) MathFsum (class in pyccel.ast.mathext) MathFunctionBase (class in pyccel.ast.mathext) MathFunctionBool (class in pyccel.ast.mathext) MathFunctionFloat (class in pyccel.ast.mathext) MathFunctionInt (class in pyccel.ast.mathext) MathGamma (class in pyccel.ast.mathext) MathGcd (class in pyccel.ast.mathext) MathHypot (class in pyccel.ast.mathext) MathIsclose (class in pyccel.ast.mathext) MathIsfinite (class in pyccel.ast.mathext) MathIsinf (class in pyccel.ast.mathext) MathIsnan (class in pyccel.ast.mathext) MathLcm (class in pyccel.ast.mathext) MathLdexp (class in pyccel.ast.mathext) MathLgamma (class in pyccel.ast.mathext) MathLog (class in pyccel.ast.mathext) MathLog10 (class in pyccel.ast.mathext) MathLog1p (class in pyccel.ast.mathext) MathLog2 (class in pyccel.ast.mathext) MathModf (class in pyccel.ast.mathext) MathPow (class in pyccel.ast.mathext) MathRadians (class in pyccel.ast.mathext) MathRemainder (class in pyccel.ast.mathext) MathSin (class in pyccel.ast.mathext) MathSinh (class in pyccel.ast.mathext) MathSqrt (class in pyccel.ast.mathext) MathTan (class in pyccel.ast.mathext) MathTanh (class in pyccel.ast.mathext) MathTrunc (class in pyccel.ast.mathext) MaxLimit (class in pyccel.ast.functionalexpr) mem_var (pyccel.ast.low_level_tools.ManagedMemory property) MemComplexity (class in pyccel.complexity.memory) memory_handler_var (pyccel.ast.low_level_tools.UnpackManagedMemory property) memory_handling (pyccel.ast.core.FunctionAddress property) (pyccel.ast.variable.Variable property) MemoryHandlerType (class in pyccel.ast.low_level_tools) MetavarHeaderStmt (class in pyccel.parser.syntax.headers) MetaVariable (class in pyccel.ast.headers) metavars (pyccel.parser.base.BasicParser property) (pyccel.parser.parser.Parser property) methods (pyccel.ast.core.ClassDef property) methods_as_dict (pyccel.ast.core.ClassDef property) MinLimit (class in pyccel.ast.functionalexpr) mod_name (pyccel.ast.cwrapper.PyModule_AddObject property) mode (pyccel.errors.errors.Errors property) modified_args (pyccel.ast.internals.Iterable property) (pyccel.ast.internals.PyccelFunction property) modified_vars (pyccel.ast.utilities.LoopCollection attribute) module pyccel pyccel.ast pyccel.ast.basic pyccel.ast.bind_c pyccel.ast.bitwise_operators pyccel.ast.builtin_imports pyccel.ast.builtins pyccel.ast.c_concepts pyccel.ast.class_defs pyccel.ast.cmathext pyccel.ast.core pyccel.ast.cwrapper pyccel.ast.datatypes pyccel.ast.fortran_concepts pyccel.ast.functionalexpr pyccel.ast.headers pyccel.ast.internals pyccel.ast.itertoolsext pyccel.ast.literals pyccel.ast.low_level_tools pyccel.ast.mathext pyccel.ast.numpy_wrapper pyccel.ast.numpyext pyccel.ast.numpytypes pyccel.ast.omp pyccel.ast.operators pyccel.ast.scipyext pyccel.ast.sympy_helper pyccel.ast.sysext pyccel.ast.type_annotations pyccel.ast.typingext pyccel.ast.utilities pyccel.ast.variable pyccel.codegen pyccel.codegen.codegen pyccel.codegen.compiling pyccel.codegen.compiling.basic pyccel.codegen.compiling.compilers pyccel.codegen.compiling.file_locks pyccel.codegen.pipeline pyccel.codegen.printing pyccel.codegen.printing.ccode pyccel.codegen.printing.codeprinter pyccel.codegen.printing.cwrappercode pyccel.codegen.printing.fcode pyccel.codegen.printing.pycode pyccel.codegen.python_wrapper pyccel.codegen.utilities pyccel.codegen.wrapper pyccel.codegen.wrapper.c_to_python_wrapper pyccel.codegen.wrapper.fortran_to_c_wrapper pyccel.codegen.wrapper.wrapper pyccel.commands pyccel.commands.console pyccel.commands.epyccel pyccel.commands.lambdify pyccel.commands.pyccel_clean pyccel.commands.pyccel_test pyccel.compilers pyccel.compilers.default_compilers pyccel.complexity pyccel.complexity.arithmetic pyccel.complexity.basic pyccel.complexity.memory pyccel.decorators pyccel.errors pyccel.errors.errors pyccel.errors.messages pyccel.extensions pyccel.naming pyccel.naming.cnameclashchecker pyccel.naming.fortrannameclashchecker pyccel.naming.languagenameclashchecker pyccel.naming.pythonnameclashchecker pyccel.parser pyccel.parser.base pyccel.parser.extend_tree pyccel.parser.parser pyccel.parser.scope pyccel.parser.semantic pyccel.parser.syntactic pyccel.parser.syntax pyccel.parser.syntax.basic pyccel.parser.syntax.headers pyccel.parser.syntax.openacc pyccel.parser.syntax.openmp pyccel.parser.utilities pyccel.stdlib pyccel.stdlib.external pyccel.stdlib.internal pyccel.stdlib.internal.openmp pyccel.stdlib.parallel pyccel.utilities pyccel.utilities.metaclasses pyccel.utilities.stage pyccel.utilities.strings pyccel.version Module (class in pyccel.ast.core) module (pyccel.ast.core.ModuleHeader property) module_def_name (pyccel.ast.cwrapper.PyModule_Create property) module_target (pyccel.codegen.compiling.basic.CompileObj property) module_variable (pyccel.ast.core.Declare property) ModuleHeader (class in pyccel.ast.core) modules (pyccel.codegen.codegen.Codegen property) MyParser (class in pyccel.commands.console) N n_explicit_results (pyccel.ast.core.Return property) name (pyccel.ast.bind_c.BindCModuleVariable property) (pyccel.ast.builtins.PythonAbs attribute) (pyccel.ast.builtins.PythonBool attribute) (pyccel.ast.builtins.PythonComplex attribute) (pyccel.ast.builtins.PythonConjugate attribute) (pyccel.ast.builtins.PythonDictFunction attribute) (pyccel.ast.builtins.PythonEnumerate attribute) (pyccel.ast.builtins.PythonFloat attribute) (pyccel.ast.builtins.PythonImag attribute) (pyccel.ast.builtins.PythonInt attribute) (pyccel.ast.builtins.PythonListFunction attribute) (pyccel.ast.builtins.PythonMap attribute) (pyccel.ast.builtins.PythonMax attribute) (pyccel.ast.builtins.PythonMin attribute) (pyccel.ast.builtins.PythonPrint attribute) (pyccel.ast.builtins.PythonRange attribute) (pyccel.ast.builtins.PythonReal attribute) (pyccel.ast.builtins.PythonRound attribute) (pyccel.ast.builtins.PythonSetFunction attribute) (pyccel.ast.builtins.PythonStr attribute) (pyccel.ast.builtins.PythonSum attribute) (pyccel.ast.builtins.PythonZip attribute) (pyccel.ast.cmathext.CmathAcos attribute) (pyccel.ast.cmathext.CmathAcosh attribute) (pyccel.ast.cmathext.CmathAsin attribute) (pyccel.ast.cmathext.CmathAsinh attribute) (pyccel.ast.cmathext.CmathAtan attribute) (pyccel.ast.cmathext.CmathAtanh attribute) (pyccel.ast.cmathext.CmathCos attribute) (pyccel.ast.cmathext.CmathCosh attribute) (pyccel.ast.cmathext.CmathExp attribute) (pyccel.ast.cmathext.CmathIsclose attribute) (pyccel.ast.cmathext.CmathIsfinite attribute) (pyccel.ast.cmathext.CmathIsinf attribute) (pyccel.ast.cmathext.CmathIsnan attribute) (pyccel.ast.cmathext.CmathPhase attribute) (pyccel.ast.cmathext.CmathPolar attribute) (pyccel.ast.cmathext.CmathRect attribute) (pyccel.ast.cmathext.CmathSin attribute) (pyccel.ast.cmathext.CmathSinh attribute) (pyccel.ast.cmathext.CmathSqrt attribute) (pyccel.ast.cmathext.CmathTan attribute) (pyccel.ast.cmathext.CmathTanh attribute) (pyccel.ast.core.AsName property) (pyccel.ast.core.ClassDef property) (pyccel.ast.core.Decorator property) (pyccel.ast.core.FunctionAddress property) (pyccel.ast.core.FunctionDef property) (pyccel.ast.core.FunctionDefArgument property) (pyccel.ast.core.Interface property) (pyccel.ast.core.Module property) (pyccel.ast.core.Program property) (pyccel.ast.cwrapper.Py_ssize_t_Cast attribute) (pyccel.ast.cwrapper.PyArgKeywords property) (pyccel.ast.cwrapper.PyModule_AddObject property) (pyccel.ast.datatypes.PyccelType property) (pyccel.ast.functionalexpr.FunctionalMax attribute) (pyccel.ast.functionalexpr.FunctionalMin attribute) (pyccel.ast.functionalexpr.FunctionalSum attribute) (pyccel.ast.headers.MetaVariable property) (pyccel.ast.internals.PyccelArrayShapeElement attribute) (pyccel.ast.internals.PyccelArraySize attribute) (pyccel.ast.internals.PyccelFunction attribute) (pyccel.ast.mathext.MathAcos attribute) (pyccel.ast.mathext.MathAcosh attribute) (pyccel.ast.mathext.MathAsin attribute) (pyccel.ast.mathext.MathAsinh attribute) (pyccel.ast.mathext.MathAtan attribute) (pyccel.ast.mathext.MathAtan2 attribute) (pyccel.ast.mathext.MathAtanh attribute) (pyccel.ast.mathext.MathCeil attribute) (pyccel.ast.mathext.MathCopysign attribute) (pyccel.ast.mathext.MathCos attribute) (pyccel.ast.mathext.MathCosh attribute) (pyccel.ast.mathext.MathDegrees attribute) (pyccel.ast.mathext.MathErf attribute) (pyccel.ast.mathext.MathErfc attribute) (pyccel.ast.mathext.MathExp attribute) (pyccel.ast.mathext.MathExpm1 attribute) (pyccel.ast.mathext.MathFabs attribute) (pyccel.ast.mathext.MathFactorial attribute) (pyccel.ast.mathext.MathFloor attribute) (pyccel.ast.mathext.MathFmod attribute) (pyccel.ast.mathext.MathFrexp attribute) (pyccel.ast.mathext.MathFsum attribute) (pyccel.ast.mathext.MathFunctionBool attribute) (pyccel.ast.mathext.MathFunctionFloat attribute) (pyccel.ast.mathext.MathFunctionInt attribute) (pyccel.ast.mathext.MathGamma attribute) (pyccel.ast.mathext.MathGcd attribute) (pyccel.ast.mathext.MathHypot attribute) (pyccel.ast.mathext.MathIsclose attribute) (pyccel.ast.mathext.MathIsfinite attribute) (pyccel.ast.mathext.MathIsinf attribute) (pyccel.ast.mathext.MathIsnan attribute) (pyccel.ast.mathext.MathLcm attribute) (pyccel.ast.mathext.MathLdexp attribute) (pyccel.ast.mathext.MathLgamma attribute) (pyccel.ast.mathext.MathLog attribute) (pyccel.ast.mathext.MathLog10 attribute) (pyccel.ast.mathext.MathLog1p attribute) (pyccel.ast.mathext.MathLog2 attribute) (pyccel.ast.mathext.MathModf attribute) (pyccel.ast.mathext.MathPow attribute) (pyccel.ast.mathext.MathRadians attribute) (pyccel.ast.mathext.MathRemainder attribute) (pyccel.ast.mathext.MathSin attribute) (pyccel.ast.mathext.MathSinh attribute) (pyccel.ast.mathext.MathSqrt attribute) (pyccel.ast.mathext.MathTan attribute) (pyccel.ast.mathext.MathTanh attribute) (pyccel.ast.mathext.MathTrunc attribute) (pyccel.ast.numpyext.NumpyAbs attribute) (pyccel.ast.numpyext.NumpyAmax attribute) (pyccel.ast.numpyext.NumpyAmin attribute) (pyccel.ast.numpyext.NumpyArange attribute) (pyccel.ast.numpyext.NumpyArccos attribute) (pyccel.ast.numpyext.NumpyArccosh attribute) (pyccel.ast.numpyext.NumpyArcsin attribute) (pyccel.ast.numpyext.NumpyArcsinh attribute) (pyccel.ast.numpyext.NumpyArctan attribute) (pyccel.ast.numpyext.NumpyArctan2 attribute) (pyccel.ast.numpyext.NumpyArctanh attribute) (pyccel.ast.numpyext.NumpyArray attribute) (pyccel.ast.numpyext.NumpyBool attribute) (pyccel.ast.numpyext.NumpyComplex attribute) (pyccel.ast.numpyext.NumpyComplex128 attribute) (pyccel.ast.numpyext.NumpyComplex64 attribute) (pyccel.ast.numpyext.NumpyConjugate attribute) (pyccel.ast.numpyext.NumpyCos attribute) (pyccel.ast.numpyext.NumpyCosh attribute) (pyccel.ast.numpyext.NumpyCountNonZero attribute) (pyccel.ast.numpyext.NumpyEmpty attribute) (pyccel.ast.numpyext.NumpyEmptyLike attribute) (pyccel.ast.numpyext.NumpyExp attribute) (pyccel.ast.numpyext.NumpyFabs attribute) (pyccel.ast.numpyext.NumpyFloat attribute) (pyccel.ast.numpyext.NumpyFloat32 attribute) (pyccel.ast.numpyext.NumpyFloat64 attribute) (pyccel.ast.numpyext.NumpyFloor attribute) (pyccel.ast.numpyext.NumpyFull attribute) (pyccel.ast.numpyext.NumpyFullLike attribute) (pyccel.ast.numpyext.NumpyHypot attribute) (pyccel.ast.numpyext.NumpyImag attribute) (pyccel.ast.numpyext.NumpyInt attribute) (pyccel.ast.numpyext.NumpyInt16 attribute) (pyccel.ast.numpyext.NumpyInt32 attribute) (pyccel.ast.numpyext.NumpyInt64 attribute) (pyccel.ast.numpyext.NumpyInt8 attribute) (pyccel.ast.numpyext.NumpyIsFinite attribute) (pyccel.ast.numpyext.NumpyIsInf attribute) (pyccel.ast.numpyext.NumpyIsNan attribute) (pyccel.ast.numpyext.NumpyLinspace attribute) (pyccel.ast.numpyext.NumpyLog attribute) (pyccel.ast.numpyext.NumpyMatmul attribute) (pyccel.ast.numpyext.NumpyMod attribute) (pyccel.ast.numpyext.NumpyNDArray attribute) (pyccel.ast.numpyext.NumpyNonZero attribute) (pyccel.ast.numpyext.NumpyNonZeroElement attribute) (pyccel.ast.numpyext.NumpyNorm attribute) (pyccel.ast.numpyext.NumpyOnes attribute) (pyccel.ast.numpyext.NumpyOnesLike attribute) (pyccel.ast.numpyext.NumpyProduct attribute) (pyccel.ast.numpyext.NumpyRand attribute) (pyccel.ast.numpyext.NumpyRandint attribute) (pyccel.ast.numpyext.NumpyReal attribute) (pyccel.ast.numpyext.NumpyResultType attribute) (pyccel.ast.numpyext.NumpyShape attribute) (pyccel.ast.numpyext.NumpySign attribute) (pyccel.ast.numpyext.NumpySin attribute) (pyccel.ast.numpyext.NumpySinh attribute) (pyccel.ast.numpyext.NumpySize attribute) (pyccel.ast.numpyext.NumpySqrt attribute) (pyccel.ast.numpyext.NumpySum attribute) (pyccel.ast.numpyext.NumpyTan attribute) (pyccel.ast.numpyext.NumpyTanh attribute) (pyccel.ast.numpyext.NumpyTranspose attribute) (pyccel.ast.numpyext.NumpyWhere attribute) (pyccel.ast.numpyext.NumpyZeros attribute) (pyccel.ast.numpyext.NumpyZerosLike attribute) (pyccel.ast.omp.OMP_Distribute_Construct property) (pyccel.ast.omp.OMP_For_Loop property) (pyccel.ast.omp.OMP_Masked_Construct property) (pyccel.ast.omp.OMP_Parallel_Construct property) (pyccel.ast.omp.OMP_Sections_Construct property) (pyccel.ast.omp.OMP_Simd_Construct property) (pyccel.ast.omp.OMP_Single_Construct property) (pyccel.ast.omp.OMP_Target_Construct property) (pyccel.ast.omp.OMP_TaskLoop_Construct property) (pyccel.ast.omp.OMP_Teams_Construct property) (pyccel.ast.omp.OmpAnnotatedComment property) (pyccel.ast.sysext.SysExit attribute) (pyccel.ast.typingext.TypingFinal attribute) (pyccel.ast.typingext.TypingTypeVar attribute) (pyccel.ast.variable.AnnotatedPyccelSymbol property) (pyccel.ast.variable.DottedName property) (pyccel.ast.variable.Variable property) (pyccel.codegen.codegen.Codegen property) (pyccel.parser.scope.Scope property) name_clash_checker (pyccel.parser.scope.Scope attribute) name_str (pyccel.ast.typingext.TypingTypeVar property) namespace_imports (pyccel.ast.core.InlineFunctionDef property) ndigits (pyccel.ast.builtins.PythonRound property) new_child_scope() (pyccel.parser.scope.Scope method) new_func (pyccel.ast.bind_c.BindCClassDef property) (pyccel.ast.cwrapper.PyClassDef property) new_var (pyccel.ast.bind_c.BindCVariable property) Nil (class in pyccel.ast.literals) NilArgument (class in pyccel.ast.literals) num (pyccel.ast.numpyext.NumpyLinspace property) num_loop_counters_required (pyccel.ast.internals.Iterable property) num_messages() (pyccel.errors.errors.Errors method) NumpyAbs (class in pyccel.ast.numpyext) NumpyAmax (class in pyccel.ast.numpyext) NumpyAmin (class in pyccel.ast.numpyext) NumpyArange (class in pyccel.ast.numpyext) NumpyArccos (class in pyccel.ast.numpyext) NumpyArccosh (class in pyccel.ast.numpyext) NumpyArcsin (class in pyccel.ast.numpyext) NumpyArcsinh (class in pyccel.ast.numpyext) NumpyArctan (class in pyccel.ast.numpyext) NumpyArctan2 (class in pyccel.ast.numpyext) NumpyArctanh (class in pyccel.ast.numpyext) NumpyArray (class in pyccel.ast.numpyext) NumpyAutoFill (class in pyccel.ast.numpyext) NumpyBool (class in pyccel.ast.numpyext) NumpyComplex (class in pyccel.ast.numpyext) NumpyComplex128 (class in pyccel.ast.numpyext) NumpyComplex128Type (class in pyccel.ast.numpytypes) NumpyComplex256Type (class in pyccel.ast.numpytypes) NumpyComplex64 (class in pyccel.ast.numpyext) NumpyComplex64Type (class in pyccel.ast.numpytypes) NumpyConjugate (class in pyccel.ast.numpyext) NumpyCos (class in pyccel.ast.numpyext) NumpyCosh (class in pyccel.ast.numpyext) NumpyCountNonZero (class in pyccel.ast.numpyext) NumpyEmpty (class in pyccel.ast.numpyext) NumpyEmptyLike (class in pyccel.ast.numpyext) NumpyExp (class in pyccel.ast.numpyext) NumpyFabs (class in pyccel.ast.numpyext) NumpyFloat (class in pyccel.ast.numpyext) NumpyFloat128Type (class in pyccel.ast.numpytypes) NumpyFloat32 (class in pyccel.ast.numpyext) NumpyFloat32Type (class in pyccel.ast.numpytypes) NumpyFloat64 (class in pyccel.ast.numpyext) NumpyFloat64Type (class in pyccel.ast.numpytypes) NumpyFloor (class in pyccel.ast.numpyext) NumpyFull (class in pyccel.ast.numpyext) NumpyFullLike (class in pyccel.ast.numpyext) NumpyHypot (class in pyccel.ast.numpyext) NumpyImag (class in pyccel.ast.numpyext) NumpyInt (class in pyccel.ast.numpyext) NumpyInt16 (class in pyccel.ast.numpyext) NumpyInt16Type (class in pyccel.ast.numpytypes) NumpyInt32 (class in pyccel.ast.numpyext) NumpyInt32Type (class in pyccel.ast.numpytypes) NumpyInt64 (class in pyccel.ast.numpyext) NumpyInt64Type (class in pyccel.ast.numpytypes) NumpyInt8 (class in pyccel.ast.numpyext) NumpyInt8Type (class in pyccel.ast.numpytypes) NumpyIntType (class in pyccel.ast.numpytypes) NumpyIsFinite (class in pyccel.ast.numpyext) NumpyIsInf (class in pyccel.ast.numpyext) NumpyIsNan (class in pyccel.ast.numpyext) NumpyLinspace (class in pyccel.ast.numpyext) NumpyLog (class in pyccel.ast.numpyext) NumpyMatmul (class in pyccel.ast.numpyext) NumpyMod (class in pyccel.ast.numpyext) NumpyNDArray (class in pyccel.ast.numpyext) NumpyNDArrayType (class in pyccel.ast.numpytypes) NumpyNewArray (class in pyccel.ast.numpyext) NumpyNonZero (class in pyccel.ast.numpyext) NumpyNonZeroElement (class in pyccel.ast.numpyext) NumpyNorm (class in pyccel.ast.numpyext) NumpyNumericType (class in pyccel.ast.numpytypes) NumpyOnes (class in pyccel.ast.numpyext) NumpyOnesLike (class in pyccel.ast.numpyext) NumpyProduct (class in pyccel.ast.numpyext) NumpyRand (class in pyccel.ast.numpyext) NumpyRandint (class in pyccel.ast.numpyext) NumpyReal (class in pyccel.ast.numpyext) NumpyResultType (class in pyccel.ast.numpyext) NumpyShape (class in pyccel.ast.numpyext) NumpySign (class in pyccel.ast.numpyext) NumpySin (class in pyccel.ast.numpyext) NumpySinh (class in pyccel.ast.numpyext) NumpySize (class in pyccel.ast.numpyext) NumpySqrt (class in pyccel.ast.numpyext) NumpySum (class in pyccel.ast.numpyext) NumpyTan (class in pyccel.ast.numpyext) NumpyTanh (class in pyccel.ast.numpyext) NumpyTranspose (class in pyccel.ast.numpyext) NumpyUfuncBase (class in pyccel.ast.numpyext) NumpyUfuncBinary (class in pyccel.ast.numpyext) NumpyUfuncUnary (class in pyccel.ast.numpyext) NumpyWhere (class in pyccel.ast.numpyext) NumpyZeros (class in pyccel.ast.numpyext) NumpyZerosLike (class in pyccel.ast.numpyext) O obj (pyccel.ast.c_concepts.ObjectAddress property) (pyccel.ast.c_concepts.PointerCast property) object (pyccel.ast.core.AsName property) (pyccel.ast.low_level_tools.MacroDefinition property) ObjectAddress (class in pyccel.ast.c_concepts) OMP_Cancel_Construct (class in pyccel.ast.omp) OMP_Critical_Construct (class in pyccel.ast.omp) OMP_Distribute_Construct (class in pyccel.ast.omp) Omp_End_Clause (class in pyccel.ast.omp) OMP_For_Loop (class in pyccel.ast.omp) omp_get_active_level() (in module pyccel.stdlib.internal.openmp) omp_get_ancestor_thread_num() (in module pyccel.stdlib.internal.openmp) omp_get_cancellation() (in module pyccel.stdlib.internal.openmp) omp_get_default_device() (in module pyccel.stdlib.internal.openmp) omp_get_dynamic() (in module pyccel.stdlib.internal.openmp) omp_get_initial_device() (in module pyccel.stdlib.internal.openmp) omp_get_level() (in module pyccel.stdlib.internal.openmp) omp_get_max_active_levels() (in module pyccel.stdlib.internal.openmp) omp_get_max_task_priority() (in module pyccel.stdlib.internal.openmp) omp_get_max_threads() (in module pyccel.stdlib.internal.openmp) omp_get_nested() (in module pyccel.stdlib.internal.openmp) omp_get_num_devices() (in module pyccel.stdlib.internal.openmp) omp_get_num_places() (in module pyccel.stdlib.internal.openmp) omp_get_num_procs() (in module pyccel.stdlib.internal.openmp) omp_get_num_teams() (in module pyccel.stdlib.internal.openmp) omp_get_num_threads() (in module pyccel.stdlib.internal.openmp) omp_get_partition_num_places() (in module pyccel.stdlib.internal.openmp) omp_get_partition_place_nums() (in module pyccel.stdlib.internal.openmp) omp_get_place_num() (in module pyccel.stdlib.internal.openmp) omp_get_place_num_procs() (in module pyccel.stdlib.internal.openmp) omp_get_place_proc_ids() (in module pyccel.stdlib.internal.openmp) omp_get_proc_bind() (in module pyccel.stdlib.internal.openmp) omp_get_schedule() (in module pyccel.stdlib.internal.openmp) omp_get_team_num() (in module pyccel.stdlib.internal.openmp) omp_get_team_size() (in module pyccel.stdlib.internal.openmp) omp_get_thread_limit() (in module pyccel.stdlib.internal.openmp) omp_get_thread_num() (in module pyccel.stdlib.internal.openmp) omp_in_final() (in module pyccel.stdlib.internal.openmp) omp_in_parallel() (in module pyccel.stdlib.internal.openmp) omp_is_initial_device() (in module pyccel.stdlib.internal.openmp) OMP_Masked_Construct (class in pyccel.ast.omp) OMP_Master_Construct (class in pyccel.ast.omp) OMP_Parallel_Construct (class in pyccel.ast.omp) OMP_Section_Construct (class in pyccel.ast.omp) OMP_Sections_Construct (class in pyccel.ast.omp) omp_set_default_device() (in module pyccel.stdlib.internal.openmp) omp_set_dynamic() (in module pyccel.stdlib.internal.openmp) omp_set_max_active_levels() (in module pyccel.stdlib.internal.openmp) omp_set_nested() (in module pyccel.stdlib.internal.openmp) omp_set_num_threads() (in module pyccel.stdlib.internal.openmp) omp_set_schedule() (in module pyccel.stdlib.internal.openmp) OMP_Simd_Construct (class in pyccel.ast.omp) OMP_Single_Construct (class in pyccel.ast.omp) OMP_Target_Construct (class in pyccel.ast.omp) OMP_Task_Construct (class in pyccel.ast.omp) OMP_TaskLoop_Construct (class in pyccel.ast.omp) OMP_Teams_Construct (class in pyccel.ast.omp) OmpAnnotatedComment (class in pyccel.ast.omp) OmpAtomicClause (class in pyccel.parser.syntax.openmp) OmpAtomicConstruct (class in pyccel.parser.syntax.openmp) OmpBarrierConstruct (class in pyccel.parser.syntax.openmp) OmpCancelConstruct (class in pyccel.parser.syntax.openmp) OmpCancelType (class in pyccel.parser.syntax.openmp) OmpClauses (class in pyccel.parser.syntax.openmp) OmpCollapse (class in pyccel.parser.syntax.openmp) OmpConstruct (class in pyccel.parser.syntax.openmp) OmpCopyin (class in pyccel.parser.syntax.openmp) OmpCriticalConstruct (class in pyccel.parser.syntax.openmp) OmpCriticalName (class in pyccel.parser.syntax.openmp) OmpDefault (class in pyccel.parser.syntax.openmp) OmpDepend (class in pyccel.parser.syntax.openmp) OmpDistributeCombined (class in pyccel.parser.syntax.openmp) OmpDistributeConstruct (class in pyccel.parser.syntax.openmp) OmpEndClause (class in pyccel.parser.syntax.openmp) OmpFilter (class in pyccel.parser.syntax.openmp) OmpFinal (class in pyccel.parser.syntax.openmp) OmpFirstPrivate (class in pyccel.parser.syntax.openmp) OmpFlushConstruct (class in pyccel.parser.syntax.openmp) OmpForSimd (class in pyccel.parser.syntax.openmp) OmpGrainSize (class in pyccel.parser.syntax.openmp) OmpinReduction (class in pyccel.parser.syntax.openmp) OmpLastPrivate (class in pyccel.parser.syntax.openmp) OmpLinear (class in pyccel.parser.syntax.openmp) OmpLoopConstruct (class in pyccel.parser.syntax.openmp) OmpMap (class in pyccel.parser.syntax.openmp) OmpMaskedConstruct (class in pyccel.parser.syntax.openmp) OmpMaskedTaskloop (class in pyccel.parser.syntax.openmp) OmpMasterConstruct (class in pyccel.parser.syntax.openmp) OmpMergeable (class in pyccel.parser.syntax.openmp) OmpNogroup (class in pyccel.parser.syntax.openmp) OmpNowait (class in pyccel.parser.syntax.openmp) OmpNumTasks (class in pyccel.parser.syntax.openmp) OmpNumTeams (class in pyccel.parser.syntax.openmp) OmpNumThread (class in pyccel.parser.syntax.openmp) OmpOrdered (class in pyccel.parser.syntax.openmp) OmpParallelConstruct (class in pyccel.parser.syntax.openmp) OmpPriority (class in pyccel.parser.syntax.openmp) OmpPrivate (class in pyccel.parser.syntax.openmp) OmpProcBind (class in pyccel.parser.syntax.openmp) OmpPSections (class in pyccel.parser.syntax.openmp) OmpReduction (class in pyccel.parser.syntax.openmp) OmpSchedule (class in pyccel.parser.syntax.openmp) OmpSectionConstruct (class in pyccel.parser.syntax.openmp) OmpSectionsConstruct (class in pyccel.parser.syntax.openmp) OmpShared (class in pyccel.parser.syntax.openmp) OmpSimdConstruct (class in pyccel.parser.syntax.openmp) OmpSingleConstruct (class in pyccel.parser.syntax.openmp) OmpTargetConstruct (class in pyccel.parser.syntax.openmp) OmpTargetParallel (class in pyccel.parser.syntax.openmp) OmpTargetTeams (class in pyccel.parser.syntax.openmp) OmpTaskConstruct (class in pyccel.parser.syntax.openmp) OmpTaskLoopConstruct (class in pyccel.parser.syntax.openmp) OmpTaskloopSimd (class in pyccel.parser.syntax.openmp) OmpTaskWaitConstruct (class in pyccel.parser.syntax.openmp) OmpTaskyieldConstruct (class in pyccel.parser.syntax.openmp) OmpTeamsConstruct (class in pyccel.parser.syntax.openmp) OmpThreadLimit (class in pyccel.parser.syntax.openmp) OmpUntied (class in pyccel.parser.syntax.openmp) on_heap (pyccel.ast.variable.Variable property) on_stack (pyccel.ast.variable.Variable property) op (pyccel.ast.bitwise_operators.PyccelBitAnd attribute) (pyccel.ast.bitwise_operators.PyccelBitOr attribute) (pyccel.ast.bitwise_operators.PyccelBitXor attribute) (pyccel.ast.bitwise_operators.PyccelLShift attribute) (pyccel.ast.bitwise_operators.PyccelRShift attribute) (pyccel.ast.core.AugAssign property) (pyccel.ast.operators.PyccelEq attribute) (pyccel.ast.operators.PyccelGe attribute) (pyccel.ast.operators.PyccelGt attribute) (pyccel.ast.operators.PyccelLe attribute) (pyccel.ast.operators.PyccelLt attribute) (pyccel.ast.operators.PyccelNe attribute) OpComplexity (class in pyccel.complexity.arithmetic) Openacc (class in pyccel.parser.syntax.openacc) OpenaccStmt (class in pyccel.parser.syntax.openacc) Openmp (class in pyccel.parser.syntax.openmp) OpenmpStmt (class in pyccel.parser.syntax.openmp) operations (pyccel.ast.functionalexpr.FunctionalFor property) order (pyccel.ast.basic.TypedAstNode property) (pyccel.ast.core.Allocate property) (pyccel.ast.datatypes.CustomDataType property) (pyccel.ast.datatypes.DictType property) (pyccel.ast.datatypes.FixedSizeType property) (pyccel.ast.datatypes.HomogeneousContainerType property) (pyccel.ast.datatypes.InhomogeneousTupleType property) (pyccel.ast.datatypes.StringType property) (pyccel.ast.low_level_tools.IteratorType property) (pyccel.ast.numpytypes.NumpyNDArrayType property) (pyccel.ast.type_annotations.SyntacticTypeAnnotation property) original_class (pyccel.ast.cwrapper.PyClassDef property) original_function (pyccel.ast.bind_c.BindCFunctionDef property) (pyccel.ast.cwrapper.PyFunctionDef property) (pyccel.ast.cwrapper.PyInterface property) original_module (pyccel.ast.bind_c.BindCModule property) original_var (pyccel.ast.bind_c.BindCVariable property) original_variable (pyccel.ast.bind_c.BindCArrayVariable property) out_ptr (pyccel.ast.low_level_tools.UnpackManagedMemory property) P PairType (class in pyccel.ast.low_level_tools) parent_scope (pyccel.parser.scope.Scope property) parents (pyccel.parser.parser.Parser property) (pyccel.parser.semantic.SemanticParser property) parse() (in module pyccel.parser.syntax.headers) (in module pyccel.parser.syntax.openacc) (in module pyccel.parser.syntax.openmp) (pyccel.parser.parser.Parser method) (pyccel.parser.syntactic.SyntaxParser method) parse_sons() (pyccel.parser.parser.Parser method) Parser (class in pyccel.parser.parser) parser (pyccel.codegen.codegen.Codegen property) Pass (class in pyccel.ast.core) persistent_target (pyccel.ast.core.FunctionDefArgument property) point() (pyccel.ast.core.Interface method) PointerCast (class in pyccel.ast.c_concepts) precedence (pyccel.ast.operators.PyccelOperator property) precision (pyccel.ast.datatypes.FixedSizeNumericType property) (pyccel.ast.datatypes.HomogeneousContainerType property) PrecomputedCode (class in pyccel.ast.internals) primitive_type (pyccel.ast.datatypes.FixedSizeType property) (pyccel.ast.datatypes.HomogeneousContainerType property) (pyccel.ast.datatypes.StringType property) PrimitiveBooleanType (class in pyccel.ast.datatypes) PrimitiveCharacterType (class in pyccel.ast.datatypes) PrimitiveComplexType (class in pyccel.ast.datatypes) PrimitiveFloatingPointType (class in pyccel.ast.datatypes) PrimitiveIntegerType (class in pyccel.ast.datatypes) PrimitiveType (class in pyccel.ast.datatypes) print_constant_imports() (pyccel.codegen.printing.fcode.FCodePrinter method) print_kind() (pyccel.codegen.printing.fcode.FCodePrinter method) print_string (pyccel.ast.builtins.PythonType property) printer (pyccel.codegen.codegen.Codegen property) printmethod (pyccel.codegen.printing.ccode.CCodePrinter attribute) (pyccel.codegen.printing.fcode.FCodePrinter attribute) (pyccel.codegen.printing.pycode.PythonCodePrinter attribute) private() (in module pyccel.decorators) process_shape() (in module pyccel.ast.numpyext) (pyccel.ast.variable.Variable method) Product (class in pyccel.ast.itertoolsext) Program (class in pyccel.ast.core) program (pyccel.ast.core.Module property) program_target (pyccel.codegen.compiling.basic.CompileObj property) properties (pyccel.ast.cwrapper.PyClassDef property) pure() (in module pyccel.decorators) Py_ssize_t (class in pyccel.ast.cwrapper) Py_ssize_t_Cast (class in pyccel.ast.cwrapper) pyarg (pyccel.ast.cwrapper.PyArg_ParseTupleNode property) PyArg_ParseTupleNode (class in pyccel.ast.cwrapper) PyArgKeywords (class in pyccel.ast.cwrapper) PyArgumentError (class in pyccel.ast.cwrapper) PyBuildValueNode (class in pyccel.ast.cwrapper) PyCapsule_Import (class in pyccel.ast.cwrapper) PyCapsule_New (class in pyccel.ast.cwrapper) pyccel module pyccel() (in module pyccel.commands.console) pyccel.ast module pyccel.ast.basic module pyccel.ast.bind_c module pyccel.ast.bitwise_operators module pyccel.ast.builtin_imports module pyccel.ast.builtins module pyccel.ast.c_concepts module pyccel.ast.class_defs module pyccel.ast.cmathext module pyccel.ast.core module pyccel.ast.cwrapper module pyccel.ast.datatypes module pyccel.ast.fortran_concepts module pyccel.ast.functionalexpr module pyccel.ast.headers module pyccel.ast.internals module pyccel.ast.itertoolsext module pyccel.ast.literals module pyccel.ast.low_level_tools module pyccel.ast.mathext module pyccel.ast.numpy_wrapper module pyccel.ast.numpyext module pyccel.ast.numpytypes module pyccel.ast.omp module pyccel.ast.operators module pyccel.ast.scipyext module pyccel.ast.sympy_helper module pyccel.ast.sysext module pyccel.ast.type_annotations module pyccel.ast.typingext module pyccel.ast.utilities module pyccel.ast.variable module pyccel.codegen module pyccel.codegen.codegen module pyccel.codegen.compiling module pyccel.codegen.compiling.basic module pyccel.codegen.compiling.compilers module pyccel.codegen.compiling.file_locks module pyccel.codegen.pipeline module pyccel.codegen.printing module pyccel.codegen.printing.ccode module pyccel.codegen.printing.codeprinter module pyccel.codegen.printing.cwrappercode module pyccel.codegen.printing.fcode module pyccel.codegen.printing.pycode module pyccel.codegen.python_wrapper module pyccel.codegen.utilities module pyccel.codegen.wrapper module pyccel.codegen.wrapper.c_to_python_wrapper module pyccel.codegen.wrapper.fortran_to_c_wrapper module pyccel.codegen.wrapper.wrapper module pyccel.commands module pyccel.commands.console module pyccel.commands.epyccel module pyccel.commands.lambdify module pyccel.commands.pyccel_clean module pyccel.commands.pyccel_test module pyccel.compilers module pyccel.compilers.default_compilers module pyccel.complexity module pyccel.complexity.arithmetic module pyccel.complexity.basic module pyccel.complexity.memory module pyccel.decorators module pyccel.errors module pyccel.errors.errors module pyccel.errors.messages module pyccel.extensions module pyccel.naming module pyccel.naming.cnameclashchecker module pyccel.naming.fortrannameclashchecker module pyccel.naming.languagenameclashchecker module pyccel.naming.pythonnameclashchecker module pyccel.parser module pyccel.parser.base module pyccel.parser.extend_tree module pyccel.parser.parser module pyccel.parser.scope module pyccel.parser.semantic module pyccel.parser.syntactic module pyccel.parser.syntax module pyccel.parser.syntax.basic module pyccel.parser.syntax.headers module pyccel.parser.syntax.openacc module pyccel.parser.syntax.openmp module pyccel.parser.utilities module pyccel.stdlib module pyccel.stdlib.external module pyccel.stdlib.internal module pyccel.stdlib.internal.openmp module pyccel.stdlib.parallel module pyccel.utilities module pyccel.utilities.metaclasses module pyccel.utilities.stage module pyccel.utilities.strings module pyccel.version module pyccel_clean() (in module pyccel.commands.pyccel_clean) pyccel_clean_command() (in module pyccel.commands.pyccel_clean) pyccel_finished() (pyccel.utilities.stage.PyccelStage method) pyccel_operator (pyccel.ast.core.AugAssign property) pyccel_staging (pyccel.ast.basic.PyccelAstNode property) pyccel_test() (in module pyccel.commands.pyccel_test) pyccel_test_command() (in module pyccel.commands.pyccel_test) pyccel_to_sympy() (in module pyccel.ast.sympy_helper) PyccelAdd (class in pyccel.ast.operators) PyccelAnd (class in pyccel.ast.operators) PyccelArithmeticOperator (class in pyccel.ast.operators) PyccelArrayShapeElement (class in pyccel.ast.internals) PyccelArraySize (class in pyccel.ast.internals) PyccelAssociativeParenthesis (class in pyccel.ast.operators) PyccelAstNode (class in pyccel.ast.basic) PyccelBinaryOperator (class in pyccel.ast.operators) PyccelBitAnd (class in pyccel.ast.bitwise_operators) PyccelBitComparisonOperator (class in pyccel.ast.bitwise_operators) PyccelBitOperator (class in pyccel.ast.bitwise_operators) PyccelBitOr (class in pyccel.ast.bitwise_operators) PyccelBitXor (class in pyccel.ast.bitwise_operators) PyccelBooleanOperator (class in pyccel.ast.operators) PyccelCodegenError PyccelComparisonOperator (class in pyccel.ast.operators) PyccelDiv (class in pyccel.ast.operators) PyccelEq (class in pyccel.ast.operators) PyccelError PyccelFloorDiv (class in pyccel.ast.operators) PyccelFunction (class in pyccel.ast.internals) PyccelFunctionDef (class in pyccel.ast.core) PyccelGe (class in pyccel.ast.operators) PyccelGt (class in pyccel.ast.operators) PyccelIn (class in pyccel.ast.operators) PyccelInvert (class in pyccel.ast.bitwise_operators) PyccelIs (class in pyccel.ast.operators) PyccelIsNot (class in pyccel.ast.operators) PyccelLe (class in pyccel.ast.operators) PyccelLShift (class in pyccel.ast.bitwise_operators) PyccelLt (class in pyccel.ast.operators) PyccelMinus (class in pyccel.ast.operators) PyccelMod (class in pyccel.ast.operators) PyccelMul (class in pyccel.ast.operators) PyccelNe (class in pyccel.ast.operators) PyccelNot (class in pyccel.ast.operators) PyccelOperator (class in pyccel.ast.operators) PyccelOr (class in pyccel.ast.operators) PyccelPow (class in pyccel.ast.operators) PyccelPyArrayObject (class in pyccel.ast.numpy_wrapper) PyccelPyClassType (class in pyccel.ast.cwrapper) PyccelPyObject (class in pyccel.ast.cwrapper) PyccelPyTypeObject (class in pyccel.ast.cwrapper) PyccelRShift (class in pyccel.ast.bitwise_operators) PyccelSemanticError PyccelStage (class in pyccel.utilities.stage) PyccelSymbol (class in pyccel.ast.internals) PyccelSyntaxError PyccelType (class in pyccel.ast.datatypes) PyccelUnary (class in pyccel.ast.operators) PyccelUnaryOperator (class in pyccel.ast.operators) PyccelUnarySub (class in pyccel.ast.operators) PyClassDef (class in pyccel.ast.cwrapper) PyFunctionDef (class in pyccel.ast.cwrapper) PyGetSetDefElement (class in pyccel.ast.cwrapper) PyInterface (class in pyccel.ast.cwrapper) pykwarg (pyccel.ast.cwrapper.PyArg_ParseTupleNode property) PyList_Clear (class in pyccel.ast.cwrapper) PyModInitFunc (class in pyccel.ast.cwrapper) PyModule (class in pyccel.ast.cwrapper) PyModule_AddObject (class in pyccel.ast.cwrapper) PyModule_Create (class in pyccel.ast.cwrapper) python_arg (pyccel.ast.numpyext.NumpyNorm property) python_ast (pyccel.ast.basic.PyccelAstNode property) python_module (pyccel.codegen.compiling.basic.CompileObj property) python_name (pyccel.ast.bind_c.BindCClassProperty property) (pyccel.ast.cwrapper.PyGetSetDefElement property) python_names (pyccel.parser.scope.Scope property) python_value (pyccel.ast.literals.Literal property) (pyccel.ast.literals.LiteralComplex property) (pyccel.ast.literals.LiteralEllipsis property) (pyccel.ast.literals.LiteralFalse property) (pyccel.ast.literals.LiteralFloat property) (pyccel.ast.literals.LiteralImaginaryUnit property) (pyccel.ast.literals.LiteralInteger property) (pyccel.ast.literals.LiteralString property) (pyccel.ast.literals.LiteralTrue property) PythonAbs (class in pyccel.ast.builtins) PythonBool (class in pyccel.ast.builtins) PythonCodePrinter (class in pyccel.codegen.printing.pycode) PythonComplex (class in pyccel.ast.builtins) PythonComplexProperty (class in pyccel.ast.builtins) PythonConjugate (class in pyccel.ast.builtins) PythonDict (class in pyccel.ast.builtins) PythonDictFunction (class in pyccel.ast.builtins) PythonEnumerate (class in pyccel.ast.builtins) PythonFloat (class in pyccel.ast.builtins) PythonImag (class in pyccel.ast.builtins) PythonInt (class in pyccel.ast.builtins) PythonIsInstance (class in pyccel.ast.builtins) PythonLen (class in pyccel.ast.builtins) PythonList (class in pyccel.ast.builtins) PythonListFunction (class in pyccel.ast.builtins) PythonMap (class in pyccel.ast.builtins) PythonMax (class in pyccel.ast.builtins) PythonMin (class in pyccel.ast.builtins) PythonNameClashChecker (class in pyccel.naming.pythonnameclashchecker) PythonNativeBool (class in pyccel.ast.datatypes) PythonNativeComplex (class in pyccel.ast.datatypes) PythonNativeFloat (class in pyccel.ast.datatypes) PythonNativeInt (class in pyccel.ast.datatypes) PythonNativeNumericType (class in pyccel.ast.datatypes) PythonPrint (class in pyccel.ast.builtins) PythonRange (class in pyccel.ast.builtins) PythonReal (class in pyccel.ast.builtins) PythonRound (class in pyccel.ast.builtins) PythonSet (class in pyccel.ast.builtins) PythonSetFunction (class in pyccel.ast.builtins) PythonStr (class in pyccel.ast.builtins) PythonSum (class in pyccel.ast.builtins) PythonTuple (class in pyccel.ast.builtins) PythonTupleFunction (class in pyccel.ast.builtins) PythonType (class in pyccel.ast.builtins) PythonZip (class in pyccel.ast.builtins) PyTuple_Pack (class in pyccel.ast.cwrapper) R Raise (class in pyccel.ast.core) rand_expr (pyccel.ast.numpyext.NumpyRandint property) random_string() (in module pyccel.utilities.strings) Range (pyccel.ast.internals.Slice attribute) rank (pyccel.ast.basic.TypedAstNode property) (pyccel.ast.datatypes.CustomDataType property) (pyccel.ast.datatypes.DictType property) (pyccel.ast.datatypes.FixedSizeType property) (pyccel.ast.datatypes.HomogeneousContainerType property) (pyccel.ast.datatypes.InhomogeneousTupleType property) (pyccel.ast.datatypes.StringType property) (pyccel.ast.low_level_tools.IteratorType property) (pyccel.ast.low_level_tools.MemoryHandlerType property) (pyccel.ast.numpytypes.NumpyNDArrayType property) (pyccel.ast.type_annotations.VariableTypeAnnotation property) real (pyccel.ast.builtins.PythonComplex property) (pyccel.ast.literals.LiteralComplex property) recompile_object() (in module pyccel.codegen.utilities) recursion_in_progress (pyccel.ast.basic.PyccelAstNode property) reinstate_presence_checks() (pyccel.ast.core.InlineFunctionDef method) release_lock() (pyccel.codegen.compiling.basic.CompileObj method) release_simple_lock() (pyccel.codegen.compiling.basic.CompileObj method) remove_import() (pyccel.ast.core.Program method) remove_loop() (pyccel.parser.scope.Scope method) remove_presence_checks() (pyccel.ast.core.InlineFunctionDef method) remove_son() (pyccel.parser.scope.Scope method) remove_symbol() (pyccel.parser.scope.Scope method) remove_target() (pyccel.ast.core.Import method) remove_user_node() (pyccel.ast.basic.PyccelAstNode method) remove_variable() (pyccel.parser.scope.Scope method) removed_functions (pyccel.ast.bind_c.BindCModule property) rename() (pyccel.ast.bind_c.BindCFunctionDef method) (pyccel.ast.core.FunctionDef method) (pyccel.ast.core.Interface method) (pyccel.ast.variable.Variable method) rename_function() (pyccel.parser.scope.Scope method) rename_imported_methods() (pyccel.codegen.printing.ccode.CCodePrinter method) report() (pyccel.errors.errors.Errors method) reset() (pyccel.errors.errors.Errors method) reset_folder() (pyccel.codegen.compiling.basic.CompileObj method) result (pyccel.ast.bind_c.CLocFunc property) (pyccel.ast.type_annotations.FunctionTypeAnnotation property) result_pointer_map (pyccel.ast.core.FunctionDef property) results (pyccel.ast.core.FunctionDef property) Return (class in pyccel.ast.core) rhs (pyccel.ast.core.AliasAssign property) (pyccel.ast.core.Assign property) (pyccel.ast.operators.PyccelIs property) routines (pyccel.codegen.codegen.Codegen property) run_command() (pyccel.codegen.compiling.compilers.Compiler static method) S Scope (class in pyccel.parser.scope) scope (pyccel.ast.basic.ScopedAstNode property) (pyccel.codegen.printing.codeprinter.CodePrinter property) (pyccel.codegen.wrapper.wrapper.Wrapper property) (pyccel.parser.base.BasicParser property) (pyccel.parser.parser.Parser property) ScopedAstNode (class in pyccel.ast.basic) semantic_done (pyccel.parser.base.BasicParser property) semantic_parser (pyccel.parser.parser.Parser property) SemanticParser (class in pyccel.parser.semantic) SeparatorComment (class in pyccel.ast.core) set_changeable_shape() (pyccel.ast.variable.Variable method) set_current_ast() (pyccel.ast.basic.PyccelAstNode method) (pyccel.ast.core.CodeBlock method) (pyccel.ast.core.If method) set_current_class() (pyccel.codegen.printing.fcode.FCodePrinter method) set_current_user_node() (pyccel.ast.basic.PyccelAstNode method) set_init_shape() (pyccel.ast.variable.Variable method) set_loop_counter() (pyccel.ast.internals.Iterable method) set_mode() (pyccel.errors.errors.ErrorsMode method) set_recursive() (pyccel.ast.core.FunctionDef method) set_scope() (pyccel.codegen.printing.codeprinter.CodePrinter method) set_stage() (pyccel.utilities.stage.PyccelStage method) set_target() (pyccel.errors.errors.Errors method) setter (pyccel.ast.bind_c.BindCClassProperty property) (pyccel.ast.cwrapper.PyGetSetDefElement property) shape (pyccel.ast.basic.TypedAstNode property) (pyccel.ast.bind_c.C_F_Pointer property) (pyccel.ast.core.Allocate property) shape_can_change() (pyccel.ast.variable.Variable method) shape_is_compatible() (pyccel.ast.datatypes.ContainerType method) (pyccel.ast.datatypes.HomogeneousTupleType method) (pyccel.ast.datatypes.InhomogeneousTupleType method) (pyccel.ast.datatypes.PyccelType method) (pyccel.ast.low_level_tools.MemoryHandlerType method) Singleton (class in pyccel.utilities.metaclasses) Slice (class in pyccel.ast.internals) slice_type (pyccel.ast.internals.Slice property) sons (pyccel.parser.parser.Parser property) sons_scopes (pyccel.parser.scope.Scope property) sort_imports() (pyccel.codegen.printing.ccode.CCodePrinter method) source (pyccel.ast.core.Import property) (pyccel.codegen.compiling.basic.CompileObj property) source_folder (pyccel.codegen.compiling.basic.CompileObj property) source_module (pyccel.ast.core.Import property) split_positional_keyword_arguments() (in module pyccel.ast.utilities) stack_array() (in module pyccel.decorators) StarredArguments (class in pyccel.ast.core) start (pyccel.ast.builtins.PythonEnumerate property) (pyccel.ast.builtins.PythonRange property) (pyccel.ast.internals.Slice property) (pyccel.ast.numpyext.NumpyArange property) (pyccel.ast.numpyext.NumpyLinspace property) start_language (pyccel.codegen.wrapper.wrapper.Wrapper attribute) static (pyccel.ast.core.Declare property) static_type() (pyccel.ast.basic.TypedAstNode class method) status (pyccel.ast.core.Allocate property) (pyccel.ast.sysext.SysExit property) step (pyccel.ast.builtins.PythonRange property) (pyccel.ast.internals.Slice property) (pyccel.ast.numpyext.NumpyArange property) (pyccel.ast.numpyext.NumpyLinspace property) stmt (pyccel.ast.core.Return property) stmt_vars (pyccel.parser.syntax.basic.BasicStmt property) stop (pyccel.ast.builtins.PythonRange property) (pyccel.ast.internals.Slice property) (pyccel.ast.numpyext.NumpyArange property) (pyccel.ast.numpyext.NumpyLinspace property) StringType (class in pyccel.ast.datatypes) struct_name (pyccel.ast.cwrapper.PyClassDef property) substitute() (pyccel.ast.basic.PyccelAstNode method) superclasses (pyccel.ast.core.ClassDef property) swap_in_args() (pyccel.ast.core.InlineFunctionDef method) swap_order() (pyccel.ast.numpytypes.NumpyNDArrayType method) swap_out_args() (pyccel.ast.core.InlineFunctionDef method) switch_basic_type() (pyccel.ast.datatypes.FixedSizeType method) (pyccel.ast.datatypes.HomogeneousContainerType method) (pyccel.ast.datatypes.PyccelType method) (pyccel.ast.numpytypes.NumpyNDArrayType method) switch_rank() (pyccel.ast.datatypes.HomogeneousContainerType method) (pyccel.ast.numpytypes.NumpyNDArrayType method) symbol_in_use() (pyccel.parser.scope.Scope method) symbolic_aliases (pyccel.parser.scope.Scope property) symbolic_functions (pyccel.parser.scope.Scope property) SymbolicType (class in pyccel.ast.datatypes) sympy() (in module pyccel.decorators) sympy_to_pyccel() (in module pyccel.ast.sympy_helper) SympyFunction (class in pyccel.ast.core) syntactic_node (pyccel.ast.core.Interface property) SyntacticTypeAnnotation (class in pyccel.ast.type_annotations) syntax_done (pyccel.parser.base.BasicParser property) syntax_parser (pyccel.parser.parser.Parser property) SyntaxParser (class in pyccel.parser.syntactic) SysExit (class in pyccel.ast.sysext) T target (pyccel.ast.core.For property) (pyccel.ast.core.Import property) (pyccel.errors.errors.Errors property) target_language (pyccel.codegen.wrapper.wrapper.Wrapper attribute) target_type (pyccel.ast.functionalexpr.FunctionalFor property) test (pyccel.ast.core.Assert property) (pyccel.ast.core.While property) (pyccel.ast.core.With property) text (pyccel.ast.core.Comment property) to_basic_assign() (pyccel.ast.core.AugAssign method) toggle_recursion() (pyccel.ast.basic.PyccelAstNode method) TrailerSubscriptList (class in pyccel.parser.syntax.headers) TupleType (class in pyccel.ast.datatypes) txt (pyccel.ast.core.AnnotatedComment property) (pyccel.ast.omp.OmpAnnotatedComment property) Type (class in pyccel.parser.syntax.headers) type_check_func (pyccel.ast.cwrapper.PyInterface property) type_list (pyccel.ast.type_annotations.UnionTypeAnnotation property) (pyccel.ast.typingext.TypingTypeVar property) type_name (pyccel.ast.cwrapper.PyClassDef property) type_object (pyccel.ast.cwrapper.PyClassDef property) type_specifier (pyccel.ast.fortran_concepts.KindSpecification property) type_to_format (pyccel.codegen.printing.ccode.CCodePrinter attribute) TypeAlias (class in pyccel.ast.datatypes) TypedAstNode (class in pyccel.ast.basic) TypingAny (class in pyccel.ast.typingext) TypingFinal (class in pyccel.ast.typingext) TypingOverload (class in pyccel.ast.typingext) TypingTypeAlias (class in pyccel.ast.typingext) TypingTypeVar (class in pyccel.ast.typingext) U UnionTypeAnnotation (class in pyccel.ast.type_annotations) UnionTypeStmt (class in pyccel.parser.syntax.headers) UnpackManagedMemory (class in pyccel.ast.low_level_tools) unravelled (pyccel.ast.core.CodeBlock property) update() (pyccel.parser.syntax.basic.BasicStmt method) update_class() (pyccel.parser.scope.Scope method) update_interface() (pyccel.ast.core.ClassDef method) update_method() (pyccel.ast.core.ClassDef method) update_parent_scope() (pyccel.parser.scope.Scope method) update_pyccel_staging() (pyccel.ast.basic.PyccelAstNode method) V val (pyccel.ast.core.Duplicate property) value (pyccel.ast.core.Declare property) (pyccel.ast.core.FunctionCallArgument property) (pyccel.ast.core.FunctionDefArgument property) (pyccel.ast.headers.MetaVariable property) (pyccel.ast.variable.Constant property) (pyccel.errors.errors.ErrorsMode property) value_false (pyccel.ast.numpyext.NumpyWhere property) (pyccel.ast.operators.IfTernaryOperator property) value_true (pyccel.ast.numpyext.NumpyWhere property) (pyccel.ast.operators.IfTernaryOperator property) value_type (pyccel.ast.datatypes.DictType property) (pyccel.ast.low_level_tools.PairType property) values (pyccel.ast.builtins.PythonDict property) (pyccel.ast.core.AllDeclaration property) var (pyccel.ast.core.FunctionDefArgument property) (pyccel.ast.core.FunctionDefResult property) (pyccel.ast.low_level_tools.ManagedMemory property) Variable (class in pyccel.ast.variable) variable (pyccel.ast.builtins.VariableIterator property) (pyccel.ast.core.Allocate property) (pyccel.ast.core.Deallocate property) (pyccel.ast.core.Declare property) (pyccel.ast.cwrapper.PyModule_AddObject property) variable_wrappers (pyccel.ast.bind_c.BindCModule property) VariableIterator (class in pyccel.ast.builtins) variables (pyccel.ast.builtins.Lambda property) (pyccel.ast.core.Del property) (pyccel.ast.core.Module property) (pyccel.ast.core.Program property) (pyccel.codegen.codegen.Codegen property) (pyccel.parser.scope.Scope property) VariableTypeAnnotation (class in pyccel.ast.type_annotations) VoidType (class in pyccel.ast.datatypes) W While (class in pyccel.ast.core) With (class in pyccel.ast.core) wrap() (pyccel.codegen.wrapper.wrapper.Wrapper method) Wrapper (class in pyccel.codegen.wrapper.wrapper) wrapper_function (pyccel.ast.bind_c.BindCArrayVariable property) WrapperCustomDataType (class in pyccel.ast.cwrapper)