MADNESS 0.10.1
Static Public Attributes | List of all members
madness::is_trivially_serializable< T > Struct Template Reference

#include <type_traits.h>

Static Public Attributes

static const bool value
 

Detailed Description

template<typename T>
struct madness::is_trivially_serializable< T >

This defines stuff that is serializable by bitwise copy.

Warning
This reports true for T that is an aggregate type (struct or array) that includes pointers.

Member Data Documentation

◆ value

template<typename T >
const bool madness::is_trivially_serializable< T >::value
static
Initial value:
=
std::is_arithmetic<T>::value ||
std::is_function<T>::value ||
(std::is_standard_layout<T>::value && std::is_trivial<T>::value && !std::is_pointer<T>::value)
static XNonlinearSolver< std::vector< Function< T, NDIM > >, T, vector_function_allocator< T, NDIM > > nonlinear_vector_solver(World &world, const long nvec)
Definition nonlinsol.h:371

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