Changes between Version 1 and Version 2 of EfficiencyConsiderations
- Timestamp:
- Sep 20, 2005, 5:37:13 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
EfficiencyConsiderations
v1 v2 2 2 3 3 Edgefluxes are currently computed twice (f01 = -f10) 4 (This was fixed by Matt Hardy in June 2005 - see Changeset:1508)4 (This was fixed by Matt Hardy in June 2005 - see changeset:1508) 5 5 6 6 Increase Timesteps (Implicit techniques?) 7 7 8 8 Optimise creation and importing of domains (C-code and caching) 9 (Caching was incorporated by Ole 24 August 2005 - see Changeset:1753)9 (Caching was incorporated by Ole 24 August 2005 - see changeset:1753) 10 10 11 11 Caching needs optional arguments: bypass_args and bypass_kwargs. 12 12 These should be passed onto the function when it is evaluated but not participate in the hashing. 13 13 Rationale: Some arguments such as classes change their signature at every run and thus cause the functin to be evaluated every time, defeating the purpose of caching. 14 See Ticket ??14 See ticket:14 15 15 16 16