├── docs ├── FARBackCover.pdf ├── FARCover.pdf ├── manual.md └── manual.pdf ├── include ├── LBrefWrapper.h ├── OMPDynamicShared.h ├── ascii_map.h ├── callableTraits.h ├── debug.h ├── demangle.h └── far.h ├── license.txt ├── readme.md ├── tests ├── base │ ├── 01_create.cpp │ ├── 02_operators.cpp │ ├── 03_pointers.cpp │ ├── 04_initialise.cpp │ ├── 05_elemental.cpp │ ├── 06_slices.cpp │ ├── 07_operatorslices.cpp │ ├── 2files │ │ ├── test1.cpp │ │ └── test2.cpp │ └── Makefile ├── case_study │ ├── C++ │ │ ├── Makefile │ │ ├── run5.sh │ │ ├── speedtest_smooth_index.cpp │ │ ├── speedtest_smooth_index_3d.cpp │ │ ├── speedtest_smooth_native.cpp │ │ ├── speedtest_smooth_native_3d.cpp │ │ ├── speedtest_smooth_sections.cpp │ │ └── speedtest_smooth_sections_3d.cpp │ └── Fortran │ │ ├── Makefile │ │ ├── speedtest_smooth_index.f90 │ │ ├── speedtest_smooth_index_3d.f90 │ │ ├── speedtest_smooth_sections.f90 │ │ ├── speedtest_smooth_sections2.f90 │ │ └── speedtest_smooth_sections_3d.f90 ├── functions │ ├── Makefile │ ├── abs.cpp │ ├── achar.cpp │ ├── acos.cpp │ ├── acosd.cpp │ ├── acosh.cpp │ ├── acospi.cpp │ ├── aimag.cpp │ ├── aint.cpp │ ├── all1.cpp │ ├── all2.cpp │ ├── allocate.cpp │ ├── anint.cpp │ ├── any1.cpp │ ├── any2.cpp │ ├── asin.cpp │ ├── asind.cpp │ ├── asinh.cpp │ ├── asinpi.cpp │ ├── associated.cpp │ ├── atan.cpp │ ├── atan2.cpp │ ├── atan2d.cpp │ ├── atan2pi.cpp │ ├── atand.cpp │ ├── atanh.cpp │ ├── atanpi.cpp │ ├── bessel_j0.cpp │ ├── bessel_j1.cpp │ ├── bessel_jn.cpp │ ├── bessel_y0.cpp │ ├── bessel_y1.cpp │ ├── bessel_yn.cpp │ ├── bge.cpp │ ├── bgt.cpp │ ├── bit_size.cpp │ ├── ble.cpp │ ├── blt.cpp │ ├── ceiling.cpp │ ├── char.cpp │ ├── cmplx.cpp │ ├── conjg.cpp │ ├── cos.cpp │ ├── cosd.cpp │ ├── cosh.cpp │ ├── cospi.cpp │ ├── count1.cpp │ ├── count2.cpp │ ├── cshift.cpp │ ├── dble.cpp │ ├── digits.cpp │ ├── dim.cpp │ ├── dot_product.cpp │ ├── dprod.cpp │ ├── dshiftl.cpp │ ├── dshiftr.cpp │ ├── eoshift1.cpp │ ├── eoshift2.cpp │ ├── epsilon.cpp │ ├── erf.cpp │ ├── erfc.cpp │ ├── erfc_scaled.cpp │ ├── exponent.cpp │ ├── findloc1.cpp │ ├── findloc2.cpp │ ├── findloc3.cpp │ ├── findloc4.cpp │ ├── float.cpp │ ├── floor.cpp │ ├── for_each.cpp │ ├── fraction.cpp │ ├── gamma.cpp │ ├── generate.cpp │ ├── huge.cpp │ ├── hypot.cpp │ ├── iachar.cpp │ ├── iall1.cpp │ ├── iall2.cpp │ ├── iand.cpp │ ├── iany1.cpp │ ├── iany2.cpp │ ├── ibclr.cpp │ ├── ibits.cpp │ ├── ibset.cpp │ ├── ichar.cpp │ ├── ieor.cpp │ ├── int.cpp │ ├── ior.cpp │ ├── iota.cpp │ ├── iparity1.cpp │ ├── iparity2.cpp │ ├── is_contiguous.cpp │ ├── ishft.cpp │ ├── ishftc.cpp │ ├── kind.cpp │ ├── lbound.cpp │ ├── leadz.cpp │ ├── len.cpp │ ├── len_trim.cpp │ ├── lge.cpp │ ├── lgt.cpp │ ├── lle.cpp │ ├── llt.cpp │ ├── log.cpp │ ├── log10.cpp │ ├── log2.cpp │ ├── log_gamma.cpp │ ├── logical.cpp │ ├── maskl.cpp │ ├── maskr.cpp │ ├── matmul.cpp │ ├── max.cpp │ ├── maxexponent.cpp │ ├── maxloc1.cpp │ ├── maxloc2.cpp │ ├── maxval1.cpp │ ├── maxval2.cpp │ ├── merge.cpp │ ├── merge_bits.cpp │ ├── min.cpp │ ├── minexponent.cpp │ ├── minloc1.cpp │ ├── minloc2.cpp │ ├── minval1.cpp │ ├── minval2.cpp │ ├── mod.cpp │ ├── modulo.cpp │ ├── move_alloc.cpp │ ├── mvbits.cpp │ ├── nearest.cpp │ ├── nint.cpp │ ├── norm2.cpp │ ├── not.cpp │ ├── ones.cpp │ ├── out_of_range.cpp │ ├── pack1.cpp │ ├── pack2.cpp │ ├── parity1.cpp │ ├── parity2.cpp │ ├── popcnt.cpp │ ├── poppar.cpp │ ├── pow.cpp │ ├── precision.cpp │ ├── product1.cpp │ ├── product2.cpp │ ├── radix.cpp │ ├── random.cpp │ ├── range.cpp │ ├── rank.cpp │ ├── real.cpp │ ├── reduce1.cpp │ ├── reduce2.cpp │ ├── reduce3.cpp │ ├── reduce4.cpp │ ├── reduce5.cpp │ ├── reduce6.cpp │ ├── reduce7.cpp │ ├── reduce8.cpp │ ├── repeat.cpp │ ├── reshape1.cpp │ ├── reshape2.cpp │ ├── reshape3.cpp │ ├── reshape4.cpp │ ├── rrspacing.cpp │ ├── same_type_as.cpp │ ├── scale.cpp │ ├── scan.cpp │ ├── selected_int_kind.cpp │ ├── selected_real_kind.cpp │ ├── set_exponent.cpp │ ├── shape.cpp │ ├── shifta.cpp │ ├── shiftl.cpp │ ├── shiftr.cpp │ ├── sign.cpp │ ├── sin.cpp │ ├── sind.cpp │ ├── sinh.cpp │ ├── sinpi.cpp │ ├── size.cpp │ ├── sngl.cpp │ ├── spacing.cpp │ ├── spread.cpp │ ├── sqrt.cpp │ ├── storage_size.cpp │ ├── sum1.cpp │ ├── sum2.cpp │ ├── tan.cpp │ ├── tand.cpp │ ├── tanh.cpp │ ├── tanpi.cpp │ ├── tiny.cpp │ ├── trailz.cpp │ ├── transfer1.cpp │ ├── transfer2.cpp │ ├── transpose.cpp │ ├── ubound.cpp │ ├── unpack.cpp │ ├── verify.cpp │ ├── where.cpp │ └── zeros.cpp ├── include │ ├── compare.h │ └── timer.h └── time.py └── tutorial ├── 00Cover.cpp ├── 01Create.cpp ├── 02Size.cpp ├── 03aPopulate.cpp ├── 03bPopulateFortran.cpp ├── 03cAllocateInAssignment.cpp ├── 04aPopulateAssignment.cpp ├── 04bPopulateAndAllocate.cpp ├── 04cPopulateAndAllocate2D.cpp ├── 04dLiteral.cpp ├── 04eReshape.cpp ├── 04fLinspace.cpp ├── 04gInitializerLists.cpp ├── 04hMold.cpp ├── 05aDeallocate.cpp ├── 05bReallocate.cpp ├── 06aAssign.cpp ├── 06bClassAssign.cpp ├── 06cFurtherAssign.cpp ├── 07aOperators.cpp ├── 07bOperatorsAssign.cpp ├── 07cOperatorsWithVariables.cpp ├── 07dAssignAuto.cpp ├── 08aSimpleFunction.cpp ├── 08bFunctionExpression.cpp ├── 08cFunctionConcepts.cpp ├── 09aRandomNumber.cpp ├── 09bRandomSeed.cpp ├── 09cRandomSeedGet.cpp ├── 09dRandomHandle.cpp ├── 09eRandomGenerator.cpp ├── 09fRandomNormal.cpp ├── 09gRandomDistribution.cpp ├── 09hRandomArray.cpp ├── 10aBounds.cpp ├── 10bBoundsFunction.cpp ├── 10cRank2Bounds.cpp ├── 10dDifferentBounds.cpp ├── 11aSlice.cpp ├── 11bSlice2D.cpp ├── 11cSliceAssign.cpp ├── 11dSliceChange.cpp ├── 11eSliceStride.cpp ├── 11fSliceNegativeStride.cpp ├── 11gSlicePoint.cpp ├── 11hSliceResult.cpp ├── 11iReducedRankSlice.cpp ├── 11jPointInDefine.cpp ├── 11kPointerRemap.cpp ├── 12aIterator.cpp ├── 12bSliceIterator.cpp ├── 12cSliceSort.cpp ├── 12dContiguousIterator.cpp ├── 12eCopyIterator.cpp ├── 12ftoArrayIterator.cpp ├── 13aElementalFunction.cpp ├── 13bElementalSubroutine.cpp ├── 13cElementalFunctionWithChangedArgs.cpp ├── 13dElementalUnexpected.cpp ├── 13eForcedElemental.cpp ├── 13fMultiElementalFunction.cpp ├── 13gMultiSingleElementalFunction.cpp ├── 13hElementalFunctionArrayParameters.cpp ├── 14aData.cpp ├── 14bContiguous.cpp ├── 14cTemplate.cpp ├── 14dCopyOut.cpp ├── 14eCopyInOut.cpp ├── 14fScopeBehaviour.cpp ├── 14gManualCopyBack.cpp ├── 14hManualUnbind.cpp ├── 15FARFortranInteroperability ├── 14aBind.cpp ├── 14bCPPCall.cpp ├── 14bFortranSource.f90 ├── 14cCPPLib.cpp ├── 14cFortranProgram.f90 ├── a.out ├── linkmod.mod └── test.mod ├── 16aCArrays.cpp ├── 16bCLB.cpp ├── 16cMixedCandFortran.cpp ├── 16dNaturalOrder.cpp ├── 17aManualElemental.cpp ├── 17bDeriv.cpp ├── 18aPointerArray.cpp ├── 18bComponentSelection.cpp ├── 18cMethodCall.cpp ├── 18dReferenceArray.cpp ├── 19aSelectedKinds.cpp ├── 20aOpenMP.cpp ├── 20bMPI ├── 19bMPI.cpp ├── 19bMPITwoArrays.cpp └── a.out ├── 21aRangeCheckAll.cpp ├── 21bRangeCheckPerArray.cpp ├── 22aFortFile.cpp ├── Makefile ├── a.out └── ren.sh /docs/FARBackCover.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/docs/FARBackCover.pdf -------------------------------------------------------------------------------- /docs/FARCover.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/docs/FARCover.pdf -------------------------------------------------------------------------------- /docs/manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/docs/manual.md -------------------------------------------------------------------------------- /docs/manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/docs/manual.pdf -------------------------------------------------------------------------------- /include/LBrefWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/include/LBrefWrapper.h -------------------------------------------------------------------------------- /include/OMPDynamicShared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/include/OMPDynamicShared.h -------------------------------------------------------------------------------- /include/ascii_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/include/ascii_map.h -------------------------------------------------------------------------------- /include/callableTraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/include/callableTraits.h -------------------------------------------------------------------------------- /include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/include/debug.h -------------------------------------------------------------------------------- /include/demangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/include/demangle.h -------------------------------------------------------------------------------- /include/far.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/include/far.h -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/license.txt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/readme.md -------------------------------------------------------------------------------- /tests/base/01_create.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/base/01_create.cpp -------------------------------------------------------------------------------- /tests/base/02_operators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/base/02_operators.cpp -------------------------------------------------------------------------------- /tests/base/03_pointers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/base/03_pointers.cpp -------------------------------------------------------------------------------- /tests/base/04_initialise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/base/04_initialise.cpp -------------------------------------------------------------------------------- /tests/base/05_elemental.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/base/05_elemental.cpp -------------------------------------------------------------------------------- /tests/base/06_slices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/base/06_slices.cpp -------------------------------------------------------------------------------- /tests/base/07_operatorslices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/base/07_operatorslices.cpp -------------------------------------------------------------------------------- /tests/base/2files/test1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/base/2files/test1.cpp -------------------------------------------------------------------------------- /tests/base/2files/test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/base/2files/test2.cpp -------------------------------------------------------------------------------- /tests/base/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/base/Makefile -------------------------------------------------------------------------------- /tests/case_study/C++/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/C++/Makefile -------------------------------------------------------------------------------- /tests/case_study/C++/run5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/C++/run5.sh -------------------------------------------------------------------------------- /tests/case_study/C++/speedtest_smooth_index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/C++/speedtest_smooth_index.cpp -------------------------------------------------------------------------------- /tests/case_study/C++/speedtest_smooth_index_3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/C++/speedtest_smooth_index_3d.cpp -------------------------------------------------------------------------------- /tests/case_study/C++/speedtest_smooth_native.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/C++/speedtest_smooth_native.cpp -------------------------------------------------------------------------------- /tests/case_study/C++/speedtest_smooth_native_3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/C++/speedtest_smooth_native_3d.cpp -------------------------------------------------------------------------------- /tests/case_study/C++/speedtest_smooth_sections.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/C++/speedtest_smooth_sections.cpp -------------------------------------------------------------------------------- /tests/case_study/C++/speedtest_smooth_sections_3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/C++/speedtest_smooth_sections_3d.cpp -------------------------------------------------------------------------------- /tests/case_study/Fortran/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/Fortran/Makefile -------------------------------------------------------------------------------- /tests/case_study/Fortran/speedtest_smooth_index.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/Fortran/speedtest_smooth_index.f90 -------------------------------------------------------------------------------- /tests/case_study/Fortran/speedtest_smooth_index_3d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/Fortran/speedtest_smooth_index_3d.f90 -------------------------------------------------------------------------------- /tests/case_study/Fortran/speedtest_smooth_sections.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/Fortran/speedtest_smooth_sections.f90 -------------------------------------------------------------------------------- /tests/case_study/Fortran/speedtest_smooth_sections2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/Fortran/speedtest_smooth_sections2.f90 -------------------------------------------------------------------------------- /tests/case_study/Fortran/speedtest_smooth_sections_3d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/case_study/Fortran/speedtest_smooth_sections_3d.f90 -------------------------------------------------------------------------------- /tests/functions/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/Makefile -------------------------------------------------------------------------------- /tests/functions/abs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/abs.cpp -------------------------------------------------------------------------------- /tests/functions/achar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/achar.cpp -------------------------------------------------------------------------------- /tests/functions/acos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/acos.cpp -------------------------------------------------------------------------------- /tests/functions/acosd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/acosd.cpp -------------------------------------------------------------------------------- /tests/functions/acosh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/acosh.cpp -------------------------------------------------------------------------------- /tests/functions/acospi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/acospi.cpp -------------------------------------------------------------------------------- /tests/functions/aimag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/aimag.cpp -------------------------------------------------------------------------------- /tests/functions/aint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/aint.cpp -------------------------------------------------------------------------------- /tests/functions/all1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/all1.cpp -------------------------------------------------------------------------------- /tests/functions/all2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/all2.cpp -------------------------------------------------------------------------------- /tests/functions/allocate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/allocate.cpp -------------------------------------------------------------------------------- /tests/functions/anint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/anint.cpp -------------------------------------------------------------------------------- /tests/functions/any1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/any1.cpp -------------------------------------------------------------------------------- /tests/functions/any2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/any2.cpp -------------------------------------------------------------------------------- /tests/functions/asin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/asin.cpp -------------------------------------------------------------------------------- /tests/functions/asind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/asind.cpp -------------------------------------------------------------------------------- /tests/functions/asinh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/asinh.cpp -------------------------------------------------------------------------------- /tests/functions/asinpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/asinpi.cpp -------------------------------------------------------------------------------- /tests/functions/associated.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/associated.cpp -------------------------------------------------------------------------------- /tests/functions/atan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/atan.cpp -------------------------------------------------------------------------------- /tests/functions/atan2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/atan2.cpp -------------------------------------------------------------------------------- /tests/functions/atan2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/atan2d.cpp -------------------------------------------------------------------------------- /tests/functions/atan2pi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/atan2pi.cpp -------------------------------------------------------------------------------- /tests/functions/atand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/atand.cpp -------------------------------------------------------------------------------- /tests/functions/atanh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/atanh.cpp -------------------------------------------------------------------------------- /tests/functions/atanpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/atanpi.cpp -------------------------------------------------------------------------------- /tests/functions/bessel_j0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/bessel_j0.cpp -------------------------------------------------------------------------------- /tests/functions/bessel_j1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/bessel_j1.cpp -------------------------------------------------------------------------------- /tests/functions/bessel_jn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/bessel_jn.cpp -------------------------------------------------------------------------------- /tests/functions/bessel_y0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/bessel_y0.cpp -------------------------------------------------------------------------------- /tests/functions/bessel_y1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/bessel_y1.cpp -------------------------------------------------------------------------------- /tests/functions/bessel_yn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/bessel_yn.cpp -------------------------------------------------------------------------------- /tests/functions/bge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/bge.cpp -------------------------------------------------------------------------------- /tests/functions/bgt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/bgt.cpp -------------------------------------------------------------------------------- /tests/functions/bit_size.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/bit_size.cpp -------------------------------------------------------------------------------- /tests/functions/ble.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ble.cpp -------------------------------------------------------------------------------- /tests/functions/blt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/blt.cpp -------------------------------------------------------------------------------- /tests/functions/ceiling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ceiling.cpp -------------------------------------------------------------------------------- /tests/functions/char.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/char.cpp -------------------------------------------------------------------------------- /tests/functions/cmplx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/cmplx.cpp -------------------------------------------------------------------------------- /tests/functions/conjg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/conjg.cpp -------------------------------------------------------------------------------- /tests/functions/cos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/cos.cpp -------------------------------------------------------------------------------- /tests/functions/cosd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/cosd.cpp -------------------------------------------------------------------------------- /tests/functions/cosh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/cosh.cpp -------------------------------------------------------------------------------- /tests/functions/cospi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/cospi.cpp -------------------------------------------------------------------------------- /tests/functions/count1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/count1.cpp -------------------------------------------------------------------------------- /tests/functions/count2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/count2.cpp -------------------------------------------------------------------------------- /tests/functions/cshift.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/cshift.cpp -------------------------------------------------------------------------------- /tests/functions/dble.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/dble.cpp -------------------------------------------------------------------------------- /tests/functions/digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/digits.cpp -------------------------------------------------------------------------------- /tests/functions/dim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/dim.cpp -------------------------------------------------------------------------------- /tests/functions/dot_product.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/dot_product.cpp -------------------------------------------------------------------------------- /tests/functions/dprod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/dprod.cpp -------------------------------------------------------------------------------- /tests/functions/dshiftl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/dshiftl.cpp -------------------------------------------------------------------------------- /tests/functions/dshiftr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/dshiftr.cpp -------------------------------------------------------------------------------- /tests/functions/eoshift1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/eoshift1.cpp -------------------------------------------------------------------------------- /tests/functions/eoshift2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/eoshift2.cpp -------------------------------------------------------------------------------- /tests/functions/epsilon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/epsilon.cpp -------------------------------------------------------------------------------- /tests/functions/erf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/erf.cpp -------------------------------------------------------------------------------- /tests/functions/erfc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/erfc.cpp -------------------------------------------------------------------------------- /tests/functions/erfc_scaled.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/erfc_scaled.cpp -------------------------------------------------------------------------------- /tests/functions/exponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/exponent.cpp -------------------------------------------------------------------------------- /tests/functions/findloc1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/findloc1.cpp -------------------------------------------------------------------------------- /tests/functions/findloc2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/findloc2.cpp -------------------------------------------------------------------------------- /tests/functions/findloc3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/findloc3.cpp -------------------------------------------------------------------------------- /tests/functions/findloc4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/findloc4.cpp -------------------------------------------------------------------------------- /tests/functions/float.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/float.cpp -------------------------------------------------------------------------------- /tests/functions/floor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/floor.cpp -------------------------------------------------------------------------------- /tests/functions/for_each.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/for_each.cpp -------------------------------------------------------------------------------- /tests/functions/fraction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/fraction.cpp -------------------------------------------------------------------------------- /tests/functions/gamma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/gamma.cpp -------------------------------------------------------------------------------- /tests/functions/generate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/generate.cpp -------------------------------------------------------------------------------- /tests/functions/huge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/huge.cpp -------------------------------------------------------------------------------- /tests/functions/hypot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/hypot.cpp -------------------------------------------------------------------------------- /tests/functions/iachar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/iachar.cpp -------------------------------------------------------------------------------- /tests/functions/iall1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/iall1.cpp -------------------------------------------------------------------------------- /tests/functions/iall2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/iall2.cpp -------------------------------------------------------------------------------- /tests/functions/iand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/iand.cpp -------------------------------------------------------------------------------- /tests/functions/iany1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/iany1.cpp -------------------------------------------------------------------------------- /tests/functions/iany2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/iany2.cpp -------------------------------------------------------------------------------- /tests/functions/ibclr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ibclr.cpp -------------------------------------------------------------------------------- /tests/functions/ibits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ibits.cpp -------------------------------------------------------------------------------- /tests/functions/ibset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ibset.cpp -------------------------------------------------------------------------------- /tests/functions/ichar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ichar.cpp -------------------------------------------------------------------------------- /tests/functions/ieor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ieor.cpp -------------------------------------------------------------------------------- /tests/functions/int.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/int.cpp -------------------------------------------------------------------------------- /tests/functions/ior.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ior.cpp -------------------------------------------------------------------------------- /tests/functions/iota.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/iota.cpp -------------------------------------------------------------------------------- /tests/functions/iparity1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/iparity1.cpp -------------------------------------------------------------------------------- /tests/functions/iparity2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/iparity2.cpp -------------------------------------------------------------------------------- /tests/functions/is_contiguous.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/is_contiguous.cpp -------------------------------------------------------------------------------- /tests/functions/ishft.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ishft.cpp -------------------------------------------------------------------------------- /tests/functions/ishftc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ishftc.cpp -------------------------------------------------------------------------------- /tests/functions/kind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/kind.cpp -------------------------------------------------------------------------------- /tests/functions/lbound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/lbound.cpp -------------------------------------------------------------------------------- /tests/functions/leadz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/leadz.cpp -------------------------------------------------------------------------------- /tests/functions/len.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/len.cpp -------------------------------------------------------------------------------- /tests/functions/len_trim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/len_trim.cpp -------------------------------------------------------------------------------- /tests/functions/lge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/lge.cpp -------------------------------------------------------------------------------- /tests/functions/lgt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/lgt.cpp -------------------------------------------------------------------------------- /tests/functions/lle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/lle.cpp -------------------------------------------------------------------------------- /tests/functions/llt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/llt.cpp -------------------------------------------------------------------------------- /tests/functions/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/log.cpp -------------------------------------------------------------------------------- /tests/functions/log10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/log10.cpp -------------------------------------------------------------------------------- /tests/functions/log2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/log2.cpp -------------------------------------------------------------------------------- /tests/functions/log_gamma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/log_gamma.cpp -------------------------------------------------------------------------------- /tests/functions/logical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/logical.cpp -------------------------------------------------------------------------------- /tests/functions/maskl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/maskl.cpp -------------------------------------------------------------------------------- /tests/functions/maskr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/maskr.cpp -------------------------------------------------------------------------------- /tests/functions/matmul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/matmul.cpp -------------------------------------------------------------------------------- /tests/functions/max.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/max.cpp -------------------------------------------------------------------------------- /tests/functions/maxexponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/maxexponent.cpp -------------------------------------------------------------------------------- /tests/functions/maxloc1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/maxloc1.cpp -------------------------------------------------------------------------------- /tests/functions/maxloc2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/maxloc2.cpp -------------------------------------------------------------------------------- /tests/functions/maxval1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/maxval1.cpp -------------------------------------------------------------------------------- /tests/functions/maxval2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/maxval2.cpp -------------------------------------------------------------------------------- /tests/functions/merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/merge.cpp -------------------------------------------------------------------------------- /tests/functions/merge_bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/merge_bits.cpp -------------------------------------------------------------------------------- /tests/functions/min.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/min.cpp -------------------------------------------------------------------------------- /tests/functions/minexponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/minexponent.cpp -------------------------------------------------------------------------------- /tests/functions/minloc1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/minloc1.cpp -------------------------------------------------------------------------------- /tests/functions/minloc2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/minloc2.cpp -------------------------------------------------------------------------------- /tests/functions/minval1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/minval1.cpp -------------------------------------------------------------------------------- /tests/functions/minval2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/minval2.cpp -------------------------------------------------------------------------------- /tests/functions/mod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/mod.cpp -------------------------------------------------------------------------------- /tests/functions/modulo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/modulo.cpp -------------------------------------------------------------------------------- /tests/functions/move_alloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/move_alloc.cpp -------------------------------------------------------------------------------- /tests/functions/mvbits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/mvbits.cpp -------------------------------------------------------------------------------- /tests/functions/nearest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/nearest.cpp -------------------------------------------------------------------------------- /tests/functions/nint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/nint.cpp -------------------------------------------------------------------------------- /tests/functions/norm2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/norm2.cpp -------------------------------------------------------------------------------- /tests/functions/not.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/not.cpp -------------------------------------------------------------------------------- /tests/functions/ones.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ones.cpp -------------------------------------------------------------------------------- /tests/functions/out_of_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/out_of_range.cpp -------------------------------------------------------------------------------- /tests/functions/pack1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/pack1.cpp -------------------------------------------------------------------------------- /tests/functions/pack2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/pack2.cpp -------------------------------------------------------------------------------- /tests/functions/parity1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/parity1.cpp -------------------------------------------------------------------------------- /tests/functions/parity2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/parity2.cpp -------------------------------------------------------------------------------- /tests/functions/popcnt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/popcnt.cpp -------------------------------------------------------------------------------- /tests/functions/poppar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/poppar.cpp -------------------------------------------------------------------------------- /tests/functions/pow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/pow.cpp -------------------------------------------------------------------------------- /tests/functions/precision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/precision.cpp -------------------------------------------------------------------------------- /tests/functions/product1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/product1.cpp -------------------------------------------------------------------------------- /tests/functions/product2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/product2.cpp -------------------------------------------------------------------------------- /tests/functions/radix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/radix.cpp -------------------------------------------------------------------------------- /tests/functions/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/random.cpp -------------------------------------------------------------------------------- /tests/functions/range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/range.cpp -------------------------------------------------------------------------------- /tests/functions/rank.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/rank.cpp -------------------------------------------------------------------------------- /tests/functions/real.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/real.cpp -------------------------------------------------------------------------------- /tests/functions/reduce1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reduce1.cpp -------------------------------------------------------------------------------- /tests/functions/reduce2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reduce2.cpp -------------------------------------------------------------------------------- /tests/functions/reduce3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reduce3.cpp -------------------------------------------------------------------------------- /tests/functions/reduce4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reduce4.cpp -------------------------------------------------------------------------------- /tests/functions/reduce5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reduce5.cpp -------------------------------------------------------------------------------- /tests/functions/reduce6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reduce6.cpp -------------------------------------------------------------------------------- /tests/functions/reduce7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reduce7.cpp -------------------------------------------------------------------------------- /tests/functions/reduce8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reduce8.cpp -------------------------------------------------------------------------------- /tests/functions/repeat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/repeat.cpp -------------------------------------------------------------------------------- /tests/functions/reshape1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reshape1.cpp -------------------------------------------------------------------------------- /tests/functions/reshape2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reshape2.cpp -------------------------------------------------------------------------------- /tests/functions/reshape3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reshape3.cpp -------------------------------------------------------------------------------- /tests/functions/reshape4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/reshape4.cpp -------------------------------------------------------------------------------- /tests/functions/rrspacing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/rrspacing.cpp -------------------------------------------------------------------------------- /tests/functions/same_type_as.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/same_type_as.cpp -------------------------------------------------------------------------------- /tests/functions/scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/scale.cpp -------------------------------------------------------------------------------- /tests/functions/scan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/scan.cpp -------------------------------------------------------------------------------- /tests/functions/selected_int_kind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/selected_int_kind.cpp -------------------------------------------------------------------------------- /tests/functions/selected_real_kind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/selected_real_kind.cpp -------------------------------------------------------------------------------- /tests/functions/set_exponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/set_exponent.cpp -------------------------------------------------------------------------------- /tests/functions/shape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/shape.cpp -------------------------------------------------------------------------------- /tests/functions/shifta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/shifta.cpp -------------------------------------------------------------------------------- /tests/functions/shiftl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/shiftl.cpp -------------------------------------------------------------------------------- /tests/functions/shiftr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/shiftr.cpp -------------------------------------------------------------------------------- /tests/functions/sign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/sign.cpp -------------------------------------------------------------------------------- /tests/functions/sin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/sin.cpp -------------------------------------------------------------------------------- /tests/functions/sind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/sind.cpp -------------------------------------------------------------------------------- /tests/functions/sinh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/sinh.cpp -------------------------------------------------------------------------------- /tests/functions/sinpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/sinpi.cpp -------------------------------------------------------------------------------- /tests/functions/size.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/size.cpp -------------------------------------------------------------------------------- /tests/functions/sngl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/sngl.cpp -------------------------------------------------------------------------------- /tests/functions/spacing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/spacing.cpp -------------------------------------------------------------------------------- /tests/functions/spread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/spread.cpp -------------------------------------------------------------------------------- /tests/functions/sqrt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/sqrt.cpp -------------------------------------------------------------------------------- /tests/functions/storage_size.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/storage_size.cpp -------------------------------------------------------------------------------- /tests/functions/sum1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/sum1.cpp -------------------------------------------------------------------------------- /tests/functions/sum2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/sum2.cpp -------------------------------------------------------------------------------- /tests/functions/tan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/tan.cpp -------------------------------------------------------------------------------- /tests/functions/tand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/tand.cpp -------------------------------------------------------------------------------- /tests/functions/tanh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/tanh.cpp -------------------------------------------------------------------------------- /tests/functions/tanpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/tanpi.cpp -------------------------------------------------------------------------------- /tests/functions/tiny.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/tiny.cpp -------------------------------------------------------------------------------- /tests/functions/trailz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/trailz.cpp -------------------------------------------------------------------------------- /tests/functions/transfer1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/transfer1.cpp -------------------------------------------------------------------------------- /tests/functions/transfer2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/transfer2.cpp -------------------------------------------------------------------------------- /tests/functions/transpose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/transpose.cpp -------------------------------------------------------------------------------- /tests/functions/ubound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/ubound.cpp -------------------------------------------------------------------------------- /tests/functions/unpack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/unpack.cpp -------------------------------------------------------------------------------- /tests/functions/verify.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/verify.cpp -------------------------------------------------------------------------------- /tests/functions/where.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/where.cpp -------------------------------------------------------------------------------- /tests/functions/zeros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/functions/zeros.cpp -------------------------------------------------------------------------------- /tests/include/compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/include/compare.h -------------------------------------------------------------------------------- /tests/include/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/include/timer.h -------------------------------------------------------------------------------- /tests/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tests/time.py -------------------------------------------------------------------------------- /tutorial/00Cover.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/00Cover.cpp -------------------------------------------------------------------------------- /tutorial/01Create.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/01Create.cpp -------------------------------------------------------------------------------- /tutorial/02Size.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/02Size.cpp -------------------------------------------------------------------------------- /tutorial/03aPopulate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/03aPopulate.cpp -------------------------------------------------------------------------------- /tutorial/03bPopulateFortran.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/03bPopulateFortran.cpp -------------------------------------------------------------------------------- /tutorial/03cAllocateInAssignment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/03cAllocateInAssignment.cpp -------------------------------------------------------------------------------- /tutorial/04aPopulateAssignment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/04aPopulateAssignment.cpp -------------------------------------------------------------------------------- /tutorial/04bPopulateAndAllocate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/04bPopulateAndAllocate.cpp -------------------------------------------------------------------------------- /tutorial/04cPopulateAndAllocate2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/04cPopulateAndAllocate2D.cpp -------------------------------------------------------------------------------- /tutorial/04dLiteral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/04dLiteral.cpp -------------------------------------------------------------------------------- /tutorial/04eReshape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/04eReshape.cpp -------------------------------------------------------------------------------- /tutorial/04fLinspace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/04fLinspace.cpp -------------------------------------------------------------------------------- /tutorial/04gInitializerLists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/04gInitializerLists.cpp -------------------------------------------------------------------------------- /tutorial/04hMold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/04hMold.cpp -------------------------------------------------------------------------------- /tutorial/05aDeallocate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/05aDeallocate.cpp -------------------------------------------------------------------------------- /tutorial/05bReallocate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/05bReallocate.cpp -------------------------------------------------------------------------------- /tutorial/06aAssign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/06aAssign.cpp -------------------------------------------------------------------------------- /tutorial/06bClassAssign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/06bClassAssign.cpp -------------------------------------------------------------------------------- /tutorial/06cFurtherAssign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/06cFurtherAssign.cpp -------------------------------------------------------------------------------- /tutorial/07aOperators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/07aOperators.cpp -------------------------------------------------------------------------------- /tutorial/07bOperatorsAssign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/07bOperatorsAssign.cpp -------------------------------------------------------------------------------- /tutorial/07cOperatorsWithVariables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/07cOperatorsWithVariables.cpp -------------------------------------------------------------------------------- /tutorial/07dAssignAuto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/07dAssignAuto.cpp -------------------------------------------------------------------------------- /tutorial/08aSimpleFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/08aSimpleFunction.cpp -------------------------------------------------------------------------------- /tutorial/08bFunctionExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/08bFunctionExpression.cpp -------------------------------------------------------------------------------- /tutorial/08cFunctionConcepts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/08cFunctionConcepts.cpp -------------------------------------------------------------------------------- /tutorial/09aRandomNumber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/09aRandomNumber.cpp -------------------------------------------------------------------------------- /tutorial/09bRandomSeed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/09bRandomSeed.cpp -------------------------------------------------------------------------------- /tutorial/09cRandomSeedGet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/09cRandomSeedGet.cpp -------------------------------------------------------------------------------- /tutorial/09dRandomHandle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/09dRandomHandle.cpp -------------------------------------------------------------------------------- /tutorial/09eRandomGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/09eRandomGenerator.cpp -------------------------------------------------------------------------------- /tutorial/09fRandomNormal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/09fRandomNormal.cpp -------------------------------------------------------------------------------- /tutorial/09gRandomDistribution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/09gRandomDistribution.cpp -------------------------------------------------------------------------------- /tutorial/09hRandomArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/09hRandomArray.cpp -------------------------------------------------------------------------------- /tutorial/10aBounds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/10aBounds.cpp -------------------------------------------------------------------------------- /tutorial/10bBoundsFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/10bBoundsFunction.cpp -------------------------------------------------------------------------------- /tutorial/10cRank2Bounds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/10cRank2Bounds.cpp -------------------------------------------------------------------------------- /tutorial/10dDifferentBounds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/10dDifferentBounds.cpp -------------------------------------------------------------------------------- /tutorial/11aSlice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11aSlice.cpp -------------------------------------------------------------------------------- /tutorial/11bSlice2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11bSlice2D.cpp -------------------------------------------------------------------------------- /tutorial/11cSliceAssign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11cSliceAssign.cpp -------------------------------------------------------------------------------- /tutorial/11dSliceChange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11dSliceChange.cpp -------------------------------------------------------------------------------- /tutorial/11eSliceStride.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11eSliceStride.cpp -------------------------------------------------------------------------------- /tutorial/11fSliceNegativeStride.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11fSliceNegativeStride.cpp -------------------------------------------------------------------------------- /tutorial/11gSlicePoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11gSlicePoint.cpp -------------------------------------------------------------------------------- /tutorial/11hSliceResult.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11hSliceResult.cpp -------------------------------------------------------------------------------- /tutorial/11iReducedRankSlice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11iReducedRankSlice.cpp -------------------------------------------------------------------------------- /tutorial/11jPointInDefine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11jPointInDefine.cpp -------------------------------------------------------------------------------- /tutorial/11kPointerRemap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/11kPointerRemap.cpp -------------------------------------------------------------------------------- /tutorial/12aIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/12aIterator.cpp -------------------------------------------------------------------------------- /tutorial/12bSliceIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/12bSliceIterator.cpp -------------------------------------------------------------------------------- /tutorial/12cSliceSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/12cSliceSort.cpp -------------------------------------------------------------------------------- /tutorial/12dContiguousIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/12dContiguousIterator.cpp -------------------------------------------------------------------------------- /tutorial/12eCopyIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/12eCopyIterator.cpp -------------------------------------------------------------------------------- /tutorial/12ftoArrayIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/12ftoArrayIterator.cpp -------------------------------------------------------------------------------- /tutorial/13aElementalFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/13aElementalFunction.cpp -------------------------------------------------------------------------------- /tutorial/13bElementalSubroutine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/13bElementalSubroutine.cpp -------------------------------------------------------------------------------- /tutorial/13cElementalFunctionWithChangedArgs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/13cElementalFunctionWithChangedArgs.cpp -------------------------------------------------------------------------------- /tutorial/13dElementalUnexpected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/13dElementalUnexpected.cpp -------------------------------------------------------------------------------- /tutorial/13eForcedElemental.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/13eForcedElemental.cpp -------------------------------------------------------------------------------- /tutorial/13fMultiElementalFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/13fMultiElementalFunction.cpp -------------------------------------------------------------------------------- /tutorial/13gMultiSingleElementalFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/13gMultiSingleElementalFunction.cpp -------------------------------------------------------------------------------- /tutorial/13hElementalFunctionArrayParameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/13hElementalFunctionArrayParameters.cpp -------------------------------------------------------------------------------- /tutorial/14aData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/14aData.cpp -------------------------------------------------------------------------------- /tutorial/14bContiguous.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/14bContiguous.cpp -------------------------------------------------------------------------------- /tutorial/14cTemplate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/14cTemplate.cpp -------------------------------------------------------------------------------- /tutorial/14dCopyOut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/14dCopyOut.cpp -------------------------------------------------------------------------------- /tutorial/14eCopyInOut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/14eCopyInOut.cpp -------------------------------------------------------------------------------- /tutorial/14fScopeBehaviour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/14fScopeBehaviour.cpp -------------------------------------------------------------------------------- /tutorial/14gManualCopyBack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/14gManualCopyBack.cpp -------------------------------------------------------------------------------- /tutorial/14hManualUnbind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/14hManualUnbind.cpp -------------------------------------------------------------------------------- /tutorial/15FARFortranInteroperability/14aBind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/15FARFortranInteroperability/14aBind.cpp -------------------------------------------------------------------------------- /tutorial/15FARFortranInteroperability/14bCPPCall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/15FARFortranInteroperability/14bCPPCall.cpp -------------------------------------------------------------------------------- /tutorial/15FARFortranInteroperability/14bFortranSource.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/15FARFortranInteroperability/14bFortranSource.f90 -------------------------------------------------------------------------------- /tutorial/15FARFortranInteroperability/14cCPPLib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/15FARFortranInteroperability/14cCPPLib.cpp -------------------------------------------------------------------------------- /tutorial/15FARFortranInteroperability/14cFortranProgram.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/15FARFortranInteroperability/14cFortranProgram.f90 -------------------------------------------------------------------------------- /tutorial/15FARFortranInteroperability/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/15FARFortranInteroperability/a.out -------------------------------------------------------------------------------- /tutorial/15FARFortranInteroperability/linkmod.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/15FARFortranInteroperability/linkmod.mod -------------------------------------------------------------------------------- /tutorial/15FARFortranInteroperability/test.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/15FARFortranInteroperability/test.mod -------------------------------------------------------------------------------- /tutorial/16aCArrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/16aCArrays.cpp -------------------------------------------------------------------------------- /tutorial/16bCLB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/16bCLB.cpp -------------------------------------------------------------------------------- /tutorial/16cMixedCandFortran.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/16cMixedCandFortran.cpp -------------------------------------------------------------------------------- /tutorial/16dNaturalOrder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/16dNaturalOrder.cpp -------------------------------------------------------------------------------- /tutorial/17aManualElemental.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/17aManualElemental.cpp -------------------------------------------------------------------------------- /tutorial/17bDeriv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/17bDeriv.cpp -------------------------------------------------------------------------------- /tutorial/18aPointerArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/18aPointerArray.cpp -------------------------------------------------------------------------------- /tutorial/18bComponentSelection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/18bComponentSelection.cpp -------------------------------------------------------------------------------- /tutorial/18cMethodCall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/18cMethodCall.cpp -------------------------------------------------------------------------------- /tutorial/18dReferenceArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/18dReferenceArray.cpp -------------------------------------------------------------------------------- /tutorial/19aSelectedKinds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/19aSelectedKinds.cpp -------------------------------------------------------------------------------- /tutorial/20aOpenMP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/20aOpenMP.cpp -------------------------------------------------------------------------------- /tutorial/20bMPI/19bMPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/20bMPI/19bMPI.cpp -------------------------------------------------------------------------------- /tutorial/20bMPI/19bMPITwoArrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/20bMPI/19bMPITwoArrays.cpp -------------------------------------------------------------------------------- /tutorial/20bMPI/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/20bMPI/a.out -------------------------------------------------------------------------------- /tutorial/21aRangeCheckAll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/21aRangeCheckAll.cpp -------------------------------------------------------------------------------- /tutorial/21bRangeCheckPerArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/21bRangeCheckPerArray.cpp -------------------------------------------------------------------------------- /tutorial/22aFortFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/22aFortFile.cpp -------------------------------------------------------------------------------- /tutorial/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/Makefile -------------------------------------------------------------------------------- /tutorial/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/a.out -------------------------------------------------------------------------------- /tutorial/ren.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csbrady-warwick/FARpp/HEAD/tutorial/ren.sh --------------------------------------------------------------------------------