1#ifndef AMREX_FAB_DATA_TYPE_H_
2#define AMREX_FAB_DATA_TYPE_H_
3#include <AMReX_Config.H>
9template <
typename T,
class Enable =
void>
struct FabDataType {};
12struct FabDataType <T, std::enable_if_t<IsMultiFabLike_v<T> > >
19struct FabDataType <T, std::enable_if_t<IsMultiFabLike_v<typename T::value_type> > >
21 using fab_type =
typename T::value_type::fab_type;
Definition AMReX_Amr.cpp:49
typename T::fab_type fab_type
Definition AMReX_FabDataType.H:14
typename T::value_type value_type
Definition AMReX_FabDataType.H:15
typename T::value_type::value_type value_type
Definition AMReX_FabDataType.H:22
typename T::value_type::fab_type fab_type
Definition AMReX_FabDataType.H:21
Definition AMReX_FabDataType.H:9