criptic v1
Cosmic Ray Interstellar Propagation Tool using Itô Calculus
Loading...
Searching...
No Matches
Public Attributes | List of all members
criptic::MPIUtil::fillRequest Struct Reference

Struture to hold data representing a search request. More...

#include <MPIUtil.H>

Public Attributes

IdxType count
 
RealTensor2 h2Inv
 
RealTensor2 h2InvGrad
 
Real hScale
 
int nrank
 
std::array< IdxType, TREE_LEAF_SIZEidx
 
std::array< RealVec, TREE_LEAF_SIZEx
 
std::array< Real, TREE_LEAF_SIZER
 
std::array< FieldQty, TREE_LEAF_SIZEqMin
 

Detailed Description

Struture to hold data representing a search request.

This struct contains the information that must be transmitted to another MPI rank to request that it calculate field quantity contributions for a set of packets

Member Data Documentation

◆ count

IdxType criptic::MPIUtil::fillRequest::count

Number of packets in this request

◆ h2Inv

RealTensor2 criptic::MPIUtil::fillRequest::h2Inv

Inverse squared bandwidth matrix

◆ h2InvGrad

RealTensor2 criptic::MPIUtil::fillRequest::h2InvGrad

Inverse squared bandwidths for gradients

◆ hScale

Real criptic::MPIUtil::fillRequest::hScale

Length scale for gradient errors

◆ idx

std::array<IdxType, TREE_LEAF_SIZE> criptic::MPIUtil::fillRequest::idx

Indices of packets in this request

◆ nrank

int criptic::MPIUtil::fillRequest::nrank

Number of ranks working on this request

◆ qMin

std::array<FieldQty, TREE_LEAF_SIZE> criptic::MPIUtil::fillRequest::qMin

Lower limit on the field quantities from the rank that owns the packet

◆ R

std::array<Real, TREE_LEAF_SIZE> criptic::MPIUtil::fillRequest::R

Rigidities of packets in this request

◆ x

std::array<RealVec, TREE_LEAF_SIZE> criptic::MPIUtil::fillRequest::x

Positions of packets in this request


The documentation for this struct was generated from the following file: