#include <OrderParameterRemapper.h>
Public Member Functions | |
void | remap (std::vector< SimplifiedGrainRepresentation< dim >> &grain_representations, std::vector< vectorType *> &solution_fields, dealii::DoFHandler< dim > &dof_handler, unsigned int dofs_per_cell, double buffer) |
void | remap_from_index_field (std::vector< SimplifiedGrainRepresentation< dim >> &grain_representations, const vectorType *grain_index_field, std::vector< vectorType *> &solution_fields, dealii::DoFHandler< dim > &dof_handler, unsigned int dofs_per_cell, double buffer) |
This class uses information from the list of SimplifiedGrainRepresentation objects to reassign grains across multiple solution fields.
Definition at line 13 of file OrderParameterRemapper.h.
void remap | ( | std::vector< SimplifiedGrainRepresentation< dim >> & | grain_representations, |
std::vector< vectorType *> & | solution_fields, | ||
dealii::DoFHandler< dim > & | dof_handler, | ||
unsigned int | dofs_per_cell, | ||
double | buffer | ||
) |
This method does the core work of the class to reassign grains across solution vectors based on the list of SimplifiedGrainRepresentation objects.
Definition at line 4 of file OrderParameterRemapper.cc.
void remap_from_index_field | ( | std::vector< SimplifiedGrainRepresentation< dim >> & | grain_representations, |
const vectorType * | grain_index_field, | ||
std::vector< vectorType *> & | solution_fields, | ||
dealii::DoFHandler< dim > & | dof_handler, | ||
unsigned int | dofs_per_cell, | ||
double | buffer | ||
) |
This method does the core work of the class to reassign grains across solution vectors based on the list of SimplifiedGrainRepresentation objects.
Definition at line 81 of file OrderParameterRemapper.cc.