 28 Mar, 2018 1 commit


igor authored

 11 Apr, 2017 1 commit


Dmitry Bagaev authored
warning #858: type qualifier on return type is meaningless

 06 Mar, 2017 1 commit


Kirill Terekhov authored
Fix errors when any of USE_AUTODIFF, USE_SOLVER, USE_MESH or USE_PARTITIONER are disabled.

 01 Mar, 2017 1 commit


Kirill Terekhov authored
Made all algorithms for matrices abstract from matrix implementation. Added few algorithms: Solve  find A*X=B with A and B matrices PseudoSolve  find X=A^+*B using singular value decomposition. Kronecker product operator / for B^{1}*A operator *= for inplace multiplication Added ability to specify storage type for Matrix, allows for Matrix<Storage::real,Storage::real_array> or Matrix<Storage::var,Storage::var_array> to directly manipulate data stored in the mesh. Class SubMatrix with full matrix functionality to address and manipulate some submatrix in original matrix. Fully commented in doxygen inmost_dense.h. Silence solver initializer when database file provided as “”.

 22 Feb, 2017 1 commit


Kirill Terekhov authored
Silence solvers complaints about parameters. Updates for Tests/solver_test001 Disable TagVariable and TagVariableArray when USE_AUTODIFF is disabled. Fixes for Octree example.

 29 Jan, 2017 1 commit


Kirill Terekhov authored

 22 Dec, 2016 1 commit


Kirill Terekhov authored
Fix input/output of empty dense data with xml file format. Fix parsing empty parentheses as vector with zero entries in xml files. Fix modification algorithm. Fix vector graphics output in OldDrawGrid Add exposition of mesh by material in OldDrawGrid Few switches in solver to handle large mechanics matrices

 01 Dec, 2016 1 commit


Dmitry Bagaev authored

 25 Nov, 2016 1 commit


Dmitry Bagaev authored

 24 Nov, 2016 1 commit


Dmitry Bagaev authored
1) SetParameter for each InnerSolver 2) Utils.h hided

 21 Nov, 2016 1 commit


Dmitry Bagaev authored
1) XML Database parser 2) todo Solver::Solver(std::string solverName, std::string prefix, INMOST_MPI_Comm _comm)

 20 Nov, 2016 1 commit


Dmitry Bagaev authored
1) Parameters parsing in inner solvers 2) Parameters parsing in trillions solvers 3) Added xml parsing test 4) Trilinos without mpi support will not compile, disable trillions solvers if compiling without mpi

 11 Nov, 2016 1 commit


Dmitry Bagaev authored
Basic functionality

 28 Oct, 2016 1 commit


Dmitry Bagaev authored
1) Condest added to final solver interface 2) SolverMaster hided from user 3) Examples fixed with new Solver Class 4) Examples using LLVM coding standarts

 12 Oct, 2016 1 commit


Dmitry Bagaev authored

 10 Oct, 2016 1 commit


Dmitry Bagaev authored

 05 Oct, 2016 1 commit


Dmitry Bagaev authored

 01 Oct, 2016 2 commits


Dmitry Bagaev authored

Dmitry Bagaev authored

 30 Sep, 2016 5 commits


Dmitry Bagaev authored

Dmitry Bagaev authored

Dmitry Bagaev authored

Dmitry Bagaev authored

Dmitry Bagaev authored

 08 Jun, 2016 1 commit


Kirill Terekhov authored

 12 May, 2016 1 commit


Dmitry Bagaev authored

 25 Mar, 2016 1 commit


Kirill Terekhov authored
Cmake script for superlu will search for blas. Remove assertions for singular matrices in INNER_MPTILUC since they could be handled.

 19 Mar, 2016 2 commits


Kirill Terekhov authored

Kirill Terekhov authored
Fixed NaN output into vtk files. Added support for SuperLU (serial) solver.

 14 Mar, 2016 1 commit


Kirill Terekhov authored

 02 Mar, 2016 1 commit


Kirill Terekhov authored
modified DMP correction in ADMFD

 12 Feb, 2016 1 commit


Kirill Terekhov authored
Cleanup of Row class and Matrix class. Significantly reduced memory required for Row class and consequently for multivar_expression class. Moved out openmp locks and row annotation as additional service classes. Introduced classes HessianRow and HessianMatrix for future possibility of hessian computation in automatic differentiation.

 11 Jan, 2016 1 commit


Kirill Terekhov authored
Fix for possibility of race condition in pointtopoint MPI communications. Fixes for warnings produced by clang.

 20 Dec, 2015 1 commit


Kirill Terekhov authored
Including issue #15

 15 Dec, 2015 1 commit


Alexander Danilov authored
Call MPI_Init if needed, fix RowEntryType creation

 01 Dec, 2015 1 commit


Kirill Terekhov authored
Fixes for GCC. Moved functionality to operate with dense matrices as INMOST service. Added possibility to exchange data of type DATA_VARIABLE in parallel. Added possibility to include external content in xml format. Moved overloaded operators for variables from namespace INMOST into global scope to prevent possible ambiguities in compilers. Added perturbation algorithm for BCGS solver.

 23 Nov, 2015 1 commit


Kirill Terekhov authored

 21 Aug, 2015 1 commit


Kirill Terekhov authored
BCGStab(L) solver: perturbation of r_tilde to avoid breakdown. Possibility to annotate matrix.

 24 Jul, 2015 1 commit


Kirill Terekhov authored
Fixed element removal algorithm during modification. Added features to RowMerger algorithm. Changed reported number of iterations for BiCGStab(L)

 26 Jun, 2015 1 commit


Igor Konshin authored
