specmicp/srcoxydoreduc
specmicp/src
oxydoreduc
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
d8b65021bdf9 | fabien | No diffusion of the electron | Apr 2 2015 | |||
ea534669b0e6 | fabien | Add the ability to solve oxydoreduction system | Apr 1 2015 | |||
9a83589563ca | fabien | Add the Faraday constants to the list of constants | Apr 1 2015 | |||
cb51196a93d4 | fabien | Add AqueousSelector and OxydoSelector | Apr 1 2015 | |||
8d287d0302ef | fabien | Refactor residual and jacobian in specmicp | Mar 31 2015 | |||
4438bed8f0a6 | fabien | Correct include in micpsolver.inl | Mar 31 2015 | |||
a915d2a00af6 | fabien | Small changes in micpsolver | Mar 27 2015 | |||
665b1c9415f6 | fabien | fixes commit 0174eeb | Mar 27 2015 | |||
3f78fff02e69 | fabien | Optimize the semismooth reformulation | Mar 27 2015 | |||
b264515ec25e | fabien | Udpdate license text in database module | Mar 26 2015 | |||
0174eeb1cf69 | fabien | Small optimization, avoid checking and scaling the molar volumes too many times… | Mar 26 2015 | |||
33d3d8b8a771 | fabien | Intern refactoring of AdimensionalSystem | Mar 26 2015 | |||
fa87e6334e88 | fabien | Disable bulk copy of variables for now - to fix | Mar 25 2015 | |||
3240263f41a0 | fabien | Update ReactMiCP for the new databse module | Mar 25 2015 | |||
1cd97637d904 | fabien | Minor changes/bug fixes in the database module | Mar 25 2015 | |||
ac7ea29f1b9b | georget | Small correction to allow compilation with gcc 4.8.3 | Mar 25 2015 | |||
cdb78898dc90 | fabien | The timer is started when initialized | Mar 25 2015 | |||
c6b716588c1d | fabien | Update the adimensional system for the new database module | Mar 25 2015 | |||
87fc4962ea72 | fabien | Bug fixes and minor improvements in the database module | Mar 25 2015 | |||
3db25ff1295e | fabien | remove import of database::Database in src/database.hpp | Mar 25 2015 | |||
c2ae9df66c89 | fabien | The index_t and EIGEN_DEFAULT_DENSE_INDEX_TYPE is now consistent | Mar 25 2015 | |||
dfd04be5d63c | fabien | Remove all the old code in the reactmicp folder | Mar 24 2015 | |||
7f9de8ece968 | fabien | Remove the ReducedSystem | Mar 24 2015 | |||
c2a8ab6f9a8e | fabien | Improves the database | Mar 24 2015 | |||
ce7cf38633f9 | fabien | include half-cells reaction in the database | Mar 19 2015 | |||
aa2cfcd016e3 | fabien | improve signature of functions in the physics module | Mar 19 2015 | |||
82d0adb9bd56 | fabien | Add NOEXCEPT macor, noexcept if not in debug mode | Mar 19 2015 | |||
cb15e034fead | fabien | Improve the OpenMP section | Mar 19 2015 | |||
f952caf0c318 | fabien | add a convenience function in specmicp adimensional solver to solve a system | Mar 17 2015 | |||
a1bb082f067b | fabien | Add a runner class for the reactive transport solver | Mar 17 2015 | |||
c9a42d8c3f55 | fabien | In reactive transpor solver, return a reference to the timer instead of a copy | Mar 17 2015 | |||
e5adba3b79c0 | fabien | Add the member reset_main_variables in reactmicp::solver::VariablesBase | Mar 17 2015 | |||
08dbc2f3e912 | fabien | import reactive transport timestepper | Mar 17 2015 | |||
719661d3e345 | fabien | add more access to the starting and ending point of a timer, aslo correct const… | Mar 17 2015 | |||
941766fc8a67 | fabien | Add and improve functions in the io library | Mar 17 2015 | |||
e94e903fe893 | fabien | Update headers in the src/specmicp/adimensional files | Mar 13 2015 | |||
8e74befa1920 | fabien | Disable the descent condition in the AdimensionalSystemSolver. | Mar 13 2015 | |||
5e764b31a7c6 | fabien | Add a return value (boolean) in the AdimensionalSystemPCFM::check_validity | Mar 13 2015 | |||
2ab1f72f9891 | fabien | Remove the check for Total concentration too small in the reactive transport… | Mar 13 2015 | |||
746e385268f2 | fabien | Add member functions in MiCPSolverOptions to help set the options | Mar 13 2015 | |||
136d82ff2ccb | fabien | Bypass the descent condition if the factor is negative in the MiCPsolver | Mar 13 2015 | |||
d16ed536054f | fabien | Remove the cut-off for including a component in the total concentration; the… | Mar 13 2015 | |||
f5f97272d811 | fabien | Add a threshold for including the component in the computation in… | Mar 13 2015 | |||
331aa30110ba | fabien | add member function is SaturatedVariables to access main variables directly | Mar 6 2015 | |||
f26e0452c13c | fabien | Minor enhancements in the Timestepper | Mar 4 2015 | |||
64fa3c732f53 | fabien | correct generic 1D mesh | Mar 4 2015 | |||
d4f8837fe33a | fabien | Add new ReactiveTransportSolverReturnCode in the IO library | Mar 2 2015 | |||
5acd30632a6a | fabien | improve detection of problems in the ReactiveTransportSolver | Mar 2 2015 | |||
9873b241a642 | fabien | Change the message for ErrorMinimized in MiCPSolver | Mar 2 2015 | |||
aa631431a161 | fabien | Add a absolute tolerance test for the residuals in the parabolic driver | Mar 2 2015 | |||
f2a40262416b | fabien | add more output function | Feb 28 2015 | |||
abe3dbcbe88d | fabien | Add more information about time in ReactiveTransportPerformance | Feb 28 2015 | |||
67e8b2d9680e | fabien | Add a member in SaturatedReact::Variables to reset the main variables | Feb 28 2015 | |||
9cf41f6dfb45 | fabien | Randomize the restarting guess in AdimensionalSystem. | Feb 28 2015 | |||
bf7a37fc71e9 | fabien | Add a simple io library to output data | Feb 27 2015 | |||
39c9426c395d | fabien | Use the new timer class in the reactive transport solver | Feb 27 2015 | |||
10ab4cafbaa0 | fabien | Add a simple timer class | Feb 27 2015 | |||
bddaf0d936da | fabien | Add a validity check (just print warning and or error for the PCFM method… | Feb 27 2015 | |||
38a97fbd2242 | fabien | When possible only factorize the matrix, without analysing the pattern again… | Feb 26 2015 | |||
53237ab864d3 | fabien | Separate the analysePattern and factorization part of the sparse matrix… | Feb 26 2015 | |||
f7c3cd7d6b9b | fabien | save the ndf in the transport program and set inline | Feb 26 2015 | |||
339c6d31875f | fabien | Add a generic 1D mesh, issue #13 | Feb 26 2015 | |||
9417b8aab783 | fabien | add a timer in the reactive transport solver to obtain more information about… | Feb 26 2015 | |||
0b1682bb59f9 | fabien | Correct the AdimensionalSystem jacobian, fixes issue #29 | Feb 25 2015 | |||
5cde60cd6d35 | fabien | Add a member to update the parameter in ExponentialMovingAverage: | Feb 25 2015 | |||
327e2020bb5c | fabien | add a variadic template for custom initialization of the opn class in Option… | Feb 25 2015 | |||
7ea49ff12a15 | fabien | obtain chemistry error in reactive transport solver, fixes issue #16 | Feb 25 2015 | |||
e403516d3274 | fabien | add an adaptative timestepper algorithm | Feb 25 2015 | |||
ac9b4eb735f4 | fabien | Correct the surface model, so the activity are defined with respect to the… | Feb 25 2015 | |||
a4055a6a6783 | fabien | Correct porosity computation, minerals offset | Feb 24 2015 | |||
602cfb4f2886 | fabien | Use the immobile concentration instead of the solid concentration, include the… | Feb 23 2015 | |||
6a53d7d1a970 | fabien | Add the possibility to use a different constraints for each node | Feb 23 2015 | |||
7c8016b56303 | fabien | Do not compute speciation for a component if the total concentration is <1e-10 | Feb 23 2015 | |||
912b33a4f6ec | fabien | Solve the advection problem with the upstream scheme | Feb 23 2015 | |||
3013f5ef096c | fabien | Add the possibility to add slave nodes to the problem in saturated_react. Slave… | Feb 23 2015 | |||
8c6fd9361771 | fabien | Prepare the saturated_react system to solve advection problem | Feb 23 2015 | |||
a162fe6f75cd | fabien | Initialise the reactive transport solver Preformance struct | Feb 23 2015 | |||
6773a29706c7 | fabien | add an error message when linesearch cannot find a step bigger than the minimum… | Feb 23 2015 | |||
d76c3f21bd38 | fabien | Improve AdimensionalSystemSolver, initialisation of pcfm solver, debug messages… | Feb 23 2015 | |||
8b5357988ba5 | fabien | Correct jacobian computation (both analytical and finite difference) in… | Feb 23 2015 | |||
d39cf3d5d38a | fabien | Improve initialisation of surface model in AdimensionalSystemConstraints | Feb 23 2015 | |||
59f0bfff78d5 | fabien | AdimensionalSystemSolver variable initalization : change… | Feb 23 2015 | |||
69652eb35705 | fabien | documentation fixes for AdimensionalSystemNumbering | Feb 23 2015 | |||
4338212826c9 | fabien | Add a function in AdimensionalSystem that return the surface sorption model | Feb 23 2015 | |||
fc5372845077 | fabien | Add a memebr to the meshes to obtain the position of a node | Feb 22 2015 | |||
dd2b91d3795d | fabien | Add two functions in DatabaseSelector : - Remove all minerals in the… | Feb 22 2015 | |||
2d49c2d3302a | fabien | include the pcfm method to the AdimensionalSystemSolver | Feb 17 2015 | |||
c7608a0ce239 | fabien | Add AdimensionalSystemPCFM, a class to precondition an aqeous solver using the… | Feb 17 2015 | |||
8ecff9b7f967 | fabien | Documentation for AdimensionalSystem | Feb 17 2015 | |||
5546ccd49e01 | fabien | add a check in database reader to ensure the the number of sites occupied by a… | Feb 16 2015 | |||
08d31233017d | fabien | add numbering of secodnary species and activity coefficients in… | Feb 16 2015 | |||
2e391aab5671 | fabien | Add functions for custom initialisation of the main variables | Feb 16 2015 | |||
78836305e4b0 | fabien | reuse already defined function to compute the total solid concentration of a… | Feb 16 2015 | |||
680ccde7e3f4 | fabien | Use the new AdimensionalSystemNumbering Base clase in the… | Feb 16 2015 | |||
31d88c30dde8 | fabien | externalize the dof numberign of the AdimensionalSystem, so it can be used by… | Feb 16 2015 | |||
5e7f42ca25c3 | fabien | The main variable for the free surface concentration is now a the log_10 of the… | Feb 16 2015 | |||
422798ba5085 | fabien | Modify debug information messages so they also give the expected value | Feb 16 2015 | |||
987ce3089fb7 | fabien | Modify sorped species calculation, add a specific equation. Free sorption sites… | Feb 13 2015 | |||
a8c4203fea6b | fabien | Free sorption sites is no longer a component | Feb 13 2015 | |||
26182c883bf1 | fabien | improve AdimKinetic(Euler)Solver, choose DormandPrince as the ODE integrator | Feb 11 2015 |
c4science · Help