Wonton::Flat_State_Wrapper< MeshWrapper > Member List

This is the complete list of members for Wonton::Flat_State_Wrapper< MeshWrapper >, including all inherited members.

add(std::shared_ptr< StateVectorBase > sv)Wonton::StateManager< MeshWrapper >inline
add(std::shared_ptr< StateVectorUni< T >> sv)Wonton::StateManager< MeshWrapper >inline
add(std::shared_ptr< StateVectorMulti< T >> sv)Wonton::StateManager< MeshWrapper >inline
add_gradients(std::shared_ptr< std::vector< Wonton::Point3 >> new_grad)Wonton::Flat_State_Wrapper< MeshWrapper >inline
add_material(std::string const &matname, std::vector< int > const &matcells)Wonton::StateManager< MeshWrapper >inline
add_material_cells(std::unordered_map< int, std::vector< int >> cells)Wonton::StateManager< MeshWrapper >inline
add_material_names(const std::unordered_map< std::string, int > &names)Wonton::StateManager< MeshWrapper >inline
cell_get_mats(int cellid, std::vector< int > *cellmats) constWonton::Flat_State_Wrapper< MeshWrapper >inline
cell_get_num_mats(int cellid) constWonton::Flat_State_Wrapper< MeshWrapper >inline
cell_index_in_mat_Wonton::StateManager< MeshWrapper >protected
cell_index_in_material(int meshcell, int matid) constWonton::Flat_State_Wrapper< MeshWrapper >inline
cell_materials_Wonton::StateManager< MeshWrapper >protected
clear_material_cells()Wonton::StateManager< MeshWrapper >inline
field_type(Entity_kind on_what, std::string const &var_name) constWonton::Flat_State_Wrapper< MeshWrapper >inline
Flat_State_Wrapper(const MeshWrapper &mesh, std::unordered_map< std::string, int > const &names={}, std::unordered_map< int, std::vector< int >> const &material_cells={})Wonton::Flat_State_Wrapper< MeshWrapper >inlineexplicit
Flat_State_Wrapper()=defaultWonton::Flat_State_Wrapper< MeshWrapper >
get(std::string name)Wonton::StateManager< MeshWrapper >inline
get(std::string name) constWonton::StateManager< MeshWrapper >inline
get(std::string name)Wonton::StateManager< MeshWrapper >inline
get(std::string name) constWonton::StateManager< MeshWrapper >inline
get_cell_materials() constWonton::StateManager< MeshWrapper >inline
get_cell_materials(int c) constWonton::StateManager< MeshWrapper >inline
get_data_size(Entity_kind on_what, std::string const &name) constWonton::StateManager< MeshWrapper >inline
get_data_type(std::string const &name) constWonton::Flat_State_Wrapper< MeshWrapper >inline
Wonton::StateManager::get_data_type(std::string var_name)Wonton::StateManager< MeshWrapper >inline
get_entity(std::string const &var_name) constWonton::Flat_State_Wrapper< MeshWrapper >inline
get_entity(int index) constWonton::Flat_State_Wrapper< MeshWrapper >inline
get_entity_size(Entity_kind ent)Wonton::Flat_State_Wrapper< MeshWrapper >inline
get_field_stride(std::string field_name)Wonton::Flat_State_Wrapper< MeshWrapper >inline
get_field_stride(size_t index)Wonton::Flat_State_Wrapper< MeshWrapper >inline
get_gradients(size_t index)Wonton::Flat_State_Wrapper< MeshWrapper >inline
get_material_cells() constWonton::Flat_State_Wrapper< MeshWrapper >inline
Wonton::StateManager::get_material_cells(int m) constWonton::StateManager< MeshWrapper >inline
get_material_id(std::string const &name) constWonton::StateManager< MeshWrapper >inline
get_material_ids() constWonton::Flat_State_Wrapper< MeshWrapper >inline
get_material_shape() constWonton::StateManager< MeshWrapper >inline
get_material_shapes() constWonton::Flat_State_Wrapper< MeshWrapper >inline
get_names(Entity_kind on_what, std::vector< std::string > &names)Wonton::Flat_State_Wrapper< MeshWrapper >inline
get_num_gradients()Wonton::Flat_State_Wrapper< MeshWrapper >inline
get_num_vectors()Wonton::Flat_State_Wrapper< MeshWrapper >inline
get_num_vectors()Wonton::Flat_State_Wrapper< MeshWrapper >inline
get_vector(size_t index)Wonton::Flat_State_Wrapper< MeshWrapper >inline
get_vector_index(Entity_kind ent, std::string const &name)Wonton::Flat_State_Wrapper< MeshWrapper >inline
initialize(State_Wrapper const &input, std::vector< std::string > const &var_names)Wonton::Flat_State_Wrapper< MeshWrapper >inline
initialize(State_Wrapper const &input, std::vector< std::string > const &var_names)Wonton::Flat_State_Wrapper< MeshWrapper >inline
initialize(std::vector< std::string > const &names, std::vector< Entity_kind > const &entities, std::vector< std::shared_ptr< std::vector< T >>> const &data)Wonton::Flat_State_Wrapper< MeshWrapper >inline
mat_add_celldata(std::string const &name, int m, T const *values)Wonton::StateManager< MeshWrapper >inline
mat_add_cells(int m, std::vector< int > const &newcells)Wonton::StateManager< MeshWrapper >inline
mat_get_celldata(std::string const &var_name, int matid, T const **data) constWonton::Flat_State_Wrapper< MeshWrapper >inline
mat_get_celldata(std::string const &var_name, int matid, T **data)Wonton::Flat_State_Wrapper< MeshWrapper >inline
mat_get_cells(int matid, std::vector< int > *matcells) constWonton::Flat_State_Wrapper< MeshWrapper >inline
mat_get_num_cells(int matid) constWonton::Flat_State_Wrapper< MeshWrapper >inline
material_cells_Wonton::StateManager< MeshWrapper >protected
material_ids_Wonton::StateManager< MeshWrapper >protected
material_name(int m) constWonton::StateManager< MeshWrapper >inline
material_names_Wonton::StateManager< MeshWrapper >protected
mesh_Wonton::StateManager< MeshWrapper >protected
mesh_get_data(Entity_kind on_what, std::string const &var_name, T **data)Wonton::Flat_State_Wrapper< MeshWrapper >inline
mesh_get_data(Entity_kind on_what, std::string const &var_name, T const **data) constWonton::Flat_State_Wrapper< MeshWrapper >inline
names() constWonton::StateManager< MeshWrapper >inline
num_material_cells() constWonton::Flat_State_Wrapper< MeshWrapper >inline
Wonton::StateManager::num_material_cells(int m) constWonton::StateManager< MeshWrapper >inline
num_materials() constWonton::Flat_State_Wrapper< MeshWrapper >inline
operator=(Flat_State_Wrapper const &)=deleteWonton::Flat_State_Wrapper< MeshWrapper >
operator=(Flat_State_Wrapper const &)=deleteWonton::Flat_State_Wrapper< MeshWrapper >
pack(std::string field_name)Wonton::Flat_State_Wrapper< MeshWrapper >inline
pair_t typedefWonton::Flat_State_Wrapper< MeshWrapper >
shape_is_good(const std::shared_ptr< StateVectorMulti< T >> sv)Wonton::StateManager< MeshWrapper >inline
state_vectors_Wonton::StateManager< MeshWrapper >protected
StateManager(const MeshWrapper &mesh, std::unordered_map< std::string, int > names={}, std::unordered_map< int, std::vector< int >> material_cells={})Wonton::StateManager< MeshWrapper >inline
unpack(std::string field_name, const std::vector< double > &flat_data, const std::vector< int > &all_material_ids={}, const std::vector< int > &all_material_shapes={}, const std::map< int, std::vector< int >> &distributedMaterialCellIds_={})Wonton::Flat_State_Wrapper< MeshWrapper >inline
~Flat_State_Wrapper()=defaultWonton::Flat_State_Wrapper< MeshWrapper >
~Flat_State_Wrapper()=defaultWonton::Flat_State_Wrapper< MeshWrapper >