PRISMS-PF  v2.1
OrderParameterRemapper< dim > Class Template Reference

#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)
 

Detailed Description

template<int dim>
class OrderParameterRemapper< dim >

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.

Member Function Documentation

◆ remap()

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.

◆ remap_from_index_field()

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.


The documentation for this class was generated from the following files: