Source

PetIGA / src / petigamat.c

Author Commit Message Labels Comments Date
Lisandro Dalcin
Update after changes to malloc routines in petsc-dev
Lisandro Dalcin
Remove backward compatibility hackery for ancient petsc-3.2
Lisandro Dalcin
Rename PETSC_NULL -> NULL
Lisandro Dalcin
More work in collocation and update tests
Lisandro Dalcin
Forgot to remove a line in previous commit
Lisandro Dalcin
Fix bug introduced in previous commit
Lisandro Dalcin
Fix matrix preallocation for petsc-3.2
Lisandro Dalcin
Unimportant change
Lisandro Dalcin
Add support for MATIS in IGACreateMat()
Lisandro Dalcin
Changes to the handling of collocation
Lisandro Dalcin
Do not create iga->node_dm unless required at VecView()
Lisandro Dalcin
Custom implementation of Mat{View|Load}
Lisandro Dalcin
Fix matrix preallocation to not depend on the first and last knot values
Lisandro Dalcin
Fix periodicity with low element counts
Lisandro Dalcin
Fix periodicity with low element counts
Lisandro Dalcin
Backward compatibility for petsc-3.2
Lisandro Dalcin
Update after changes in petsc-dev
Lisandro Dalcin
Update after {Vec|Mat}Type change in petsc-dev
Lisandro Dalcin
Rework collocation (periodicity and parallel are broken)
Lisandro Dalcin
Rename IGA->dm|vec_xxx -> IGA->xxx_dm|vec, add IGA->elem_vec
Nathan Collier
all demo routines are documented
Lisandro Dalcin
Remove ancient,unused external function prototype
Lisandro Dalcin
Refactor code to use the generic grid handler
Lisandro Dalcin
Rename slots in IGA structure
Lisandro Dalcin
Code refactor for IGACreateMat
Lisandro Dalcin
Get rid of DAs for communication
Lisandro Dalcin
Fixes for MatSetBlockSizes change in petsc-dev
Lisandro Dalcin
Remove unused variable
Lisandro Dalcin
Code cleanup and error checking
Lisandro Dalcin
Fix EXTERN_C_BEGIN -> EXTERN_C_END
  1. Prev
  2. 1
  3. 2
  4. Next