apsim.shared's People
Forkers
hut104 zur003 aldoherty zhiganzhao apsim-git mcleang jbrider rcichota her123 cla473 enliwang xinqin2016 lidyaagustina ks265 yuxi-toybox liujunzhi321 xiumei2017 plantandfoodresearch eahume sandoimer ver078 chao7788 holzworthd-agr hol430 jcbowden lucasfbalcao m8harrison briancollinss lauragagresearch florjancamlek luyang19900319 pengchenghu seongkyunk masooandy scicrop herman-berghuijs yuxi-research hedycau magala-richardapsim.shared's Issues
Update project to x86 to match ApsimX
Match project type with ApsimX. This should not change the target of this project.
XmlUtilities needs a method to test the type of a XmlNode
ExpressionEvaluator can be optimised
The ExpressionFunction model in PMF is used quite often. Part of the functionality involves a number of string concatenation operations which are slow.
The function 'MathUtilities.Sum' does not add the last value (index)
In the function MathUtilities.Sum, last index is never included in the summation. When iIndex reaches iEndIndex, the result is returned without accounting for the last value. This function is called several times in the code, mostly in Soil-related models.
public static double Sum(IEnumerable Values, int iStartIndex, int iEndIndex,
double dInitialValue)
{
double result = dInitialValue;
if (iStartIndex < 0)
throw new Exception("MathUtilities.Sum: End index or start index is out of range");
int iIndex = 0;
foreach (double Value in Values)
{
if (iIndex >= iEndIndex)
return result;
if (iIndex >= iStartIndex && Value != MissingValue)
result += Value;
iIndex++;
}
return result;
}
Refactor MathUtilities.RegressionStats Class
Need to add a 'Name' property that identifies the variables being tested.
Delete some old stats and make some of the names clearer.
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.