pyccel.parser.syntax.openacc module#
- class pyccel.parser.syntax.openacc.AccAsync(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccAtomicConstruct(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccAuto(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccBind(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccCache(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccCollapse(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccCopy(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccCopyin(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccCopyout(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccCreate(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccDataConstruct(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccDeclareDirective(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccDefault(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccDefaultAsync(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccDelete(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccDevice(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccDeviceNum(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccDevicePtr(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccDeviceResident(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccDeviceType(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccEndClause(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccEnterDataDirective(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccExitDataDirective(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccFinalize(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccFirstPrivate(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccGang(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccHost(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccHostDataDirective(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccIf(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccIfPresent(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccIndependent(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccInitDirective(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccKernelsConstruct(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccLink(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccLoopConstruct(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccNoHost(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccNumGangs(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccNumWorkers(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccParallelConstruct(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccPresent(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccPrivate(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccReduction(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccRoutineDirective(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccSelf(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccSeq(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccSetDirective(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccShutDownDirective(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccTile(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccUpdateDirective(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccUseDevice(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccVector(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccVectorLength(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccWait(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccWaitDirective(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.AccWorker(**kwargs)[source]#
Bases:
AccBasic
Class representing a .
- property expr#
- class pyccel.parser.syntax.openacc.Openacc(**kwargs)[source]#
Bases:
object
Class for Openacc syntax.