// clang-format off #include "common/Array.h" #include "common/Array.hpp" #include "common/Utilities.h" #include /******************************************************** * Explicit instantiations of Array * ********************************************************/ template class Array; template class Array; template class Array; template class Array; template class Array; template class Array; template class Array; template class Array; template class Array; template class Array; template class Array; template class Array; /******************************************************** * Explicit instantiations of Array * ********************************************************/ instantiateArrayConstructors( bool ) template Array& Array::operator=( const std::vector& ); template void Array::clear(); template bool Array::operator==(Array const&) const; template void Array::resize( ArraySize const& ); /******************************************************** * Explicit instantiations of Array * ********************************************************/ instantiateArrayConstructors( std::complex ) instantiateArrayConstructors( std::complex ) template void Array,FunctionTable>::resize( ArraySize const& ); template void Array,FunctionTable>::resize( ArraySize const& ); template Array,FunctionTable>& Array,FunctionTable>::operator=(std::vector> const&); template Array,FunctionTable>& Array,FunctionTable>::operator=(std::vector> const&); template void Array,FunctionTable>::clear(); template void Array,FunctionTable>::clear(); template bool Array,FunctionTable>::operator==(Array,FunctionTable> const&) const; template bool Array,FunctionTable>::operator==(Array,FunctionTable> const&) const; template Array,FunctionTable> Array,FunctionTable>::repmat(std::vector const&) const; template Array,FunctionTable> Array,FunctionTable>::repmat(std::vector const&) const; template void Array,FunctionTable>::copySubset(std::vector const&, Array,FunctionTable> const&); template void Array,FunctionTable>::copySubset(std::vector const&, Array,FunctionTable> const&); template Array,FunctionTable> Array,FunctionTable>::subset(std::vector const&) const; template Array,FunctionTable> Array,FunctionTable>::subset(std::vector const&) const; template bool Array,FunctionTable>::NaNs() const; template bool Array,FunctionTable>::NaNs() const; /******************************************************** * Explicit instantiations of Array * ********************************************************/ instantiateArrayConstructors( std::string ) template void Array::resize( ArraySize const& ); template void Array::clear(); template Array &Array:: operator=( const std::vector & ); template bool Array::operator==(Array const&) const; #if defined( USING_ICC ) ENABLE_WARNINGS #endif