ahmades / chemtools Goto Github PK
View Code? Open in Web Editor NEWChemTools is a collection of thermochemical tools for certain chemical and combustion applications.
License: MIT License
ChemTools is a collection of thermochemical tools for certain chemical and combustion applications.
License: MIT License
Decide if setters are needed for the following CVODE functions:
CVodeSetMaxOrd
CVodeSetMaxNumSteps
CVodeSetMaxHnilWarns
CVodeSetStabLimDet
CVodeSetInitStep
CVodeSetMinStep
CVodeSetMaxStep
CVodeSetMaxErrTestFails
CVodeSetMaxNonlinIters
CVodeSetMaxConvFails
CVodeSetNonlinConvCoef
If new setters are introduced, they must work pre and post solver initialisation.
static int RightHandSide( realtype const time
, N_Vector const state_nvec
, N_Vector rhs_nvec
, void* const user_data ) {
ClientBase* const data = static_cast<ClientBase* const>( user_data );
return data->RightHandSide( time
, N_VGetArrayPointer( state_nvec )
, N_VGetArrayPointer( rhs_nvec ) );
}
Currently the client should explicitly control this irrespective of the selected strategy.
Possible solution: use type traits to check the existence of these functions, depending on the strategy.
A decoder is needed to parse input data.
Friendship is not a clean solution
reactor test creates the results file but doesn't dump them in it
Can benchmark against to Cantera and SENKIN.
Currently a simple test for SPGMR nonlinear iterative solver is available. The remaining iterative and direct solvers must be tested.
Relative paths are used to read test data. Currently works for in-source builds.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.