 07 Apr, 2016 1 commit


Kirill Terekhov authored
Still testing xml reader. Preparations for NMPFA example.

 26 Mar, 2016 1 commit


Kirill Terekhov authored

 25 Mar, 2016 2 commits


Kirill Terekhov authored
Corrected iteration over elements and calculation of number of elements during modification of the mesh. Corrected that saving meshes with infinity in data can produce bad vtk files.

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

 22 Mar, 2016 1 commit


Kirill Terekhov authored

 20 Mar, 2016 1 commit


Kirill Terekhov authored

 19 Mar, 2016 4 commits


Kirill Terekhov authored

Kirill Terekhov authored

Kirill Terekhov authored

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

 18 Mar, 2016 1 commit


Kirill Terekhov authored

 17 Mar, 2016 2 commits


Kirill Terekhov authored

Kirill Terekhov authored
Copypaste feature; Generation of 1d texture for palette for custom color interpolation in OpenGL; Gnuplotstype palette.

 15 Mar, 2016 3 commits


Kirill Terekhov authored

Kirill Terekhov authored

Kirill Terekhov authored

 14 Mar, 2016 1 commit


Kirill Terekhov authored

 10 Mar, 2016 1 commit


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.

 02 Mar, 2016 1 commit


Kirill Terekhov authored
modified DMP correction in ADMFD

 29 Feb, 2016 1 commit


Kirill Terekhov authored

 18 Feb, 2016 1 commit


Kirill Terekhov authored

 16 Feb, 2016 1 commit


Kirill Terekhov authored
Update algorithms for Hessian calculation.

 13 Feb, 2016 1 commit


Kirill Terekhov authored
Some fixes for openmp in class residual. Several algorithms and implementations for hessian calculation.

 12 Feb, 2016 3 commits


Kirill Terekhov authored

Kirill Terekhov authored
Fixes for the features introduced in 635cc476 in the case USE_OMP was not activated in cmake.

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 Feb, 2016 1 commit


Kirill Terekhov authored
Added class used to store lambdalike expressions within automatic differentiation. Added assertions into workaround introduced in f8b3aca2 to check type sizes during compile time.

 10 Feb, 2016 1 commit


Kirill Terekhov authored
LDL^T decomposition of U matrix for optimization in ADMFD example.

 09 Feb, 2016 3 commits


Kirill Terekhov authored
Possible workaround for issue #16 with VS2013. Suppress warning in sparse.cpp with VS2013. Fixed abs > fabs in ADMFD example.

Kirill Terekhov authored
Algorithms for removing rows and columns in dense matrices. Update for MFD example.

Kirill Terekhov authored
Renamed GetDerivative to GetJacobian

 06 Feb, 2016 1 commit


Kirill Terekhov authored
Some features for class Residual. Cleanups in xml. Updated MFD.

 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 2 commits


Kirill Terekhov authored

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.

 29 Jan, 2016 1 commit


Kirill Terekhov authored

 12 Jan, 2016 1 commit


Kirill Terekhov authored
