|
| static void | setFromDatabase (SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) |
| | Set configuration options from a user-supplied database. More...
|
| |
| static void | printClassData (std::ostream &os) |
| | Output class configuration. More...
|
| |
| static int | getStencilSize (const std::string &kernel_fcn) |
| | Returns the interpolation/spreading stencil corresponding to the specified kernel function. More...
|
| |
| static bool | isKnownKernel (const std::string &kernel_fcn) |
| | Return whether or not the provided string corresponds to a known kernel function. More...
|
| |
| static int | getMinimumGhostWidth (const std::string &kernel_fcn) |
| | Returns the minimum ghost width size corresponding to the specified kernel function. More...
|
| |
| template<class T > |
| static void | interpolate (SAMRAI::tbox::Pointer< LData > Q_data, SAMRAI::tbox::Pointer< LData > X_data, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | interpolate (SAMRAI::tbox::Pointer< LData > Q_data, SAMRAI::tbox::Pointer< LData > X_data, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::NodeData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | interpolate (SAMRAI::tbox::Pointer< LData > Q_data, SAMRAI::tbox::Pointer< LData > X_data, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | interpolate (SAMRAI::tbox::Pointer< LData > Q_data, SAMRAI::tbox::Pointer< LData > X_data, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::EdgeData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | interpolate (double *Q_data, int Q_depth, const double *X_data, int X_depth, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | interpolate (double *Q_data, int Q_depth, const double *X_data, int X_depth, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::NodeData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | interpolate (double *Q_data, int Q_depth, const double *X_data, int X_depth, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | interpolate (double *Q_data, int Q_depth, const double *X_data, int X_depth, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::EdgeData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > mask_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::NodeData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > mask_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::EdgeData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > mask_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::NodeData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > mask_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | interpolate (double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::pdat::EdgeData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &interp_box, const std::string &interp_fcn="IB_4") |
| | Interpolate data from an Eulerian grid to a Lagrangian mesh. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< LData > Q_data, SAMRAI::tbox::Pointer< LData > X_data, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::NodeData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< LData > Q_data, SAMRAI::tbox::Pointer< LData > X_data, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< LData > Q_data, SAMRAI::tbox::Pointer< LData > X_data, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::EdgeData< NDIM, double > > q_data, SAMRAI::tbox::Pointer< LData > Q_data, SAMRAI::tbox::Pointer< LData > X_data, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, const double *Q_data, int Q_depth, const double *X_data, int X_depth, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::NodeData< NDIM, double > > q_data, const double *Q_data, int Q_depth, const double *X_data, int X_depth, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, const double *Q_data, int Q_depth, const double *X_data, int X_depth, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| template<class T > |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::EdgeData< NDIM, double > > q_data, const double *Q_data, int Q_depth, const double *X_data, int X_depth, SAMRAI::tbox::Pointer< LIndexSetData< T > > idx_data, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const SAMRAI::hier::IntVector< NDIM > &periodic_shift, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, const std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > mask_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, const std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::NodeData< NDIM, double > > q_data, const std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, const std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > mask_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, const std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::EdgeData< NDIM, double > > q_data, const std::vector< double > &Q_data, int Q_depth, const std::vector< double > &X_data, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, const double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > mask_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellData< NDIM, double > > q_data, const double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::NodeData< NDIM, double > > q_data, const double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, const double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > mask_data, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideData< NDIM, double > > q_data, const double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |
| static void | spread (SAMRAI::tbox::Pointer< SAMRAI::pdat::EdgeData< NDIM, double > > q_data, const double *Q_data, int Q_size, int Q_depth, const double *X_data, int X_size, int X_depth, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const SAMRAI::hier::Box< NDIM > &spread_box, const std::string &spread_fcn="IB_4") |
| | Spread data from a Lagrangian mesh to an Eulerian grid. The positions of the nodes of the Lagrangian mesh are specified by X_data. More...
|
| |