driver_mesh_swarm_mesh.h File Reference
Example driver for mapping between two meshes with a particle swarm intermediary. (Mesh-Swarm-Mesh = MSM). More...
#include <algorithm>
#include <vector>
#include <iterator>
#include <string>
#include <utility>
#include <iostream>
#include <type_traits>
#include <limits>
#include "portage/support/timer.h"
#include "portage/support/portage.h"
#include "portage/support/basis.h"
#include "portage/support/weight.h"
#include "portage/support/operator.h"
#include "portage/support/faceted_setup.h"
#include "portage/swarm/swarm.h"
#include "portage/swarm/swarm_state.h"
#include "portage/accumulate/accumulate.h"
#include "portage/estimate/estimate.h"
#include "portage/driver/driver_swarm.h"
Go to the source code of this file.
Classes | |
class | Portage::MSM_Driver< Search, Accumulate, Estimate, dim, SourceMesh_Wrapper, SourceState_Wrapper, TargetMesh_Wrapper, TargetState_Wrapper > |
MSM_Driver provides the API to mapping from one mesh to another using particles. More... | |
Namespaces | |
Portage | |
Detailed Description
Example driver for mapping between two meshes with a particle swarm intermediary. (Mesh-Swarm-Mesh = MSM).
This should serve as a good example for how to write your own driver routine and datastructures.