Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Performance improvements #210

Merged
merged 55 commits into from
May 17, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
5329a50
dev
davidhassell Mar 23, 2021
b2ecbe0
dev
davidhassell Mar 23, 2021
249f39c
dev
davidhassell Mar 23, 2021
fc84a18
tests pass
davidhassell Mar 24, 2021
87ed4b7
tests pass
davidhassell Mar 25, 2021
b8fa815
tests pass
davidhassell Mar 25, 2021
4d3b7d1
cfdm updates (in progress)
davidhassell Mar 26, 2021
8dad120
devs
davidhassell Mar 26, 2021
44581b0
devs
davidhassell Mar 27, 2021
598045c
devs
davidhassell Mar 29, 2021
3c8b7a8
devs
davidhassell Mar 30, 2021
4a775ee
docs
davidhassell Apr 1, 2021
f765187
devs
davidhassell Apr 1, 2021
88d9568
devs
davidhassell Apr 1, 2021
2101b8d
devs
davidhassell Apr 2, 2021
36d88a1
devs
davidhassell Apr 3, 2021
fa54b01
devs
davidhassell Apr 5, 2021
f6d4c28
devs
davidhassell Apr 6, 2021
74e2220
devs
davidhassell Apr 7, 2021
8e13ac3
devs
davidhassell Apr 8, 2021
d54938c
devs
davidhassell Apr 8, 2021
2be31b1
_cyclic
davidhassell Apr 9, 2021
96d28f7
linting
davidhassell Apr 9, 2021
656f6d2
devs
davidhassell Apr 9, 2021
06d4c8e
devs
davidhassell Apr 9, 2021
6060785
devs
davidhassell Apr 12, 2021
d654770
fielddomain.py
davidhassell Apr 13, 2021
57998b3
devs
davidhassell Apr 13, 2021
eb2e09c
devs
davidhassell Apr 14, 2021
98b1ebd
devs
davidhassell Apr 15, 2021
8ca3588
new Constructs tests
davidhassell Apr 16, 2021
1c47828
devs
davidhassell Apr 16, 2021
e605c6f
devs
davidhassell Apr 16, 2021
c252afb
devs
davidhassell Apr 19, 2021
5701364
devs
davidhassell Apr 21, 2021
a52c2b8
devs
davidhassell Apr 21, 2021
d4fe5ba
spelling
davidhassell Apr 23, 2021
aa6ea3c
optimise 'cf.read(select=)' for PP/UM files
davidhassell Apr 26, 2021
d0b1033
devs
davidhassell Apr 28, 2021
c11bce0
fix has_units behaviour
davidhassell Apr 30, 2021
d36aacb
docs and API consistency
davidhassell May 7, 2021
0feea09
devs
davidhassell May 11, 2021
b3ad0b7
Merge branch 'master' into performance
davidhassell May 11, 2021
6b68af7
EC
davidhassell May 12, 2021
5796cc1
f-string
davidhassell May 13, 2021
99e5f17
import MaskError
davidhassell May 13, 2021
f4569cc
Typo
davidhassell May 17, 2021
077fc83
Typo
davidhassell May 17, 2021
ea2c03d
Typo
davidhassell May 17, 2021
96011cd
select_by_ncvar docs
davidhassell May 17, 2021
af68037
formatting
davidhassell May 17, 2021
51edfd2
example_fields API
davidhassell May 17, 2021
9b15196
review fixes
davidhassell May 17, 2021
a52f23d
Merge branch 'performance' of https://github.com/davidhassell/cf-pyth…
davidhassell May 17, 2021
4037de9
review fixes
davidhassell May 17, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ version 3.5.0

* Changed the API to `cf.Field.period`: Now sets and reports on the
period of the field construct data, rather than that of its metadata
constucts.
constructs.
* Enabled configuration of the extent and nature of informational and
warning messages output by `cf` using a logging framework (see
points below and also https://github.com/NCAS-CMS/cf-python/issues/37)
Expand Down
3 changes: 2 additions & 1 deletion cf/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,7 @@
from .timeduration import TimeDuration, Y, M, D, h, m, s
from .units import Units

from .constructlist import ConstructList
from .fieldlist import FieldList

from .dimensioncoordinate import DimensionCoordinate
Expand Down Expand Up @@ -283,7 +284,7 @@
from .constants import * # noqa: F403
from .functions import * # noqa: F403
from .maths import relative_vorticity, histogram
from .examplefield import example_field
from .examplefield import example_field, example_fields, example_domain


from .cfimplementation import CFImplementation, implementation
Expand Down
Loading