libMesh
|
This class facilitates reading in vectors from Exodus file that may be of a different floating point type than Real. More...
#include <exodusII_io_helper.h>
Public Member Functions | |
MappedInputVector (std::vector< Real > &vec_in, bool single_precision_in) | |
~MappedInputVector () | |
void * | data () |
Private Attributes | |
std::vector< Real > & | our_data |
bool | single_precision |
std::vector< double > | double_vec |
std::vector< float > | float_vec |
This class facilitates reading in vectors from Exodus file that may be of a different floating point type than Real.
It employs basically the same approach as the MappedOuputVector, just going in the opposite direction. For more information, see the MappedOutputVector class docs.
Definition at line 778 of file exodusII_io_helper.h.
libMesh::ExodusII_IO_Helper::MappedInputVector::MappedInputVector | ( | std::vector< Real > & | vec_in, |
bool | single_precision_in | ||
) |
Definition at line 449 of file exodusII_io_helper.C.
References double_vec, float_vec, our_data, libMesh::Real, and single_precision.
libMesh::ExodusII_IO_Helper::MappedInputVector::~MappedInputVector | ( | ) |
void * libMesh::ExodusII_IO_Helper::MappedInputVector::data | ( | ) |
Definition at line 477 of file exodusII_io_helper.C.
References libMesh::Real.
Referenced by libMesh::ExodusII_IO_Helper::read_all_nodesets().
|
private |
Definition at line 791 of file exodusII_io_helper.h.
Referenced by MappedInputVector().
|
private |
Definition at line 792 of file exodusII_io_helper.h.
Referenced by MappedInputVector().
|
private |
Definition at line 789 of file exodusII_io_helper.h.
Referenced by MappedInputVector().
|
private |
Definition at line 790 of file exodusII_io_helper.h.
Referenced by MappedInputVector().