Nektar++
|
Namespaces | |
namespace | abi |
namespace | details |
Classes | |
struct | first_not_void_of |
struct | first_not_void_of< T, Rest... > |
struct | first_not_void_of< void, Rest... > |
struct | is_aligned_t |
struct | is_load_tag |
struct | is_not_aligned_t |
struct | is_not_reused_t |
struct | is_requiring_alignment |
struct | is_streaming |
struct | is_vector |
struct | is_vector_floating_point |
struct | is_vector_floating_point< T, typename std::enable_if< is_vector< T >::value >::type > |
struct | is_vector_integral |
struct | is_vector_integral< T, typename std::enable_if< is_vector< T >::value >::type > |
struct | scalarMask |
struct | scalarT |
Typedefs | |
template<typename T , typename = typename std::enable_if<is_vector<T>::value>::type> | |
using | allocator = boost::alignment::aligned_allocator< T, T::alignment > |
template<typename ScalarType , int width = 0, template< typename, int > class abi = abi::default_abi> | |
using | simd = typename abi< ScalarType, width >::type |
Functions | |
template<class T , typename = typename std::enable_if< tinysimd::is_vector<T>::value>::type> | |
std::ostream & | operator<< (std::ostream &os, const T &avec) |
template<typename T > | |
scalarT< T > | operator+ (scalarT< T > lhs, scalarT< T > rhs) |
template<typename T , typename U , typename = typename std::enable_if<std::is_arithmetic<U>::value>::type> | |
scalarT< T > | operator+ (U lhs, scalarT< T > rhs) |
template<typename T , typename U , typename = typename std::enable_if<std::is_arithmetic<U>::value>::type> | |
scalarT< T > | operator+ (scalarT< T > lhs, U rhs) |
template<typename T > | |
scalarT< T > | operator- (scalarT< T > lhs, scalarT< T > rhs) |
template<typename T , typename U , typename = typename std::enable_if<std::is_arithmetic<U>::value>::type> | |
scalarT< T > | operator- (U lhs, scalarT< T > rhs) |
template<typename T , typename U , typename = typename std::enable_if<std::is_arithmetic<U>::value>::type> | |
scalarT< T > | operator- (scalarT< T > lhs, U rhs) |
template<typename T > | |
scalarT< T > | operator* (scalarT< T > lhs, scalarT< T > rhs) |
template<typename T , typename U , typename = typename std::enable_if<std::is_arithmetic<U>::value>::type> | |
scalarT< T > | operator* (U lhs, scalarT< T > rhs) |
template<typename T , typename U , typename = typename std::enable_if<std::is_arithmetic<U>::value>::type> | |
scalarT< T > | operator* (scalarT< T > lhs, U rhs) |
template<typename T > | |
scalarT< T > | operator/ (scalarT< T > lhs, scalarT< T > rhs) |
template<typename T , typename U , typename = typename std::enable_if<std::is_arithmetic<U>::value>::type> | |
scalarT< T > | operator/ (U lhs, scalarT< T > rhs) |
template<typename T , typename U , typename = typename std::enable_if<std::is_arithmetic<U>::value>::type> | |
scalarT< T > | operator/ (scalarT< T > lhs, U rhs) |
template<typename T > | |
scalarT< T > | sqrt (scalarT< T > in) |
template<typename T > | |
scalarT< T > | abs (scalarT< T > in) |
template<typename T > | |
scalarT< T > | log (scalarT< T > in) |
template<typename T > | |
void | load_unalign_interleave (const T *in, const size_t dataLen, std::vector< scalarT< T >, allocator< scalarT< T > > > &out) |
template<typename T > | |
void | load_interleave (const T *in, const size_t dataLen, std::vector< scalarT< T >, allocator< scalarT< T > > > &out) |
template<typename T > | |
void | deinterleave_unalign_store (const std::vector< scalarT< T >, allocator< scalarT< T > > > &in, const size_t dataLen, T *out) |
template<typename T > | |
void | deinterleave_store (const std::vector< scalarT< T >, allocator< scalarT< T > > > &in, const size_t dataLen, T *out) |
scalarMask | operator> (scalarT< double > lhs, scalarT< double > rhs) |
scalarMask | operator> (scalarT< float > lhs, scalarT< float > rhs) |
bool | operator&& (scalarMask lhs, bool rhs) |
Variables | |
static constexpr struct tinysimd::is_aligned_t | is_aligned |
static constexpr struct tinysimd::is_not_aligned_t | is_not_aligned |
static constexpr struct tinysimd::is_not_reused_t | is_not_reused |
using tinysimd::allocator = typedef boost::alignment::aligned_allocator<T, T::alignment> |
Definition at line 49 of file allocator.hpp.
using tinysimd::simd = typedef typename abi<ScalarType, width>::type |
Definition at line 80 of file tinysimd.hpp.
Definition at line 298 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data, and abs().
Referenced by CellMLToNektar.pycml::_rel_error_ok(), abs(), Nektar::StdRegions::StdExpansion::BaryEvaluate(), Nektar::SimdLibTests::BOOST_AUTO_TEST_CASE(), Nektar::HexCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::PrismCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::PyrCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::MultiRegions::LocTraceToTraceMap::CalcLocTracePhysToTraceIDMap_2D(), Nektar::MultiRegions::LocTraceToTraceMap::CalcLocTracePhysToTraceIDMap_3D(), Nektar::VortexWaveInteraction::CheckIfAtNeutralPoint(), CheckSingularQuads(), Nektar::SolverUtils::ForcingSyntheticEddy::ComputeGaussian(), Computestreakpositions(), Nektar::CoupledLocalToGlobalC0ContMap::CoupledLocalToGlobalC0ContMap(), CellMLToNektar.pycml::description(), Nektar::LibUtilities::NekLinSysIterGMRESLoc::DoGivensRotation(), Nektar::LibUtilities::NekLinSysIterGMRES::DoGivensRotation(), Nektar::SolverUtils::DriverSteadyState::EvalEV_ScalarSFD(), CellMLToNektar.pycml.mathml_abs::evaluate(), Nektar::MMFSWE::EvaluateWaterDepth(), Nektar::LibUtilities::Interpreter::ExpressionEvaluator::ExpressionEvaluator(), Nektar::LibUtilities::functions::functions(), GenerateAddPointsNewtonIt(), Nektar::NekSparseDiagBlkMatrix< SparseStorageType >::GetBandwidth(), Nektar::NekSparseMatrix< SparseStorageType >::GetBandwidth(), Nektar::CompressibleFlowSystem::GetExactRinglebFlow(), Nektar::CompressibleSolver::GetRoeSoundSpeed(), Nektar::RedlichKwongEoS::GetTemperatureKernel(), Nektar::MultiRegions::GlobalLinSysIterative::GlobalLinSysIterative(), Nektar::SolverUtils::DriverSteadyState::GradientDescentMethod(), Polylib::ImagBesselComp(), Nektar::LibUtilities::IsRealClose(), Nektar::MultiRegions::ExpList::Linf(), main(), MappingEVids(), MoveLayersvertically(), MoveOutsidePointsfixedxpos(), MoveOutsidePointsNnormpos(), Nektar::CFSImplicit::PointFluxJacobianPoint(), Nektar::StorageSmvBsr< T >::processBcoInput(), Vmath::Reverse(), Nektar::RoeKernel(), Nektar::LibUtilities::Interpreter::ExpressionEvaluator::EvalAbs::run_many(), Nektar::LibUtilities::Interpreter::ExpressionEvaluator::EvalAbs::run_once(), parallel::Run_Parallel_Comparison(), serial::Run_Serial_Fit(), Nektar::RinglebFlowBC::v_Apply(), Nektar::MMFSWE::v_DoSolve(), Nektar::SolverUtils::DriverAdaptive::v_Execute(), Nektar::SpatialDomains::Geometry2D::v_FindDistance(), Nektar::SpatialDomains::SegGeom::v_FindDistance(), Nektar::RedlichKwongEoS::v_GetEFromRhoP(), Nektar::CompressibleFlowSystem::v_GetMaxStdVelocity(), Nektar::RedlichKwongEoS::v_GetRhoFromPT(), Nektar::VanDerWaalsEoS::v_GetRhoFromPT(), Nektar::SolverUtils::DiffusionIP::v_InitObject(), Nektar::LEELaxFriedrichsSolver::v_PointSolve(), Nektar::APELaxFriedrichsSolver::v_PointSolve(), Nektar::MetricRegex::v_Test(), and Vmath::Vcopy().
|
inline |
Definition at line 341 of file scalar.hpp.
Referenced by Nektar::SimdLibTests::BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 330 of file scalar.hpp.
|
inline |
Definition at line 320 of file scalar.hpp.
Referenced by Nektar::SimdLibTests::BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 309 of file scalar.hpp.
Definition at line 303 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data, and log().
Referenced by Nektar::SimdLibTests::BOOST_AUTO_TEST_CASE(), Nektar::LibUtilities::FractionalInTimeIntegrationScheme::computeL(), Nektar::LibUtilities::Interpreter::ExpressionEvaluator::ExpressionEvaluator(), Vmath::FillWhiteNoise(), Nektar::LibUtilities::functions::functions(), Nektar::CompressibleFlowSystem::GetExactRinglebFlow(), Nektar::EmpiricalPressureArea::GetKappa(), log(), Nektar::PengRobinsonEoS::LogTerm(), Nektar::RedlichKwongEoS::LogTerm(), main(), Nektar::LibUtilities::Interpreter::ExpressionEvaluator::EvalLog::run_many(), Nektar::LibUtilities::Interpreter::ExpressionEvaluator::EvalLog::run_once(), Smath::Smax(), CellMLToNektar.processors.UnitsConverter::try_convert(), Nektar::RinglebFlowBC::v_Apply(), Nektar::IdealGasEoS::v_GetEntropy(), Nektar::PengRobinsonEoS::v_GetEntropy(), Nektar::RedlichKwongEoS::v_GetEntropy(), Nektar::VanDerWaalsEoS::v_GetEntropy(), Nektar::EmpiricalPressureArea::v_GetPressure(), Nektar::Fox02::v_Update(), Nektar::LuoRudy91::v_Update(), Nektar::PanditGilesDemir03::v_Update(), Nektar::TenTusscher06::v_Update(), Nektar::Winslow99::v_Update(), CellMLToNektar.pycml.cellml_model::validation_error(), CellMLToNektar.pycml.cellml_model::validation_warning(), Vmath::Vlog(), Nektar::VortexWaveInteraction::VortexWaveInteraction(), and Nektar::SolverUtils::DriverArnoldi::WriteEvs().
|
inline |
Definition at line 398 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 255 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 269 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 262 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 215 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 229 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 222 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 235 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 249 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 242 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 275 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 289 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 282 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
std::ostream & tinysimd::operator<< | ( | std::ostream & | os, |
const T & | avec | ||
) |
Definition at line 48 of file io.hpp.
|
inline |
Definition at line 388 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
|
inline |
Definition at line 393 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data.
Definition at line 294 of file scalar.hpp.
References tinysimd::scalarT< T, typename >::_data, and sqrt().
Referenced by Nektar::NekMatrix< DataType, StandardMatrixTag >::AbsMaxtoMinEigenValueRatio(), Nektar::MMFAdvection::AdvectionBellPlane(), Nektar::MMFAdvection::AdvectionBellSphere(), Nektar::PengRobinsonEoS::Alpha(), Nektar::RedlichKwongEoS::Alpha(), Nektar::SimdLibTests::BOOST_AUTO_TEST_CASE(), Nektar::UnitTests::BOOST_AUTO_TEST_CASE(), Nektar::LibUtilities::NekNonlinSysIterNewton::CalcInexactNewtonForcing(), Nektar::VortexWaveInteraction::CalcL2ToLinfPressure(), Nektar::VortexWaveInteraction::CalcNonLinearWaveForce(), Nektar::CFSImplicit::CalcRefValues(), Nektar::SolverUtils::MMFSystem::CartesianToSpherical(), COMPBL(), Nektar::MMFAdvection::ComputeCirculatingArclength(), Nektar::SolverUtils::ForcingSyntheticEddy::ComputeGaussian(), Nektar::MMFSWE::Computehhuhvflux(), Nektar::SpatialDomains::GeomFactors::ComputePrincipleDirection(), Nektar::MMFMaxwell::ComputeRadCloak(), Computestreakpositions(), Nektar::SolverUtils::MMFSystem::ComputeZimYim(), Nektar::MultiRegions::PreconditionerLowEnergy::CreateRefPrismGeom(), Nektar::MultiRegions::PreconditionerLowEnergy::CreateRefPyrGeom(), Nektar::MultiRegions::PreconditionerLowEnergy::CreateRefTetGeom(), Nektar::SpatialDomains::PointGeom::dist(), Nektar::distanceBetween(), Nektar::LibUtilities::NekLinSysIterGMRES::DoArnoldi(), Nektar::LibUtilities::NekLinSysIterGMRESLoc::DoArnoldi(), Nektar::LibUtilities::NekLinSysIterCGLoc::DoConjugateGradient(), Nektar::LibUtilities::NekLinSysIterCG::DoConjugateGradient(), Nektar::LibUtilities::NekLinSysIterGMRESLoc::DoGivensRotation(), Nektar::LibUtilities::NekLinSysIterGMRES::DoGivensRotation(), Nektar::LibUtilities::NekLinSysIterGMRESLoc::DoGMRES(), Nektar::LibUtilities::NekLinSysIterGMRES::DoGMRES(), Nektar::LibUtilities::NekLinSysIterGMRES::DoGmresRestart(), Nektar::LibUtilities::NekLinSysIterGMRESLoc::DoGmresRestart(), Nektar::MultiRegions::GlobalLinSysIterative::DoProjection(), Nektar::SolverUtils::DriverModifiedArnoldi::EV_big(), Nektar::SolverUtils::DriverModifiedArnoldi::EV_small(), Nektar::SolverUtils::DriverModifiedArnoldi::EV_test(), Nektar::SolverUtils::DriverSteadyState::EvalEV_ScalarSFD(), Nektar::IsentropicVortexBC::EvaluateIsentropicVortex(), Nektar::CompressibleFlowSystem::EvaluateIsentropicVortex(), Nektar::MMFSWE::EvaluateWaterDepth(), Nektar::LibUtilities::Interpreter::ExpressionEvaluator::ExpressionEvaluator(), Vmath::FillWhiteNoise(), Nektar::SolverUtils::FilterAeroForces::FilterAeroForces(), Nektar::MultiRegions::DisContField::FindPeriodicTraces(), Nektar::FieldUtils::ProcessPhiFromFile::FindShortestDist(), Nektar::LibUtilities::functions::functions(), Polylib::gammaF(), Polylib::gammaFracGammaF(), Nektar::MMFMaxwell::GaussianPulse(), Nektar::LibUtilities::Basis::GenBasis(), Nektar::MMFMaxwell::GenerateSigmaPML(), Nektar::FieldUtils::ProcessBodyFittedVelocity::GenPntwiseBodyFittedCoordSys(), Nektar::PowerPressureArea::GetC0(), Nektar::VariableConverter::GetDynamicViscosity(), Nektar::CompressibleFlowSystem::GetExactRinglebFlow(), Nektar::SpatialDomains::TriGeom::GetFaceOrientation(), Nektar::SpatialDomains::QuadGeom::GetFaceOrientation(), Nektar::SolverUtils::MMFSystem::GetIncidentField(), Nektar::FieldUtils::ProcessCFL::GetMaxStdVelocity(), Nektar::UnsteadyAdvectionDiffusion::GetMaxStdVelocity(), Nektar::Extrapolate::GetMaxStdVelocity(), GetNewVertexLocation(), Nektar::FieldUtils::ProcessWallNormalData::GetNormals(), Nektar::FieldUtils::ProcessQualityMetric::GetQ(), Nektar::CompressibleSolver::GetRoeSoundSpeed(), Nektar::VariableConverter::GetSensor(), Nektar::PengRobinsonEoS::GetTemperatureKernel(), Nektar::RedlichKwongEoS::GetTemperatureKernel(), Nektar::FieldUtils::ProcessWSS::GetViscosity(), Nektar::SolverUtils::MMFSystem::GramSchumitz(), Nektar::guessp(), Nektar::MultiRegions::ExpList::H1(), Nektar::StdRegions::StdExpansion::H1(), Nektar::FieldUtils::ProcessWallNormalData::isInProjectedArea2D(), Nektar::FieldUtils::ProcessWallNormalData::isInProjectedArea3D(), Nektar::StdRegions::StdExpansion::L2(), Nektar::CoupledLinearNS::L2Norm(), Nektar::L2Norm(), Nektar::NonlinearPeregrine::LaitoneSolitaryWave(), Nektar::MMFSWE::LaxFriedrichFlux(), Nektar::FieldUtils::ProcessBodyFittedVelocity::LocCoordForNearestPntOnBndElmt_2D(), Nektar::PengRobinsonEoS::LogTerm(), Nektar::Magnitude(), main(), MappingEVids(), Nektar::ShallowWaterSystem::MatrixMultiplyMatrixFree(), Nektar::CFSImplicit::MatrixMultiplyMatrixFreeCoeff(), Nektar::FieldUtils::MatSymEVals(), Nektar::MMFDiffusion::Morphogenesis(), Nektar::SpatialDomains::Geometry2D::NewtonIterationForLocCoord(), Nektar::SpatialDomains::Geometry3D::NewtonIterationForLocCoord(), Nektar::FieldUtils::ProcessWallNormalData::NewtonIterForLocCoordOnBndElmt(), OUTPUT(), Nektar::MMFDiffusion::PlanePhiWave(), Nektar::FieldUtils::ProcessBodyFittedVelocity::PntToBndElmtPntDistance(), Nektar::CFSImplicit::PointFluxJacobianPoint(), Nektar::prefun(), Nektar::MMFMaxwell::print_MMF(), Nektar::FieldUtils::OutputFileBase::PrintErrorFromPts(), Nektar::MMFMaxwell::Printout_SurfaceCurrent(), Nektar::MultiRegions::AssemblyMap::PrintStats(), Nektar::QInflow::Q_RiemannSolver(), Nektar::FieldUtils::Octree::QueryClosest(), Nektar::RCROutflow::R_RiemannSolver(), Nektar::ROutflow::R_RiemannSolver(), Nektar::LibUtilities::rad(), Nektar::MMFSWE::RiemannSolverHLLC(), Nektar::RoeKernel(), Nektar::SolverUtils::MMFSystem::RootMeanSquare(), Nektar::LibUtilities::Interpreter::ExpressionEvaluator::EvalSqrt::run_many(), Nektar::LibUtilities::Interpreter::ExpressionEvaluator::EvalSqrt::run_once(), Nektar::MMFSWE::RusanovFlux(), Nektar::FieldUtils::ProcessBodyFittedVelocity::ScaledCrosssProduct(), Nektar::SolverUtils::Newmark_BetaSolver::SetNewmarkBeta(), Nektar::SpatialDomains::HexGeom::SetUpFaceOrientation(), Nektar::SpatialDomains::PrismGeom::SetUpFaceOrientation(), Nektar::SpatialDomains::PyrGeom::SetUpFaceOrientation(), Nektar::SpatialDomains::TetGeom::SetUpFaceOrientation(), Nektar::LibUtilities::DIRKTimeIntegrationScheme::SetupSchemeData(), Nektar::LibUtilities::IMEXdirkTimeIntegrationScheme::SetupSchemeData_2_2_2(), Nektar::LibUtilities::IMEXdirkTimeIntegrationScheme::SetupSchemeData_2_3_2(), Nektar::LibUtilities::IMEXdirkTimeIntegrationScheme::SetupSchemeData_2_3_3(), Nektar::LibUtilities::DIRKTimeIntegrationScheme::SetupSchemeDataESDIRK(), Nektar::IncNavierStokes::SetUpWomersley(), Nektar::IncNavierStokes::SetWomersleyBoundary(), Nektar::SpatialDomains::Geometry2D::SolveStraightEdgeQuad(), sqrt(), Nektar::StagnationInflowBC::StagnationInflowBC(), Nektar::MMFMaxwell::TestMaxwell1D(), Nektar::MMFMaxwell::TestMaxwell2DPEC(), Nektar::MMFMaxwell::TestMaxwell2DPMC(), Nektar::MMFSWE::TestVorticityComputation(), Polylib::TriQL(), Nektar::MultiRegions::GlobalLinSysIterative::UpdateKnownSolutions(), Nektar::EnforceEntropyPressure::v_Apply(), Nektar::EnforceEntropyTotalEnthalpy::v_Apply(), Nektar::EnforceEntropyVelocity::v_Apply(), Nektar::RiemannInvariantBC::v_Apply(), Nektar::RinglebFlowBC::v_Apply(), Nektar::LocalRegions::NodalTriExp::v_ComputeTraceNormal(), Nektar::LocalRegions::QuadExp::v_ComputeTraceNormal(), Nektar::LocalRegions::TriExp::v_ComputeTraceNormal(), Nektar::LocalRegions::HexExp::v_ComputeTraceNormal(), Nektar::LocalRegions::PrismExp::v_ComputeTraceNormal(), Nektar::LocalRegions::PyrExp::v_ComputeTraceNormal(), Nektar::LocalRegions::TetExp::v_ComputeTraceNormal(), Nektar::LocalRegions::SegExp::v_ComputeTraceNormal(), Nektar::SpatialDomains::RefRegionCylinder::v_Contains(), Nektar::SpatialDomains::RefRegionParallelogram::v_Contains(), Nektar::AInflow::v_DoBoundary(), Nektar::LinearElasticSystem::v_DoSolve(), Nektar::MMFMaxwell::v_DoSolve(), Nektar::SolverUtils::DriverModifiedArnoldi::v_Execute(), Nektar::SpatialDomains::QuadGeom::v_FillGeom(), Nektar::SpatialDomains::TriGeom::v_FillGeom(), Nektar::SpatialDomains::Geometry2D::v_FindDistance(), Nektar::SpatialDomains::SegGeom::v_FindDistance(), Nektar::BetaPressureArea::v_GetAFromChars(), Nektar::EmpiricalPressureArea::v_GetAFromChars(), Nektar::TemplatePressureArea::v_GetAFromChars(), Nektar::BetaPressureArea::v_GetC(), Nektar::EmpiricalPressureArea::v_GetC(), Nektar::EmpiricalPressureArea::v_GetCharIntegral(), Nektar::PengRobinsonEoS::v_GetDPDe_rho(), Nektar::PengRobinsonEoS::v_GetDPDrho_e(), Nektar::PengRobinsonEoS::v_GetEFromRhoP(), Nektar::RedlichKwongEoS::v_GetEFromRhoP(), Nektar::PengRobinsonEoS::v_GetEntropy(), Nektar::SpatialDomains::Geometry1D::v_GetLocCoords(), Nektar::SpatialDomains::Geometry2D::v_GetLocCoords(), Nektar::AcousticSystem::v_GetMaxStdVelocity(), Nektar::CompressibleFlowSystem::v_GetMaxStdVelocity(), Nektar::BetaPressureArea::v_GetPressure(), Nektar::EmpiricalPressureArea::v_GetPressure(), Nektar::PowerPressureArea::v_GetPressure(), Nektar::EquationOfState::v_GetSoundSpeed(), Nektar::IdealGasEoS::v_GetSoundSpeed(), Nektar::LocalRegions::QuadExp::v_GetTraceQFactors(), Nektar::MMFDiffusion::v_InitObject(), Nektar::CFSImplicit::v_InitObject(), Nektar::MMFMaxwell::v_InitObject(), Nektar::MultiRegions::ExpList3DHomogeneous1D::v_L2(), Nektar::MultiRegions::ExpList3DHomogeneous2D::v_L2(), Nektar::MultiRegions::ExpList::v_L2(), Nektar::MMFSWE::v_L2Error(), Nektar::SolverUtils::EquationSystem::v_L2Error(), Nektar::PulseWaveSystem::v_L2Error(), Nektar::LibUtilities::NodalUtilTriangle::v_ModeZeroIntegral(), Nektar::LibUtilities::NodalUtilTetrahedron::v_ModeZeroIntegral(), Nektar::LibUtilities::NodalUtilPrism::v_ModeZeroIntegral(), Nektar::LibUtilities::NodalUtilTriangle::v_OrthoBasis(), Nektar::LibUtilities::NodalUtilTetrahedron::v_OrthoBasis(), Nektar::LibUtilities::NodalUtilPrism::v_OrthoBasis(), Nektar::LibUtilities::NodalUtilTriangle::v_OrthoBasisDeriv(), Nektar::LibUtilities::NodalUtilTetrahedron::v_OrthoBasisDeriv(), Nektar::LibUtilities::NodalUtilPrism::v_OrthoBasisDeriv(), Nektar::Dummy::v_Output(), Nektar::SolverUtils::StatLagrangianPoints::v_OutputData(), Nektar::StdRegions::StdPrismExp::v_PhysEvaluateBasis(), Nektar::StdRegions::StdTetExp::v_PhysEvaluateBasis(), Nektar::StdRegions::StdTriExp::v_PhysEvaluateBasis(), Nektar::AUSM3Solver::v_PointSolve(), Nektar::HLLSolver::v_PointSolve(), Nektar::LaxFriedrichsSolver::v_PointSolve(), Nektar::LinearHLLSolver::v_PointSolve(), Nektar::LEELaxFriedrichsSolver::v_PointSolve(), Nektar::LEEUpwindSolver::v_PointSolve(), Nektar::APELaxFriedrichsSolver::v_PointSolve(), Nektar::APEUpwindSolver::v_PointSolve(), Nektar::ExactSolverToro::v_PointSolve(), Nektar::HLLCSolver::v_PointSolve(), Nektar::FieldUtils::ProcessBodyFittedVelocity::v_Process(), Nektar::FieldUtils::ProcessMultiShear::v_Process(), Nektar::FieldUtils::ProcessVortexInducedVelocity::v_Process(), Nektar::FieldUtils::ProcessWallNormalData::v_Process(), Nektar::APE::v_RiemannInvariantBC(), Nektar::LEE::v_RiemannInvariantBC(), Nektar::LibUtilities::NekNonlinSysIterNewton::v_SolveSystem(), Nektar::SolverUtils::UnsteadySystem::v_SteadyStateResidual(), Nektar::CompressibleFlowSystem::v_SteadyStateResidual(), Nektar::LocalRegions::HexExp::v_SVVLaplacianFilter(), Nektar::LocalRegions::PrismExp::v_SVVLaplacianFilter(), Nektar::LocalRegions::PyrExp::v_SVVLaplacianFilter(), Nektar::LocalRegions::QuadExp::v_SVVLaplacianFilter(), Nektar::LocalRegions::TetExp::v_SVVLaplacianFilter(), Nektar::LocalRegions::TriExp::v_SVVLaplacianFilter(), Nektar::LocalRegions::Expansion2D::v_TraceNormLen(), Nektar::LocalRegions::Expansion3D::v_TraceNormLen(), Nektar::CourtemancheRamirezNattel98::v_Update(), Nektar::Fox02::v_Update(), Nektar::LuoRudy91::v_Update(), Nektar::TenTusscher06::v_Update(), Nektar::Winslow99::v_Update(), Nektar::FieldUtils::ProcessPhiFromFile::Vector2edge(), Vmath::Vsqrt(), and Nektar::AcousticSystem::WhiteNoiseBC().
|
static |
Referenced by Nektar::SimdLibTests::BOOST_AUTO_TEST_CASE().
|
static |
Referenced by Nektar::SimdLibTests::BOOST_AUTO_TEST_CASE(), Vmath::SIMD::Gathr(), Nektar::NavierStokesCFE::GetViscousFluxVectorConservVar(), main(), Nektar::RoeSolver::v_ArraySolve(), Nektar::RoeSolverSIMD::v_Solve(), Vmath::SIMD::Vadd(), Vmath::SIMD::Vmul(), Vmath::SIMD::Vvtvm(), Vmath::SIMD::Vvtvp(), Vmath::SIMD::Vvtvvtm(), and Vmath::SIMD::Vvtvvtp().
|
static |
Referenced by Nektar::SimdLibTests::BOOST_AUTO_TEST_CASE().