- 06 Mar, 2017 1 commit
-
-
Kirill Terekhov authored
Fix errors when any of USE_AUTODIFF, USE_SOLVER, USE_MESH or USE_PARTITIONER are disabled.
-
- 03 Mar, 2017 1 commit
-
-
Kirill Terekhov authored
thanks to Andrey @SilverLife
-
- 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 in-place 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 “”.
-
- 15 Feb, 2017 1 commit
-
-
Kirill Terekhov authored
Added some doxygen comments into inmost_dense.h Added comments to Element::Boundary Handy replacement for Tag class that provide data access through square brackets.
-
- 18 Jan, 2017 1 commit
-
-
Kirill Terekhov authored
-
- 14 Dec, 2016 1 commit
-
-
Kirill Terekhov authored
-
- 12 Dec, 2016 1 commit
-
-
Kirill Terekhov authored
-
- 08 Dec, 2016 1 commit
-
-
Kirill Terekhov authored
-
- 06 Dec, 2016 1 commit
-
-
Kirill Terekhov authored
Added operations for matrix with hessian calculation Fix a bug in submatrix calculation Fix a bug in reading data of dense type with variable size from files in xml format Fix an incorrect warning when reading variables with variations from files in xml format
-
- 03 Dec, 2016 1 commit
-
-
Kirill Terekhov authored
Remove dependence on mesh in Automatizator Fix few warnings on llvm-g++ in container.hpp Add converter from elasticity tensor into matrix Added separate hessian_variable that enables hessian calculation
-
- 29 Nov, 2016 1 commit
-
-
Kirill Terekhov authored
Access to protected members of class when argument has different template parameter.
-
- 15 Nov, 2016 1 commit
-
-
Kirill Terekhov authored
-
- 21 Jun, 2016 1 commit
-
-
Kirill Terekhov authored
-
- 27 May, 2016 1 commit
-
-
Alexander Danilov authored
-
- 29 Apr, 2016 1 commit
-
-
Kirill Terekhov authored
-
- 24 Apr, 2016 1 commit
-
-
Kirill Terekhov authored
Removed local ctest configuration and one example. Modified stencil expression and variable for more comfortable use. Replaced code of newer C++ standard in xml.cpp. Modified functions for adjacency retrieval to accept private markers in parallel shared run.
-
- 21 Mar, 2016 1 commit
-
-
Kirill Terekhov authored
-
- 15 Mar, 2016 2 commits
-
-
Kirill Terekhov authored
-
Kirill Terekhov authored
-
- 08 Mar, 2016 1 commit
-
-
Kirill Terekhov authored
Some fixes for previous commit.
-
- 07 Mar, 2016 1 commit
-
-
Kirill Terekhov authored
Some fixes for code introduced earlier
-
- 05 Mar, 2016 1 commit
-
-
Kirill Terekhov authored
Dense matrix concatenation. Joint diagonalization for a set of dense matrices. Suppression of warnings in automatic differentiation by visual studio. Backup for nodal and facial MFD methods.
-
- 29 Feb, 2016 1 commit
-
-
Kirill Terekhov authored
-
- 09 Feb, 2016 1 commit
-
-
Kirill Terekhov authored
Algorithms for removing rows and columns in dense matrices. Update for MFD example.
-
- 05 Feb, 2016 1 commit
-
-
Kirill Terekhov authored
Adapted ADFVdiscr for Residual class. Matrix<Var>::DotProduct will promote type depending on the argument.
-
- 03 Feb, 2016 1 commit
-
-
Kirill Terekhov authored
Changed how matrix annotation is handled to decrease memory required to store data of type DATA_VARIABLE. Added multivar_expression_reference that can reference individual matrix row. Added Residual class. Fixed that Sparse::Matrix::Load and Sparse::Vector::Load may required MPI initialization.
-
- 20 Dec, 2015 1 commit
-
-
Kirill Terekhov authored
Including issue #15
-
- 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.
-