.. currentmodule:: cf .. default-role:: obj .. _function: Functions of the :mod:`cf` module ================================= .. note:: For versions 3.x (Python 3) documentation, see https://ncas-cms.github.io/cf-python Reading and writing ------------------- .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.read cf.read_field cf.write Aggregation ----------- .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.aggregate .. _functions-mathematical-operations: Mathematical operations ----------------------- .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.relative_vorticity Comparison ---------- .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.equals cf.equivalent The following functions generate `cf.Query` instances for evaluating objects against given criteria. For example, ``cf.wi(3, 5)`` generates a query for testing whether, or where, an object is in the range [3, 5]. .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.contain cf.eq cf.ge cf.gt cf.le cf.lt cf.ne cf.set cf.wi cf.wo **Climatological seasons** The following functions generate `cf.Query` instances for evaluating objects against given criteria. For example, ``cf.djf()`` generates a query for testing whether, or where, a date-time object is in a December--February season. .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.djf cf.mam cf.jja cf.son cf.seasons **Date-time** .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.dteq cf.dtge cf.dtgt cf.dtle cf.dtlt cf.dtne cf.year cf.month cf.day cf.hour cf.minute cf.second **Coordinate cell bounds** .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.cellgt cf.cellge cf.cellle cf.celllt cf.cellwi cf.cellwo cf.cellsize Date-time --------- .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.dt cf.Y cf.M cf.D cf.h cf.m cf.s Retrieval and setting of constants ---------------------------------- .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.ATOL cf.CHUNKSIZE cf.FM_THRESHOLD cf.MINNCFM cf.OF_FRACTION cf.REGRID_LOGGING cf.RTOL cf.TEMPDIR Miscellaneous ------------- .. autosummary:: :nosignatures: :toctree: generated/ :template: function.rst cf.abspath cf.close_files cf.close_one_file cf.dirname cf.dump cf.environment cf.flat cf.open_files cf.open_files_threshold_exceeded cf.pathjoin cf.pickle cf.relpath cf.unpickle