Comments (4)
Interesting find. The documentation clearly says this should be "cheb1" or "cheb2", but it looks like this doesn't cause problems presently because the "tech" preference from the higher layers gets merged down, and those layers set the preference value to "chebtech1" if necessary.
This should get fixed when we overhaul preferences after the rest of chebfun is in place.
from chebfun.
I think this was a change to the code which didn't get followed up in the documentation.
It seems weird to tell the factory method to use the 'cheb1' tech when this is actually called 'chebtech1'.
from chebfun.
So from now on, we stick to 'chebtech1' and 'chebtech2' in chebtech.pref and other similar places, right?
from chebfun.
@nickhale I think the reason we used "cheb1" and "cheb2" was because, at the time, we were thinking of chebtech
as being the tech and the discretization points as being an option or preference.
@kuanxu Yes, I think that's what we will do, but we shouldn't worry about it right this moment, as any changes that get made will probably be overwritten when we go to improve preferences later.
from chebfun.
Related Issues (20)
- Chebfun2 mtimes bug
- Minor typo in chebop documentation HOT 1
- Newton method in hermpts_rec can be improved
- Implementation of Fourier derivatives (inconsistency between "Spectral Methods in MATLAB" and chebfun) HOT 1
- bug in minimax
- trigcoeffs does not respect domain HOT 2
- Spin with non-constant coefficients HOT 1
- Overheads in piecewise construction
- I am getting this error Non-integer difference in the exponents of the two SINGFUN objects HOT 1
- More efficient representation of trigonometric series possible? HOT 2
- bug in minimax HOT 1
- Diskfun PhaseTwo constructor fails to resolve f(t, r) = r in default maxLength HOT 12
- AAA may return incorrect final error HOT 2
- How to add forcing terms in spin? HOT 1
- spin produces wrong results when solve diffusion-reaction equations HOT 3
- A chebfun3 function failed to pass the vectorCheck() of chebfun2 HOT 3
- chebpoly(1e5) fails HOT 1
- The constructor chebfun3() cannot handle a chebfun3 function as an input in parfor loops.
- 2D mixed derivative in Gray-Scott example throwing error HOT 1
- chebfun.org expired? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chebfun.