MADNESS
0.10.1
madness
is_trivially_serializable
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 ||
is_any_function_pointer_v<T>
||
(std::is_standard_layout<T>::value && std::is_trivial<T>::value && !std::is_pointer<T>::value)
madness::nonlinear_vector_solver
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:
type_traits.h
Generated on Fri Apr 4 2025 13:55:22 for MADNESS by
1.9.8