specmicp/srcoxydoreduc
specmicp/src
oxydoreduc
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
f96d0f24dfe0 | fabien | start implementation of EquilibriumCurve approad to reactive transport | Dec 9 2014 | |||
110e0d72687e | fabien | remove const keyword for the output member | Dec 9 2014 | |||
44f3acfa1b25 | fabien | correct coupling, update water in speciation solver to keep saturation at 1 | Dec 9 2014 | |||
cc470b429ffa | fabien | start implementation of 1d diffusion | Dec 9 2014 | |||
f1765f058b94 | fabien | defaults value for epsilon_jacobian in src/common.hpp | Dec 9 2014 | |||
c3c6d4e7ad1c | fabien | correct AdimensionalSystemSolver : now, works with 2 or more non active… | Dec 9 2014 | |||
481fe8a4b959 | fabien | correct AdimensionalSystemSolver : now, works with 2 or more non active… | Dec 9 2014 | |||
2f7ca0ac5ea7 | fabien | add member 'get_units' in units::UnitsBaseClass | Dec 9 2014 | |||
511a07d7f37c | fabien | add the dfpm module, generic finite volume module, move meshes to dfpm | Dec 7 2014 | |||
d442c9ff39a3 | fabien | Add EquilibriumCurve, base class to create ReactionPath model | Dec 5 2014 | |||
3eec16ab89ba | fabien | add member to compute contribution to total concentration | Dec 5 2014 | |||
49676e6dff97 | fabien | initialize gas fugacity using previous solution | Dec 3 2014 | |||
4492a6f8382a | fabien | solve fix activity/fix fugacity problems | Dec 3 2014 | |||
c714d768185e | fabien | add handling of fugacity in AdimensionalSystemSolution | Dec 3 2014 | |||
670db7099f20 | fabien | add member 'gas_label_to_id' in DatabaseModule to retrieve id of a gas | Dec 3 2014 | |||
32144b0c32f5 | fabien | Add better handling of boundary conditions, toward the inclusion of fixed… | Dec 3 2014 | |||
f5fae35bcbf9 | fabien | More flexible struct to choose equation type for aqueous type in the… | Dec 2 2014 | |||
3cd1304c75d9 | fabien | add non fixed fugacity gas | Dec 2 2014 | |||
56e9b0f63246 | fabien | Add a method to remove all gases in the SelectorDatabase module | Dec 2 2014 | |||
0b629aa5b824 | fabien | add AdimensionalSystemOptions, like ReducedSystemOptions | Dec 2 2014 | |||
7cf040dc468d | fabien | add options for enabling/disabling solution of purely aqueous problem | Dec 2 2014 | |||
e2bd2e54f5c5 | fabien | don't compute speciation if there is no more mineral | Dec 1 2014 | |||
96b7b4f73361 | fabien | add options for reduced system | Dec 1 2014 | |||
bc007865d143 | fabien | add a class to compute exponential moving average | Dec 1 2014 | |||
32ec38c717c2 | fabien | try improving convergence | Nov 25 2014 | |||
03a6ee9fa3fe | fabien | improve convergence for reactive transport | Nov 24 2014 | |||
3406a6d82549 | fabien | Correct unit problem (again) in transport update | Nov 24 2014 | |||
276009d19c18 | fabien | improve algorithm | Nov 23 2014 | |||
fd81222c02eb | fabien | add a method to check if there is any solid in the speciation solution | Nov 23 2014 | |||
0d2b686c39c7 | fabien | correct compilation error link to namespace | Nov 22 2014 | |||
01a5614ae626 | fabien | Merge branch 'kinetics' | Nov 22 2014 | |||
bdfe852fa9b2 | georget | correct reactive transport solver | Nov 22 2014 | |||
9d76e2cc297d | georget | Allow for truncated axisymmetric mesh | Nov 22 2014 | |||
3a8861713bdf | fabien | small corrections in specmicp ReducedSystem and associate | Nov 22 2014 | |||
1449c5f7ed20 | fabien | Add AdimensionnalSystemSolutionExtractor | Nov 22 2014 | |||
8acca7ec6e52 | fabien | add density of water function (to improve) and use scalar_t for the real type | Nov 22 2014 | |||
81a129921f3f | fabien | add more methods to the database which can take units as argument | Nov 22 2014 | |||
225e2990dde6 | fabien | include decimeter into computation, + better restarting guess | Nov 21 2014 | |||
dd32bf844e0c | fabien | perturb jacobian if it cannot be factorized when no scaling is used - same as… | Nov 21 2014 | |||
7976b7effc36 | fabien | improve problem solver | Nov 21 2014 | |||
d4534f7eaf1e | fabien | add missing dependancy for src/utils/log.hpp, order of include does not matter… | Nov 21 2014 | |||
101e1e70dfc5 | fabien | add decimeter as a length unit (for liter) | Nov 21 2014 | |||
d1998e3678d3 | fabien | add solver for Adimensional system and Dissolver, to set up problem | Nov 20 2014 | |||
c1d916f6a6a8 | fabien | add a molar_mass_basis function adjustable to the unit in the database | Nov 20 2014 | |||
e2078e2d32ae | fabien | rename adim into adimensional system | Nov 19 2014 | |||
9192af49fe62 | fabien | Remove unused header file in Reduced system | Nov 19 2014 | |||
99eb486901e6 | fabien | add support for units in adimensional system | Nov 19 2014 | |||
a80d7faccc53 | fabien | add support for units in database | Nov 19 2014 | |||
55250fbca69d | fabien | add supports for units | Nov 19 2014 | |||
477470dc6bc8 | fabien | implementation of adimensional system and test | Nov 18 2014 | |||
4905ca8043ef | fabien | correct naming in uniform mesh 1D | Nov 17 2014 | |||
ab9678d714b1 | fabien | improve reactive solver | Nov 17 2014 | |||
811727685964 | fabien | style | Nov 17 2014 | |||
6da64e226377 | fabien | Correct/improve equilibrium data | Nov 16 2014 | |||
75e069a6735b | fabien | use temporary variables for the computation | Nov 13 2014 | |||
f67b525bf55f | fabien | add support for gmres in sparse_solver module | Nov 13 2014 | |||
d9b9320c1f9b | fabien | use new Performance Structure/ PErformance handler and Options handler in… | Nov 13 2014 | |||
736804e88863 | fabien | add options to reset the options in Options handler | Nov 13 2014 | |||
a4f20df9b49f | fabien | Add PerformanceHandler on the model of OptionsHandler | Nov 13 2014 | |||
25b4a7a686ca | fabien | rename file containing the reactive transport solver options | Nov 13 2014 | |||
e1f224c238f0 | fabien | improve reactmicp | Nov 11 2014 | |||
86887f7bc2f2 | fabien | improve kinetic system | Nov 11 2014 | |||
05109a387e26 | fabien | add computation of total concentrations in equilibrium data | Nov 11 2014 | |||
89ad784609cf | fabien | correct strang linesearch | Nov 11 2014 | |||
71533d2f738a | fabien | update database reader to use the 3d party jsoncpp lib | Nov 11 2014 | |||
bc9b1984b554 | fabien | add kinetic solver - to be improved | Nov 7 2014 | |||
76335401d226 | fabien | update/improve Runge-Kutta solver | Nov 7 2014 | |||
f6de050d917e | fabien | options to enable/disable nonmonotone linesearch | Nov 7 2014 | |||
d6ddcf0a9bd2 | fabien | add base class to handle options | Nov 7 2014 | |||
2f65d5a63c08 | fabien | start implementing kinetics solver | Oct 28 2014 | |||
250e37bca411 | fabien | clean ode integrator | Oct 28 2014 | |||
bbb049d91863 | fabien | add explicit charge conservation in ReducedSystem | Oct 26 2014 | |||
29fe36a29e5a | fabien | undef INFO macro, specmicp logger's INFO is the correct one, not the one by… | Oct 26 2014 | |||
b86528d727b5 | fabien | move and try improving sparse solver tools | Oct 26 2014 | |||
6d08d8744732 | fabien | add reactive transport neutrality solver, and update transport program and the… | Oct 25 2014 | |||
745d2292fc54 | fabien | add transport_parameters_base, to share porosity and have only one variables | Oct 25 2014 | |||
8ce74ad5e3d5 | fabien | set update check to be at machine epsilon in secondary variables computation | Oct 25 2014 | |||
849e20a62100 | fabien | improve drivers | Oct 25 2014 | |||
7135b65ac516 | fabien | correct equilibrium_date (int -> index_t) | Oct 22 2014 | |||
6c35d421db39 | fabien | update program, coupler tests and examples to use new features of dfpm solver | Oct 22 2014 | |||
a2c41c6968cc | fabien | better scaling and velocity handling | Oct 22 2014 | |||
7009d71a1296 | fabien | lots of small corrections | Oct 21 2014 | |||
0e24a03b71fa | fabien | modify jacobian computation in electroneutrality program | Oct 21 2014 | |||
6bc8e317a3ae | fabien | add scaling to dfpmsolver | Oct 21 2014 | |||
ab2944bc8002 | fabien | add electroneutrality transport program | Oct 20 2014 | |||
dd35febf8e48 | fabien | add minimal support for quasi Newton iterations in parabolic solver | Oct 20 2014 | |||
e64992a2bc6c | fabien | add strang linesearch into parabolic driver | Oct 20 2014 | |||
e882181496b7 | fabien | start work on a the transport oslver with neutrality | Oct 15 2014 | |||
f42f76860daf | fabien | adapt reduce_system_Solver to allow minerals that can't dissolve | Oct 10 2014 | |||
4607780abc35 | fabien | add support for not dissolving/not precipitating minerals in database | Oct 10 2014 | |||
9ac10ec69a99 | fabien | reduce header dependancy | Oct 9 2014 | |||
e72e464ed90b | fabien | add again the contribution of the descent step direction, change dection of… | Oct 9 2014 | |||
69f1f340a8f5 | fabien | use typedef | Oct 9 2014 | |||
da3d68efcce0 | fabien | add example directory | Oct 8 2014 | |||
a3fe40ba7210 | fabien | add axissymmetric mesh 1d, one file per mesh, add reactmicp/mesh.hpp | Oct 8 2014 | |||
d7e3744afdfe | fabien | correct type in safeguard | Oct 8 2014 | |||
a82ae4d34189 | fabien | Prepare mesh module for asymmetric mesh | Oct 8 2014 | |||
dbcf1c3de1b8 | fabien | add transport options into reactive transport options | Oct 8 2014 | |||
e5216c0292f7 | fabien | detect linesearch failure in MiCPSolver, which allow restart in… | Oct 8 2014 | |||
a70d03795fe6 | fabien | delete previous files added by mistake | Oct 6 2014 |
c4science · Help