fparser.two.Fortran2008.intrinsics_f08
Module containing Fortran2008 Intrinsics.
Classes
Represents the name of a Fortran 2008 intrinsic function. |
|
Represents Fortran intrinsics: |
Module Contents
- class fparser.two.Fortran2008.intrinsics_f08.Intrinsic_Name(string, parent_cls=None)[source]
Bases:
fparser.two.Fortran2003.Intrinsic_NameRepresents the name of a Fortran 2008 intrinsic function.
All generic intrinsic names are specified as keys in the generic_function_names dictionary, with their values indicating the minimum and maximum number of arguments allowed for this intrinsic function. A -1 indicates an unlimited number of arguments. The names are split into the categories specified in the Fortran2003 specification document.
All specific intrinsic names (which have a different name to their generic counterpart) are specified as keys in the specific_function_names dictionary, with their values indicating which generic function they are associated with
- class fparser.two.Fortran2008.intrinsics_f08.Intrinsic_Function_Reference(string, parent_cls=None)[source]
Bases:
fparser.two.Fortran2003.Intrinsic_Function_ReferenceRepresents Fortran intrinsics:
function-reference is intrinsic-name ( [ actual-arg-spec-list ] )