IBAMR  IBAMR version 0.20.
Namespaces | Functions
CartGridPointwiseFunction-inl.h File Reference
#include <ibtk/config.h>
#include <ibtk/CartGridPointwiseFunction.h>
#include <CartesianPatchGeometry.h>
#include <CellDataFactory.h>
#include <EdgeDataFactory.h>
#include <FaceDataFactory.h>
#include <NodeDataFactory.h>
#include <SideDataFactory.h>
#include <Variable.h>
#include <functional>
#include <utility>

Namespaces

 IBTK
 
 IBTK::detail
 

Functions

template<>
TensorStorage IBTK::string_to_enum< TensorStorage > (const std::string &value)
 
template<>
std::string IBTK::enum_to_string< TensorStorage > (TensorStorage value)
 
template<typename Value , typename Function , typename... Args>
SAMRAI::tbox::Pointer< CartGridFunction > IBTK::detail::allocate_cart_grid_pointwise_function (std::string object_name, SAMRAI::tbox::Pointer< SAMRAI::hier::Variable< NDIM >> var, Function &&function, Args &&... args)
 
template<typename Value , typename Function >
SAMRAI::tbox::Pointer< CartGridFunction > IBTK::make_cart_grid_pointwise_function (std::string object_name, SAMRAI::tbox::Pointer< SAMRAI::hier::Variable< NDIM >> var, Function &&function)
 Construct a scalar or vector pointwise function, deducing the functor type. More...
 
template<typename Value , typename Function >
SAMRAI::tbox::Pointer< CartGridFunction > IBTK::make_cart_grid_pointwise_function (std::string object_name, SAMRAI::tbox::Pointer< SAMRAI::hier::Variable< NDIM >> var, Function &&function, TensorStorage storage)
 Construct a MatrixNd pointwise function with explicit tensor storage. More...