This class is used primarily for the LSDCatchmentModel, to package up data about the stratigraphy and grain fraction data into neat objects. More...
#include <LSDGrainMatrix.hpp>
| Public Member Functions | |
| LSDGrainMatrix (int imax, int jmax, int NoDataVal, int G_MAX, TNT::Array2D< int > &indexes, TNT::Array2D< double > &graindatas, TNT::Array3D< double > &stratadatas) | |
| Create a GrainMatrix object from references to arrays (in LSDCatchmentModel, though needn't be this object) | |
| void | write_grainMatrix_to_ascii_file (std::string filename, std::string fname_extension) | 
| Writes the GrainMatrix object to an output text file (Warning: large file!) | |
| Protected Attributes | |
| TNT::Array2D< int > & | rasterIndex | 
| TNT::Array2D< double > & | grainData | 
| TNT::Array3D< double > & | strataData | 
| int | NCols | 
| int | NRows | 
| int | NoData | 
| int | GrainFracMax | 
| Friends | |
| class | LSDRaster | 
This class is used primarily for the LSDCatchmentModel, to package up data about the stratigraphy and grain fraction data into neat objects.
LSDGrainMatrix.hpp HEADER FILE
 1.8.6
 1.8.6