|
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 MappedOutputVector, just going in the opposite direction. For more information, see the MappedOutputVector class docs.
Definition at line 1079 of file exodusII_io_helper.h.
| libMesh::ExodusII_IO_Helper::MappedInputVector::MappedInputVector | ( | std::vector< Real > & | vec_in, |
| bool | single_precision_in | ||
| ) |
Definition at line 626 of file exodusII_io_helper.C.
References double_vec, float_vec, our_data, libMesh::Real, and single_precision.
| libMesh::ExodusII_IO_Helper::MappedInputVector::~MappedInputVector | ( | ) |
Definition at line 642 of file exodusII_io_helper.C.
References libMesh::Real.
| void * libMesh::ExodusII_IO_Helper::MappedInputVector::data | ( | ) |
Definition at line 654 of file exodusII_io_helper.C.
References libMesh::Real.
Referenced by libMesh::ExodusII_IO_Helper::read_all_nodesets().
|
private |
Definition at line 1092 of file exodusII_io_helper.h.
Referenced by MappedInputVector().
|
private |
Definition at line 1093 of file exodusII_io_helper.h.
Referenced by MappedInputVector().
|
private |
Definition at line 1090 of file exodusII_io_helper.h.
Referenced by MappedInputVector().
|
private |
Definition at line 1091 of file exodusII_io_helper.h.
Referenced by MappedInputVector().
1.8.14