| 75d3a19a | 12-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Moved refinement functions into new file - Reorganized DMPlex header |
| b3709f74 | 12-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex4: Added 3D test - Currently fails |
| 2bd8c2f5 | 11-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Remove some dead code |
| 5f4097b7 | 11-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Use new tabulation interface |
| a319912f | 11-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
PetscFE: FEM Jacobian computation working, and now cache default tabulation - Added PetscFEIntegratJacobianChunk() - Changed interface in DMPlexComputeJacobianFEM() - Changed signature of integrateJa
PetscFE: FEM Jacobian computation working, and now cache default tabulation - Added PetscFEIntegratJacobianChunk() - Changed interface in DMPlexComputeJacobianFEM() - Changed signature of integrateJacobianFEM in DMPlex - Added DMPLEX_JacobianFEM event - Now PetscFE caches default tabulation
show more ...
|
| c573a8db | 11-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Now use PetscDualSpaceCreateReferenceCell() |
| a0845e3a | 11-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
PetscFE: Large reorganization of FEM dispatch - WARNING: Now DMPlex and PetscFE have a circular dependence. We need to move the FEM methods to PetscFE - Changed FEMIntegrateResidualBatch() from to Pe
PetscFE: Large reorganization of FEM dispatch - WARNING: Now DMPlex and PetscFE have a circular dependence. We need to move the FEM methods to PetscFE - Changed FEMIntegrateResidualBatch() from to PetscFEIntegrateResidualChunk() - Changed DMPlexComputeResidualFEM() to use new interface - Changed signature of f_k and g_kl functions - Added DMPlexResidualFEM event - Put PetscQuadrature and PetscCellGeometry - Moved and changed PetscFEM structure
show more ...
|
| 61bd94bc | 09-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Should run without code generation |
| 52cf0f2c | 09-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Added PetscFE derivatives, protected Generator stuff |
| 2b464ed1 | 08-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Replacing FIAT generated code with PetscFE |
| 46e7e8de | 08-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Use new PetscFE interface, fixed leaks |
| 027a9714 | 08-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: We now reproduce all the FIAT input using PetscFE - Added -num_comp option |
| eb8bc6c8 | 08-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Added 3D reference cell |
| 53ce1195 | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex5: Added test for 2 face cohesive submesh - Fixed old tests for cohesive cell orientation |
| d90583fd | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Put in depth label optimization |
| ffaa4bbc | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Fix flipping of fault normal |
| 4a189a86 | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: We label cells with only vertices on the fault, but they have no cone replacement |
| fd4b9f15 | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Fix translation to cohesive edges in 3D - They are labeled by the vertices they connect |
| bb55d314 | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Added flip argument to DMPlexLabelCohesiveComplete() to reverse submesh normal - Fixed ex5 test |
| db152bf8 | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex5: Fixed existing tests and added two cohesive cell test - Fixed tests for new cohesive cell orientation |
| 01a2673e | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Propagate orientation information to the submesh properly |
| e537020b | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Orientation of cohesive cell should come from face to which it is attached |
| 47946fd8 | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Added subdm argument to DMPlexLabelCohesiveComplete() - Use the subdm for orientation information so we replace vertices all on the same side |
| f4e909fc | 07-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Fix DMPlexOrient() for submeshes - Need to also reverse cone orientation of cells attached to fault faces when we flip them |
| dcbdf814 | 06-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Added PetscFE stuff to function representation test |