Comments (10)
I have no opinion on this.
from chebfun.
I don't have any strong feelings about this either.
from chebfun.
I just talked with Anthony and we are happy with the way things are currently. We are not explicitly stating method properties.
from chebfun.
Some classes do, and some classes don't. Should we at least aim to be consistent?
from chebfun.
After a discussion with @asgeirbirkis here is what I am doing.
All class def files will generally have three types of methods, in the following order:
1). constructor
2). Non-static
3). Static
We will explicitly state their properties.
I will soon issue a pull request related to this.
from chebfun.
There's also the sub-types abstract, 'concrete', and hidden.
from chebfun.
There are also non-static private. What do people suggest in these cases?
from chebfun.
AA is touching almost all the constructor files today and has asked me to do these style changes once he is done with his work. Freezing for now.
from chebfun.
@mhsnjvd -- what's the status of this?
from chebfun.
#879 closes this.
from chebfun.
Related Issues (20)
- Failure in bndfun/test_diff.m and chebfun/test_arclength.m when running chebtest HOT 1
- Eigenvalues of Nonstandard Linear Operator
- Phaseplot color HOT 6
- Removing 'Type <space> when ready' prompt HOT 2
- Chebfun failing to apply boundary conditions to operator in Matlab 2018a
- Storing initial condition information HOT 2
- chebfun.merge is not scale invariant (vertically)
- Polyeigs throwing the wrong error
- 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
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.