Status:
Actively adding features to support improved science or performance by CIG.
Code changes:
Community:
Geodynamics Forum
Bug reports:
Github Issue Tracker
License:
MIT License
A library for specifying spatial variation of parameters for boundary conditions, material properties, etc. Includes support for geographic projectsion via Proj4 and nondimensionalization. Used in PyLith.
Update to use Proj 6.x. This is the final version to support Python 2.7.
Added UserFunctionDB for user-specified analytical functions. Changed GravityField::gravAcceleration() to GravityField::gravityAcc for consistency with gravityDir(). Added methods for computing density scale and pressure scale from other scales. Only three of length scale, time scale, pressure scale, and density scale are independent.
Improved error messages when reading SimpleDB and SimpleGridDB files. Provide information about the number of points read and instructions on how to fix common problems.
Added temperature scale to Nondimensional. Changed query values for gravity field (GravityField) from x, y, z to gravity_field_x, gravity_field_y, gravity_field_z. This makes it easier to use gravity within applications with other fields.
Added check for no data when validating UniformDB.
Updates to files for compatibility with automake v1.14.1. Also changed libsrc layout to eliminate need to export header files.
Community Wiki
Visit the SpatialData Wiki page for additional support with building, using, or modifying SpatialData.
SpatialData Publications List
Research publications using SpatialData.
Community Discussion
Browse the CIG Mailing List Archive to find past discussions and previous troubleshooting help, or post to the CIG forum with questions or comments.
Development Version
If you are interested in getting the development version of this code from the CIG repository, use the following git command:
git clone --recursive https://github.com/geodynamics/spatialdata.git
You can also browse the history of modifications in the Git repository.
Issue/Bug Tracker on Github
Browse and/or submit new issues at our Github Issues Tracker.