History log of /petsc/src/dm/impls/moab/dmmbfield.cxx (Results 101 – 108 of 108)
Revision Date Author Comments
# 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 ...


12345