| #
8cbae1a6
|
| 05-Sep-2013 |
Vijay Mahadevan <vijay.m@gmail.com> |
Cleaning up DMMoab and splitting the monolithic implementation into smaller files for organization based on field-management and io. Adding several variables to core DMMoab data structure to cache th
Cleaning up DMMoab and splitting the monolithic implementation into smaller files for organization based on field-management and io. Adding several variables to core DMMoab data structure to cache the necessary IDs for FEM-type assembly and traversals. Removed all references to Section since profiling indicated that this was slow overall.
show more ...
|
| #
78ae9650
|
| 22-Nov-2013 |
Vijay Mahadevan <vijay.m@gmail.com> |
API change, bug fix and new test file along with output. Fixing a nasty bug in DMMoabSetGlobalFieldVector when using MoabVec. Slight modification of the DMMoabSetFieldNames interface. Bug was f
API change, bug fix and new test file along with output. Fixing a nasty bug in DMMoabSetGlobalFieldVector when using MoabVec. Slight modification of the DMMoabSetFieldNames interface. Bug was found using the new test file ex2.c which does the following: - Creates a mesh in memory or optionally from a user specified input file - Propagates tags with variable names as specified by user or assumes a single variable by default - The variables defined on the mesh are populated with random data - User can optionally write out the resulting mesh database for visualization/analysis. - Test output added for future reference.
show more ...
|
| #
20e9df35
|
| 22-Nov-2013 |
Vijay Mahadevan <vijay.m@gmail.com> |
Adding more documentation to all main source files and making sure the documentation is generated according to PETSc standards.
|
| #
0bcb7642
|
| 21-Nov-2013 |
Vijay Mahadevan <vijay.m@gmail.com> |
Changed the faulty interface that was reverted in previous commits for DMMoabSetFieldName.
|
| #
af4956ee
|
| 21-Nov-2013 |
Vijay Mahadevan <vijay.m@gmail.com> |
Documentation and other updates for field handling in DMMoab. - Adding detailed documentation for the DMMoabField* API functions. - Renamed DMMoabSetFields to DMMoabSetFieldNames to be consistent.
Documentation and other updates for field handling in DMMoab. - Adding detailed documentation for the DMMoabField* API functions. - Renamed DMMoabSetFields to DMMoabSetFieldNames to be consistent. - Added DMMoabGetFieldName.
show more ...
|
| #
e0da99a7
|
| 12-Sep-2013 |
Vijay Mahadevan <vijay.m@gmail.com> |
Adding a new API function to set a field name. This is more of a utility function that follows the DMDA design.
|
| #
5ff14e8b
|
| 12-Sep-2013 |
Vijay Mahadevan <vijay.m@gmail.com> |
Rename nfields->numFields and fields->fieldNames to be consistent with PetscSection. Need to make a move eventually to this structure to handle the internal field and point DOF.
|
| #
e844ad09
|
| 05-Sep-2013 |
Vijay Mahadevan <vijay.m@gmail.com> |
Cleaning up DMMoab and splitting the monolithic implementation into smaller files for organization based on field-management and io. Adding several variables to core DMMoab data structure to cache th
Cleaning up DMMoab and splitting the monolithic implementation into smaller files for organization based on field-management and io. Adding several variables to core DMMoab data structure to cache the necessary IDs for FEM-type assembly and traversals. Removed all references to Section since profiling indicated that this was slow overall.
show more ...
|