Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Feb 2020 20:12:19 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r527462 - in head/science/chrono: . files
Message-ID:  <202002292012.01TKCJM3004318@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Feb 29 20:12:19 2020
New Revision: 527462
URL: https://svnweb.freebsd.org/changeset/ports/527462

Log:
  science/chrono: Update 4.0.0-89 -> 5.0.0
  
  Add PKGNAMESUFFIX because the name 'chrono' is too generic, there are other projects with the same name,
  and to increase readability.

Added:
  head/science/chrono/files/patch-src_chrono__cosimulation_ChHostInfo.h   (contents, props changed)
Deleted:
  head/science/chrono/files/patch-src_chrono_collision_convexdecomposition_HACDv2_dgPolyhedra.cpp
Modified:
  head/science/chrono/Makefile
  head/science/chrono/distinfo
  head/science/chrono/pkg-plist

Modified: head/science/chrono/Makefile
==============================================================================
--- head/science/chrono/Makefile	Sat Feb 29 20:07:48 2020	(r527461)
+++ head/science/chrono/Makefile	Sat Feb 29 20:12:19 2020	(r527462)
@@ -1,10 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	chrono
-DISTVERSION=	4.0.0-89
-DISTVERSIONSUFFIX=	-ge36b5a9ce
-PORTREVISION=	3
+DISTVERSION=	5.0.0
 CATEGORIES=	science devel
+PKGNAMESUFFIX=	-physics-simulation-engine
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	C++ library for multi-physics simulation
@@ -17,7 +16,7 @@ BROKEN_i386=	use of overloaded operator '[]' is ambigu
 BUILD_DEPENDS=	openmpi>0:net/openmpi
 LIB_DEPENDS=	libomp.so:devel/openmp
 
-USES=		cmake compiler:c++14-lang fortran
+USES=		cmake compiler:c++14-lang eigen:3 fortran
 USE_GITHUB=	yes
 GH_ACCOUNT=	project${PORTNAME}
 USE_LDCONFIG=	yes

Modified: head/science/chrono/distinfo
==============================================================================
--- head/science/chrono/distinfo	Sat Feb 29 20:07:48 2020	(r527461)
+++ head/science/chrono/distinfo	Sat Feb 29 20:12:19 2020	(r527462)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1557014786
-SHA256 (projectchrono-chrono-4.0.0-89-ge36b5a9ce_GH0.tar.gz) = 6420b6bee8263cabf6459ca0df89920b4d9b96847eee2ffd75d116a4a5583fc9
-SIZE (projectchrono-chrono-4.0.0-89-ge36b5a9ce_GH0.tar.gz) = 57063369
+TIMESTAMP = 1582953775
+SHA256 (projectchrono-chrono-5.0.0_GH0.tar.gz) = edea04cb4bcf62ebd35e617f266379a223a0fb593fc65c39a460b3e20a38e65a
+SIZE (projectchrono-chrono-5.0.0_GH0.tar.gz) = 64399852

Added: head/science/chrono/files/patch-src_chrono__cosimulation_ChHostInfo.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/chrono/files/patch-src_chrono__cosimulation_ChHostInfo.h	Sat Feb 29 20:12:19 2020	(r527462)
@@ -0,0 +1,11 @@
+--- src/chrono_cosimulation/ChHostInfo.h.orig	2019-05-05 02:19:44 UTC
++++ src/chrono_cosimulation/ChHostInfo.h
+@@ -46,7 +46,7 @@
+ #if (defined _WIN32)
+ #define WINDOWS_XP
+ #endif
+-#if (defined(__linux__) || defined(__APPLE__))
++#if (defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__) || defined(__APPLE__))
+ #define UNIX
+ #endif
+ 

Modified: head/science/chrono/pkg-plist
==============================================================================
--- head/science/chrono/pkg-plist	Sat Feb 29 20:07:48 2020	(r527461)
+++ head/science/chrono/pkg-plist	Sat Feb 29 20:12:19 2020	(r527462)
@@ -275,8 +275,6 @@ include/chrono/core/ChAlignedAllocator.h
 include/chrono/core/ChApiCE.h
 include/chrono/core/ChBezierCurve.h
 include/chrono/core/ChBitmaskEnums.h
-include/chrono/core/ChCOOMatrix.h
-include/chrono/core/ChCSMatrix.h
 include/chrono/core/ChChrono.h
 include/chrono/core/ChClassFactory.h
 include/chrono/core/ChCoordsys.h
@@ -286,29 +284,29 @@ include/chrono/core/ChException.h
 include/chrono/core/ChFilePS.h
 include/chrono/core/ChFrame.h
 include/chrono/core/ChFrameMoving.h
-include/chrono/core/ChLinearAlgebra.h
-include/chrono/core/ChLinkedListMatrix.h
+include/chrono/core/ChFx.h
+include/chrono/core/ChGlobal.h
 include/chrono/core/ChLists.h
 include/chrono/core/ChLog.h
-include/chrono/core/ChMapMatrix.h
 include/chrono/core/ChMath.h
 include/chrono/core/ChMathematics.h
 include/chrono/core/ChMatrix.h
 include/chrono/core/ChMatrix33.h
-include/chrono/core/ChMatrixDynamic.h
-include/chrono/core/ChMatrixNM.h
+include/chrono/core/ChMatrixEigenExtensions.h
+include/chrono/core/ChMatrixMBD.h
 include/chrono/core/ChPlatform.h
 include/chrono/core/ChQuadrature.h
 include/chrono/core/ChQuaternion.h
 include/chrono/core/ChRealtimeStep.h
-include/chrono/core/ChSparseMatrix.h
+include/chrono/core/ChSparseMatrixEigenExtensions.h
+include/chrono/core/ChSparsityPatternLearner.h
 include/chrono/core/ChStream.h
 include/chrono/core/ChTemplateExpressions.h
 include/chrono/core/ChTimer.h
 include/chrono/core/ChTransform.h
+include/chrono/core/ChTypes.h
 include/chrono/core/ChVector.h
 include/chrono/core/ChVector2.h
-include/chrono/core/ChVectorDynamic.h
 include/chrono/fea/ChBeamSection.h
 include/chrono/fea/ChBeamSectionCosserat.h
 include/chrono/fea/ChBuilderBeam.h
@@ -316,9 +314,9 @@ include/chrono/fea/ChContactSurface.h
 include/chrono/fea/ChContactSurfaceMesh.h
 include/chrono/fea/ChContactSurfaceNodeCloud.h
 include/chrono/fea/ChContinuumElectrostatics.h
+include/chrono/fea/ChContinuumMaterial.h
 include/chrono/fea/ChContinuumPoisson3D.h
 include/chrono/fea/ChContinuumThermal.h
-include/chrono/fea/ChElement3D.h
 include/chrono/fea/ChElementBar.h
 include/chrono/fea/ChElementBase.h
 include/chrono/fea/ChElementBeam.h
@@ -336,6 +334,7 @@ include/chrono/fea/ChElementHexahedron.h
 include/chrono/fea/ChElementShell.h
 include/chrono/fea/ChElementShellANCF.h
 include/chrono/fea/ChElementShellANCF_8.h
+include/chrono/fea/ChElementShellBST.h
 include/chrono/fea/ChElementShellReissner4.h
 include/chrono/fea/ChElementSpring.h
 include/chrono/fea/ChElementTetra_10.h
@@ -353,6 +352,8 @@ include/chrono/fea/ChLinkPointPoint.h
 include/chrono/fea/ChLinkPointTriface.h
 include/chrono/fea/ChLoadContactSurfaceMesh.h
 include/chrono/fea/ChLoadsBeam.h
+include/chrono/fea/ChMaterialShellANCF.h
+include/chrono/fea/ChMaterialShellKirchhoff.h
 include/chrono/fea/ChMaterialShellReissner.h
 include/chrono/fea/ChMatrixCorotation.h
 include/chrono/fea/ChMatterMeshless.h
@@ -401,6 +402,16 @@ include/chrono/geometry/ChTriangleMeshConnected.h
 include/chrono/geometry/ChTriangleMeshSoup.h
 include/chrono/geometry/ChVolume.h
 include/chrono/motion_functions/ChFunction.h
+include/chrono/motion_functions/ChFunctionPosition.h
+include/chrono/motion_functions/ChFunctionPosition_XYZfunctions.h
+include/chrono/motion_functions/ChFunctionPosition_line.h
+include/chrono/motion_functions/ChFunctionPosition_setpoint.h
+include/chrono/motion_functions/ChFunctionRotation.h
+include/chrono/motion_functions/ChFunctionRotation_ABCfunctions.h
+include/chrono/motion_functions/ChFunctionRotation_SQUAD.h
+include/chrono/motion_functions/ChFunctionRotation_axis.h
+include/chrono/motion_functions/ChFunctionRotation_setpoint.h
+include/chrono/motion_functions/ChFunctionRotation_spline.h
 include/chrono/motion_functions/ChFunction_Base.h
 include/chrono/motion_functions/ChFunction_Const.h
 include/chrono/motion_functions/ChFunction_ConstAcc.h
@@ -451,18 +462,12 @@ include/chrono/physics/ChContactNSCrolling.h
 include/chrono/physics/ChContactSMC.h
 include/chrono/physics/ChContactTuple.h
 include/chrono/physics/ChContactable.h
-include/chrono/physics/ChContinuumMaterial.h
 include/chrono/physics/ChController.h
-include/chrono/physics/ChControls.h
 include/chrono/physics/ChConveyor.h
 include/chrono/physics/ChForce.h
-include/chrono/physics/ChFx.h
-include/chrono/physics/ChGenericConstraint.h
-include/chrono/physics/ChGlobal.h
 include/chrono/physics/ChIndexedNodes.h
 include/chrono/physics/ChIndexedParticles.h
 include/chrono/physics/ChInertiaUtils.h
-include/chrono/physics/ChIterative.h
 include/chrono/physics/ChLimit.h
 include/chrono/physics/ChLink.h
 include/chrono/physics/ChLinkBase.h
@@ -477,6 +482,7 @@ include/chrono/physics/ChLinkLock.h
 include/chrono/physics/ChLinkMarkers.h
 include/chrono/physics/ChLinkMask.h
 include/chrono/physics/ChLinkMate.h
+include/chrono/physics/ChLinkMotionImposed.h
 include/chrono/physics/ChLinkMotor.h
 include/chrono/physics/ChLinkMotorLinear.h
 include/chrono/physics/ChLinkMotorLinearDriveline.h
@@ -498,6 +504,7 @@ include/chrono/physics/ChLinkRotSpringCB.h
 include/chrono/physics/ChLinkScrew.h
 include/chrono/physics/ChLinkSpring.h
 include/chrono/physics/ChLinkSpringCB.h
+include/chrono/physics/ChLinkTSDA.h
 include/chrono/physics/ChLinkTrajectory.h
 include/chrono/physics/ChLinkUniversal.h
 include/chrono/physics/ChLinksAll.h
@@ -516,16 +523,13 @@ include/chrono/physics/ChMaterialSurface.h
 include/chrono/physics/ChMaterialSurfaceNSC.h
 include/chrono/physics/ChMaterialSurfaceSMC.h
 include/chrono/physics/ChMatterSPH.h
-include/chrono/physics/ChNlsolver.h
 include/chrono/physics/ChNodeBase.h
 include/chrono/physics/ChNodeXYZ.h
 include/chrono/physics/ChObject.h
 include/chrono/physics/ChParticlesClones.h
 include/chrono/physics/ChPhysicsItem.h
-include/chrono/physics/ChProbe.h
 include/chrono/physics/ChProximityContainer.h
 include/chrono/physics/ChProximityContainerSPH.h
-include/chrono/physics/ChRef.h
 include/chrono/physics/ChShaft.h
 include/chrono/physics/ChShaftsBody.h
 include/chrono/physics/ChShaftsClutch.h
@@ -533,6 +537,7 @@ include/chrono/physics/ChShaftsCouple.h
 include/chrono/physics/ChShaftsGear.h
 include/chrono/physics/ChShaftsGearbox.h
 include/chrono/physics/ChShaftsGearboxAngled.h
+include/chrono/physics/ChShaftsLoads.h
 include/chrono/physics/ChShaftsMotor.h
 include/chrono/physics/ChShaftsMotorAngle.h
 include/chrono/physics/ChShaftsMotorSpeed.h
@@ -543,7 +548,6 @@ include/chrono/physics/ChShaftsTorque.h
 include/chrono/physics/ChShaftsTorqueBase.h
 include/chrono/physics/ChShaftsTorqueConverter.h
 include/chrono/physics/ChShaftsTorsionSpring.h
-include/chrono/physics/ChSolvmin.h
 include/chrono/physics/ChSystem.h
 include/chrono/physics/ChSystemNSC.h
 include/chrono/physics/ChSystemSMC.h
@@ -569,20 +573,23 @@ include/chrono/solver/ChConstraintTwoTuplesContactN.h
 include/chrono/solver/ChConstraintTwoTuplesFrictionT.h
 include/chrono/solver/ChConstraintTwoTuplesRollingN.h
 include/chrono/solver/ChConstraintTwoTuplesRollingT.h
+include/chrono/solver/ChDirectSolverLS.h
 include/chrono/solver/ChIterativeSolver.h
+include/chrono/solver/ChIterativeSolverLS.h
+include/chrono/solver/ChIterativeSolverVI.h
 include/chrono/solver/ChKblock.h
 include/chrono/solver/ChKblockGeneric.h
+include/chrono/solver/ChNlsolver.h
 include/chrono/solver/ChSolver.h
 include/chrono/solver/ChSolverAPGD.h
 include/chrono/solver/ChSolverBB.h
-include/chrono/solver/ChSolverJacobi.h
-include/chrono/solver/ChSolverMINRES.h
-include/chrono/solver/ChSolverPCG.h
+include/chrono/solver/ChSolverLS.h
+include/chrono/solver/ChSolverPJacobi.h
 include/chrono/solver/ChSolverPMINRES.h
-include/chrono/solver/ChSolverSMC.h
-include/chrono/solver/ChSolverSOR.h
-include/chrono/solver/ChSolverSORmultithread.h
-include/chrono/solver/ChSolverSymmSOR.h
+include/chrono/solver/ChSolverPSOR.h
+include/chrono/solver/ChSolverPSSOR.h
+include/chrono/solver/ChSolverVI.h
+include/chrono/solver/ChSolvmin.h
 include/chrono/solver/ChSystemDescriptor.h
 include/chrono/solver/ChVariables.h
 include/chrono/solver/ChVariablesBody.h
@@ -674,8 +681,9 @@ include/chrono_thirdparty/cub/agent/agent_rle.cuh
 include/chrono_thirdparty/cub/agent/agent_scan.cuh
 include/chrono_thirdparty/cub/agent/agent_segment_fixup.cuh
 include/chrono_thirdparty/cub/agent/agent_select_if.cuh
-include/chrono_thirdparty/cub/agent/agent_spmv.cuh
+include/chrono_thirdparty/cub/agent/agent_spmv_orig.cuh
 include/chrono_thirdparty/cub/agent/single_pass_scan_operators.cuh
+include/chrono_thirdparty/cub/block/block_adjacent_difference.cuh
 include/chrono_thirdparty/cub/block/block_discontinuity.cuh
 include/chrono_thirdparty/cub/block/block_exchange.cuh
 include/chrono_thirdparty/cub/block/block_histogram.cuh
@@ -694,6 +702,8 @@ include/chrono_thirdparty/cub/block/specializations/bl
 include/chrono_thirdparty/cub/block/specializations/block_reduce_warp_reductions.cuh
 include/chrono_thirdparty/cub/block/specializations/block_scan_raking.cuh
 include/chrono_thirdparty/cub/block/specializations/block_scan_warp_scans.cuh
+include/chrono_thirdparty/cub/block/specializations/block_scan_warp_scans2.cuh
+include/chrono_thirdparty/cub/block/specializations/block_scan_warp_scans3.cuh
 include/chrono_thirdparty/cub/cub.cuh
 include/chrono_thirdparty/cub/device/device_histogram.cuh
 include/chrono_thirdparty/cub/device/device_partition.cuh
@@ -701,6 +711,8 @@ include/chrono_thirdparty/cub/device/device_radix_sort
 include/chrono_thirdparty/cub/device/device_reduce.cuh
 include/chrono_thirdparty/cub/device/device_run_length_encode.cuh
 include/chrono_thirdparty/cub/device/device_scan.cuh
+include/chrono_thirdparty/cub/device/device_segmented_radix_sort.cuh
+include/chrono_thirdparty/cub/device/device_segmented_reduce.cuh
 include/chrono_thirdparty/cub/device/device_select.cuh
 include/chrono_thirdparty/cub/device/device_spmv.cuh
 include/chrono_thirdparty/cub/device/dispatch/dispatch_histogram.cuh
@@ -710,17 +722,18 @@ include/chrono_thirdparty/cub/device/dispatch/dispatch
 include/chrono_thirdparty/cub/device/dispatch/dispatch_rle.cuh
 include/chrono_thirdparty/cub/device/dispatch/dispatch_scan.cuh
 include/chrono_thirdparty/cub/device/dispatch/dispatch_select_if.cuh
-include/chrono_thirdparty/cub/device/dispatch/dispatch_spmv.cuh
+include/chrono_thirdparty/cub/device/dispatch/dispatch_spmv_orig.cuh
 include/chrono_thirdparty/cub/grid/grid_barrier.cuh
 include/chrono_thirdparty/cub/grid/grid_even_share.cuh
 include/chrono_thirdparty/cub/grid/grid_mapping.cuh
 include/chrono_thirdparty/cub/grid/grid_queue.cuh
-include/chrono_thirdparty/cub/host/spinlock.cuh
+include/chrono_thirdparty/cub/host/mutex.cuh
 include/chrono_thirdparty/cub/iterator/arg_index_input_iterator.cuh
 include/chrono_thirdparty/cub/iterator/cache_modified_input_iterator.cuh
 include/chrono_thirdparty/cub/iterator/cache_modified_output_iterator.cuh
 include/chrono_thirdparty/cub/iterator/constant_input_iterator.cuh
 include/chrono_thirdparty/cub/iterator/counting_input_iterator.cuh
+include/chrono_thirdparty/cub/iterator/discard_output_iterator.cuh
 include/chrono_thirdparty/cub/iterator/tex_obj_input_iterator.cuh
 include/chrono_thirdparty/cub/iterator/tex_ref_input_iterator.cuh
 include/chrono_thirdparty/cub/iterator/transform_input_iterator.cuh
@@ -797,45 +810,43 @@ lib/libChronoEngine.so
 %%DEMOS%%%%DATADIR%%/bin/demo_CH_buildsystem
 %%DEMOS%%%%DATADIR%%/bin/demo_CH_coords
 %%DEMOS%%%%DATADIR%%/bin/demo_CH_functions
+%%DEMOS%%%%DATADIR%%/bin/demo_CH_linalg
 %%DEMOS%%%%DATADIR%%/bin/demo_CH_math
+%%DEMOS%%%%DATADIR%%/bin/demo_CH_matrix_ref
 %%DEMOS%%%%DATADIR%%/bin/demo_CH_powertrain
 %%DEMOS%%%%DATADIR%%/bin/demo_CH_solver
 %%DEMOS%%%%DATADIR%%/bin/demo_CH_stream
-%%TESTS%%%%DATADIR%%/bin/utest_CH_AVX
-%%TESTS%%%%DATADIR%%/bin/utest_CH_ChCSMatrix
-%%TESTS%%%%DATADIR%%/bin/utest_CH_ChFunction_Lambda
-%%TESTS%%%%DATADIR%%/bin/utest_CH_ChVector
-%%TESTS%%%%DATADIR%%/bin/utest_CH_ISO2631
-%%TESTS%%%%DATADIR%%/bin/utest_CH_assembly
-%%TESTS%%%%DATADIR%%/bin/utest_CH_benchmark_ChBody
-%%TESTS%%%%DATADIR%%/bin/utest_CH_benchmark_atomic
-%%TESTS%%%%DATADIR%%/bin/utest_CH_composite_inertia
-%%TESTS%%%%DATADIR%%/bin/utest_CH_compute_contact
-%%TESTS%%%%DATADIR%%/bin/utest_CH_coords
-%%TESTS%%%%DATADIR%%/bin/utest_CH_double_pend
-%%TESTS%%%%DATADIR%%/bin/utest_CH_math
-%%TESTS%%%%DATADIR%%/bin/utest_CH_slider_pend
-%%TESTS%%%%DATADIR%%/bin/utest_CH_sparse_matrix
+%%DEMOS%%%%DATADIR%%/bin/demo_FEA_basic
+%%DEMOS%%%%DATADIR%%/bin/demo_FEA_dynamics
+%%DEMOS%%%%DATADIR%%/bin/demo_FEA_loads_statics
+%%DEMOS%%%%DATADIR%%/bin/demo_PAR_ballsNSC
+%%DEMOS%%%%DATADIR%%/bin/demo_PAR_ballsSMC
+%%DEMOS%%%%DATADIR%%/bin/demo_PAR_fluidNSC
+%%DEMOS%%%%DATADIR%%/bin/demo_PAR_friction
+%%DEMOS%%%%DATADIR%%/bin/demo_PAR_mixerNSC
+%%DEMOS%%%%DATADIR%%/bin/demo_PAR_mixerSMC
+%%DEMOS%%%%DATADIR%%/bin/demo_PAR_particlesNSC
+%%DEMOS%%%%DATADIR%%/bin/demo_PAR_snowMPM
 %%DATADIR%%/data/_template_POV.pov
-%%DATADIR%%/data/adams/test_Cylindrical_Case01.adm
-%%DATADIR%%/data/adams/test_Cylindrical_Case02.adm
-%%DATADIR%%/data/adams/test_Cylindrical_Case03.adm
-%%DATADIR%%/data/adams/test_Distance_Case01.adm
-%%DATADIR%%/data/adams/test_Distance_Case02.adm
-%%DATADIR%%/data/adams/test_Distance_Case03.adm
-%%DATADIR%%/data/adams/test_Prismatic_Case01.adm
-%%DATADIR%%/data/adams/test_Prismatic_Case02.adm
-%%DATADIR%%/data/adams/test_Prismatic_Case03.adm
-%%DATADIR%%/data/adams/test_RackPinion_Case01.adm
-%%DATADIR%%/data/adams/test_Revolute_Case01.adm
-%%DATADIR%%/data/adams/test_Revolute_Case02.adm
-%%DATADIR%%/data/adams/test_RotSpring_Case01.adm
-%%DATADIR%%/data/adams/test_Spherical_Case01.adm
-%%DATADIR%%/data/adams/test_Spherical_Case02.adm
-%%DATADIR%%/data/adams/test_TransSpring_Case01.adm
-%%DATADIR%%/data/adams/test_Universal_Case01.adm
-%%DATADIR%%/data/adams/test_Universal_Case02.adm
-%%DATADIR%%/data/adams/test_Universal_Case03.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Cylindrical_Case01.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Cylindrical_Case02.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Cylindrical_Case03.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Distance_Case01.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Distance_Case02.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Distance_Case03.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Prismatic_Case01.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Prismatic_Case02.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Prismatic_Case03.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_RackPinion_Case01.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Revolute_Case01.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Revolute_Case02.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_RotSpring_Case01.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Spherical_Case01.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Spherical_Case02.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_TransSpring_Case01.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Universal_Case01.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Universal_Case02.adm
+%%TESTS%%%%DATADIR%%/data/adams/test_Universal_Case03.adm
 %%DATADIR%%/data/blu.png
 %%DATADIR%%/data/bluwhite.png
 %%DATADIR%%/data/bulldozerB10.obj
@@ -878,16 +889,36 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/forklift_arm.obj
 %%DATADIR%%/data/forklift_body.obj
 %%DATADIR%%/data/forklift_forks.obj
-%%DATADIR%%/data/fsi/input_json/demo_FSI_Compressibility.json
-%%DATADIR%%/data/fsi/input_json/demo_FSI_CylinderDrop.json
-%%DATADIR%%/data/fsi/input_json/demo_FSI_DamBreak.json
-%%DATADIR%%/data/fsi/input_json/demo_FSI_Flexible_Shell.json
-%%DATADIR%%/data/fsi/input_json/demo_FSI_Poiseuille_flow.json
-%%DATADIR%%/data/fsi/input_json/test_FSI_Compressibility.json
-%%DATADIR%%/data/fsi/input_json/test_FSI_CylinderDrop.json
-%%DATADIR%%/data/fsi/input_json/test_FSI_DamBreak.json
-%%DATADIR%%/data/fsi/input_json/test_FSI_Flexible_Shell.json
-%%DATADIR%%/data/fsi/input_json/test_FSI_Poiseuille_flow.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Compressibility_Explicit.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Compressibility_I2SPH.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Compressibility_IISPH.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_CylinderDrop_Explicit.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_CylinderDrop_I2SPH.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_CylinderDrop_IISPH.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_DamBreak_Explicit.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_DamBreak_I2SPH.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_DamBreak_IISPH.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Flexible_Elements_I2SPH.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Flexible_Shell_IISPH.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Granular_ConeDrop_Explicit.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Granular_CylinderDrop_Explicit.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Granular_DamBreak_Explicit.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Granular_DamBreak_I2SPH.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Poiseuille_flow_Explicit.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Poiseuille_flow_I2SPH.json
+%%DATADIR%%/data/fsi/input_json/demo_FSI_Poiseuille_flow_IISPH.json
+%%DATADIR%%/data/fsi/input_json/test_FSI_Compressibility_IISPH.json
+%%DATADIR%%/data/fsi/input_json/test_FSI_CylinderDrop_IISPH.json
+%%DATADIR%%/data/fsi/input_json/test_FSI_DamBreak_IISPH.json
+%%DATADIR%%/data/fsi/input_json/test_FSI_Flexible_Shell_IISPH.json
+%%DATADIR%%/data/fsi/input_json/test_FSI_Poiseuille_flow_IISPH.json
+%%DATADIR%%/data/granular/demo_GRAN_ShearBand/demo_GRAN_ShearBand.json
+%%DATADIR%%/data/granular/demo_GRAN_ballcosim/demo_GRAN_ballcosim.json
+%%DATADIR%%/data/granular/demo_GRAN_ballcosim/sphere.obj
+%%DATADIR%%/data/granular/demo_GRAN_fixedterrain/demo_GRAN_fixedterrain.json
+%%DATADIR%%/data/granular/demo_GRAN_fixedterrain/fixedterrain.obj
+%%DATADIR%%/data/granular/demo_GRAN_terrainBox_SMC/demo_GRAN_terrainBox_SMC.json
+%%DATADIR%%/data/granular/demo_GRAN_terrainBox_SMC/demo_GRAN_terrainBox_SMC_benchmark.json
 %%DATADIR%%/data/greenwhite.png
 %%DATADIR%%/data/load_system_matrices.m
 %%DATADIR%%/data/logo_chronoengine_alpha.png
@@ -1027,17 +1058,250 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/solid_works/swiss_escapement_shapes/body_4_1.obj
 %%DATADIR%%/data/solid_works/swiss_escapement_shapes/dump_log.txt
 %%DATADIR%%/data/spheretexture.png
-%%DATADIR%%/data/testing/UT_ANCFBeam.txt
-%%DATADIR%%/data/testing/UT_ANCFShellIso.txt
-%%DATADIR%%/data/testing/UT_ANCFShellLam.txt
-%%DATADIR%%/data/testing/UT_ANCFShellOrtGrav.txt
-%%DATADIR%%/data/testing/UT_DruckerPragerPlasticBrick9.txt
-%%DATADIR%%/data/testing/UT_EASBrickIso.txt
-%%DATADIR%%/data/testing/UT_EASBrickIso_Grav.txt
-%%DATADIR%%/data/testing/UT_EASBrickMR_Grav.txt
-%%DATADIR%%/data/testing/UT_J2PlasticBrick9.txt
-%%DATADIR%%/data/testing/UT_QuasiBendingBrick9.txt
-%%DATADIR%%/data/testing/UT_SwingingShellBrick9.txt
+%%DATADIR%%/data/support.obj
+%%DATADIR%%/data/testing/fea/UT_ANCFBeam.txt
+%%DATADIR%%/data/testing/fea/UT_ANCFShellIso.txt
+%%DATADIR%%/data/testing/fea/UT_ANCFShellLam.txt
+%%DATADIR%%/data/testing/fea/UT_ANCFShellOrtGrav.txt
+%%DATADIR%%/data/testing/fea/UT_DruckerPragerPlasticBrick9.txt
+%%DATADIR%%/data/testing/fea/UT_EASBrickIso.txt
+%%DATADIR%%/data/testing/fea/UT_EASBrickIso_Grav.txt
+%%DATADIR%%/data/testing/fea/UT_EASBrickMR_Grav.txt
+%%DATADIR%%/data/testing/fea/UT_J2PlasticBrick9.txt
+%%DATADIR%%/data/testing/fea/UT_QuasiBendingBrick9.txt
+%%DATADIR%%/data/testing/fea/UT_SwingingShellBrick9.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case01_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case01_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case02_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case02_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case03_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case03_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case03_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case03_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case03_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case03_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case03_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/cylindrical_joint/Cylindrical_Case03_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case01_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case01_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case02_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case02_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case03_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case03_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case03_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case03_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case03_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case03_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case03_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/distance_constraint/Distance_Case03_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case01_ADAMS_RforceA.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case01_ADAMS_RforceP.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case01_ADAMS_RtorqueA.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case01_ADAMS_RtorqueP.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case02_ADAMS_RforceA.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case02_ADAMS_RforceP.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case02_ADAMS_RtorqueA.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case02_ADAMS_RtorqueP.txt
+%%DATADIR%%/data/testing/joints/lin_actuator/LinActuator_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case01_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case01_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case02_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case02_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case03_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case03_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case03_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case03_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case03_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case03_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case03_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/prismatic_joint/Prismatic_Case03_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case01_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case01_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case02_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case02_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/revolute_joint/Revolute_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case01_ADAMS_Rforce_Body1.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case01_ADAMS_Rforce_Body2.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case01_ADAMS_Rtorque_Body1.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case01_ADAMS_Rtorque_Body2.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case02_ADAMS_Rforce_Body1.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case02_ADAMS_Rforce_Body2.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case02_ADAMS_Rtorque_Body1.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case02_ADAMS_Rtorque_Body2.txt
+%%DATADIR%%/data/testing/joints/revsph_constraint/RevSpherical_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case01_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case01_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case02_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case02_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/rotspring_force/RotSpring_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case01_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case01_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case02_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case02_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/spherical_joint/Spherical_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case01_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case01_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case02_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case02_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/transpring_force/TranSpring_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case01_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case01_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case02_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case02_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case03_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case03_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case03_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case03_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case03_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case03_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case03_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case03_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case04_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case04_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case04_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case04_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case04_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case04_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case04_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/transpringcb_force/TranSpringCB_Case04_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case01_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case01_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case01_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case01_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case01_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case01_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case01_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case01_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case02_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case02_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case02_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case02_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case02_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case02_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case02_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case02_ADAMS_Vel.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case03_ADAMS_Aacc.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case03_ADAMS_Acc.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case03_ADAMS_Avel.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case03_ADAMS_Pos.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case03_ADAMS_Quat.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case03_ADAMS_Rforce.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case03_ADAMS_Rtorque.txt
+%%DATADIR%%/data/testing/joints/universal_joint/Universal_Case03_ADAMS_Vel.txt
 %%DATADIR%%/data/testing/revolute.txt
 %%DATADIR%%/data/textures/road.jpg
 %%DATADIR%%/data/tire.png
@@ -1046,6 +1310,9 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/tractor_wheel_fine.obj
 %%DATADIR%%/data/tractor_wheel_knobs.chulls
 %%DATADIR%%/data/tractor_wheel_slice.chulls
+%%DATADIR%%/data/trafficCone750mm.blend
+%%DATADIR%%/data/trafficCone750mm.mtl
+%%DATADIR%%/data/trafficCone750mm.obj
 %%DATADIR%%/data/vehicle/M113/Chassis.mtl
 %%DATADIR%%/data/vehicle/M113/Chassis.obj
 %%DATADIR%%/data/vehicle/M113/Chassis_Hulls.obj
@@ -1056,8 +1323,8 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/M113/Idler_XforwardYup.obj
 %%DATADIR%%/data/vehicle/M113/M113_TrackSystem.json
 %%DATADIR%%/data/vehicle/M113/M113_TrackVehicle.json
-%%DATADIR%%/data/vehicle/M113/POV-Ray/Chassis_POV_geom.inc
-%%DATADIR%%/data/vehicle/M113/POV-Ray/Chassis_POV_mat.inc
+%%DATADIR%%/data/vehicle/M113/POV-Ray/Chassis.inc
+%%DATADIR%%/data/vehicle/M113/POV-Ray/Chassis_mat.inc
 %%DATADIR%%/data/vehicle/M113/POV-Ray/Idler_L_POV_geom.inc
 %%DATADIR%%/data/vehicle/M113/POV-Ray/Idler_L_POV_mat.inc
 %%DATADIR%%/data/vehicle/M113/POV-Ray/Idler_R_POV_geom.inc
@@ -1092,6 +1359,7 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/M113/chassis/M113_Chassis_box.json
 %%DATADIR%%/data/vehicle/M113/chassis/M113_Chassis_mesh.json
 %%DATADIR%%/data/vehicle/M113/driveline/M113_SimpleTrackDriveline.json
+%%DATADIR%%/data/vehicle/M113/driveline/M113_TrackDrivelineBDS.json
 %%DATADIR%%/data/vehicle/M113/driver/Acceleration.txt
 %%DATADIR%%/data/vehicle/M113/idler/M113_DoubleIdler_Left.json
 %%DATADIR%%/data/vehicle/M113/idler/M113_DoubleIdler_Right.json
@@ -1107,6 +1375,8 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/M113/sprocket/M113_SprocketSinglePin_Right.json
 %%DATADIR%%/data/vehicle/M113/suspension/M113_LinearDamperSuspension_Left.json
 %%DATADIR%%/data/vehicle/M113/suspension/M113_LinearDamperSuspension_Right.json
+%%DATADIR%%/data/vehicle/M113/test_rig/TTR_inputs.dat
+%%DATADIR%%/data/vehicle/M113/test_rig/TTR_road.dat
 %%DATADIR%%/data/vehicle/M113/track_assembly/M113_TrackAssemblyBandANCF_Left.json
 %%DATADIR%%/data/vehicle/M113/track_assembly/M113_TrackAssemblyBandANCF_Right.json
 %%DATADIR%%/data/vehicle/M113/track_assembly/M113_TrackAssemblyBandBushing_Left.json
@@ -1125,33 +1395,68 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/M113/vehicle/M113_Vehicle_SinglePin.json
 %%DATADIR%%/data/vehicle/M113/vehicle/M113_Vehicle_SinglePin_box.json
 %%DATADIR%%/data/vehicle/M113/vehicle/M113_Vehicle_SinglePin_mesh.json
-%%DATADIR%%/data/vehicle/MAN_5t/MAN_5t_chassis.mtl
-%%DATADIR%%/data/vehicle/MAN_5t/MAN_5t_chassis.obj
-%%DATADIR%%/data/vehicle/MAN_5t/MAN_5t_wheel_L.obj
-%%DATADIR%%/data/vehicle/MAN_5t/MAN_5t_wheel_R.obj
-%%DATADIR%%/data/vehicle/MAN_5t/POV-Ray/MAN_5t_chassis_POV_geom.inc
-%%DATADIR%%/data/vehicle/MAN_5t/POV-Ray/MAN_5t_chassis_POV_mat.inc
-%%DATADIR%%/data/vehicle/MAN_5t/POV-Ray/MAN_5t_wheel_L_POV_geom.inc
-%%DATADIR%%/data/vehicle/MAN_5t/POV-Ray/MAN_5t_wheel_L_POV_mat.inc
-%%DATADIR%%/data/vehicle/MAN_5t/POV-Ray/MAN_5t_wheel_R_POV_geom.inc
-%%DATADIR%%/data/vehicle/MAN_5t/POV-Ray/MAN_5t_wheel_R_POV_mat.inc
-%%DATADIR%%/data/vehicle/MAN_5t/brake/MAN_5t_BrakeSimple.json
-%%DATADIR%%/data/vehicle/MAN_5t/chassis/MAN_5t_Chassis.json
-%%DATADIR%%/data/vehicle/MAN_5t/driveline/MAN_5t_Driveline4WD.json
-%%DATADIR%%/data/vehicle/MAN_5t/powertrain/MAN_5t_SimplePowertrain.json
-%%DATADIR%%/data/vehicle/MAN_5t/steering/MAN_5t_RackPinion.json
-%%DATADIR%%/data/vehicle/MAN_5t/suspension/MAN_5t_SolidAxle.json
-%%DATADIR%%/data/vehicle/MAN_5t/suspensionTest/MAN_5t_ST_front.json
-%%DATADIR%%/data/vehicle/MAN_5t/suspensionTest/MAN_5t_ST_rear.json
-%%DATADIR%%/data/vehicle/MAN_5t/tire/MAN_5t_LugreTire.json
-%%DATADIR%%/data/vehicle/MAN_5t/tire/MAN_5t_RigidTire.json
-%%DATADIR%%/data/vehicle/MAN_5t/tire/MAN_5t_pacejka.tir
-%%DATADIR%%/data/vehicle/MAN_5t/vehicle/MAN_5t_Vehicle_4WD.json
-%%DATADIR%%/data/vehicle/MAN_5t/wheel/MAN_5t_WheelSimple.json
-%%DATADIR%%/data/vehicle/MAN_5t/wheel/MAN_5t_Wheel_FrontLeft.json
-%%DATADIR%%/data/vehicle/MAN_5t/wheel/MAN_5t_Wheel_FrontRight.json
-%%DATADIR%%/data/vehicle/MAN_5t/wheel/MAN_5t_Wheel_RearLeft.json
-%%DATADIR%%/data/vehicle/MAN_5t/wheel/MAN_5t_Wheel_RearRight.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/POV-Ray/MAN_10t_chassis.inc
+%%DATADIR%%/data/vehicle/MAN_Kat1/POV-Ray/MAN_10t_chassis_mat.inc
+%%DATADIR%%/data/vehicle/MAN_Kat1/POV-Ray/MAN_5t_chassis.inc
+%%DATADIR%%/data/vehicle/MAN_Kat1/POV-Ray/MAN_5t_chassis_mat.inc
+%%DATADIR%%/data/vehicle/MAN_Kat1/POV-Ray/MAN_7t_chassis.inc
+%%DATADIR%%/data/vehicle/MAN_Kat1/POV-Ray/MAN_7t_chassis_mat.inc
+%%DATADIR%%/data/vehicle/MAN_Kat1/POV-Ray/MAN_rim.inc
+%%DATADIR%%/data/vehicle/MAN_Kat1/POV-Ray/MAN_rim_mat.inc
+%%DATADIR%%/data/vehicle/MAN_Kat1/POV-Ray/MAN_tire.inc
+%%DATADIR%%/data/vehicle/MAN_Kat1/POV-Ray/MAN_tire_mat.inc
+%%DATADIR%%/data/vehicle/MAN_Kat1/brake/MAN_5t_BrakeSimple.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/chassis/MAN_10t_Chassis.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/chassis/MAN_5t_Chassis.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/chassis/MAN_7t_Chassis.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/driveline/MAN_5t_DrivelineSimple.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/driveline/MAN_5t_DrivelineSimpleXWD.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/meshes/MAN_10t_chassis.mtl
+%%DATADIR%%/data/vehicle/MAN_Kat1/meshes/MAN_10t_chassis.obj
+%%DATADIR%%/data/vehicle/MAN_Kat1/meshes/MAN_5t_chassis.mtl
+%%DATADIR%%/data/vehicle/MAN_Kat1/meshes/MAN_5t_chassis.obj
+%%DATADIR%%/data/vehicle/MAN_Kat1/meshes/MAN_7t_chassis.mtl
+%%DATADIR%%/data/vehicle/MAN_Kat1/meshes/MAN_7t_chassis.obj
+%%DATADIR%%/data/vehicle/MAN_Kat1/meshes/MAN_rim.mtl
+%%DATADIR%%/data/vehicle/MAN_Kat1/meshes/MAN_rim.obj
+%%DATADIR%%/data/vehicle/MAN_Kat1/meshes/MAN_tire.mtl
+%%DATADIR%%/data/vehicle/MAN_Kat1/meshes/MAN_tire.obj
+%%DATADIR%%/data/vehicle/MAN_Kat1/powertrain/MAN_5t_SimpleCVTPowertrain.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/powertrain/MAN_7t_SimpleCVTPowertrain.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/steering/MAN_10t_RotaryArm2.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/steering/MAN_5t_RotaryArm.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/suspension/MAN_10t_Front1SolidThreeLinkAxle.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/suspension/MAN_10t_Front2SolidThreeLinkAxle.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/suspension/MAN_5t_FrontSolidThreeLinkAxle.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/suspension/MAN_5t_RearSolidThreeLinkAxle.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/suspension/MAN_7t_RearSolidThreeLinkAxle.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/tire/MAN_5t_TMeasyTire.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/vehicle/MAN_10t_Vehicle_8WD.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/vehicle/MAN_5t_Vehicle_4WD.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/vehicle/MAN_7t_Vehicle_6WD.json
+%%DATADIR%%/data/vehicle/MAN_Kat1/wheel/MAN_5t_Wheel.json
+%%DATADIR%%/data/vehicle/citybus/CityBusRender.png
+%%DATADIR%%/data/vehicle/citybus/CityBusRim.blend
+%%DATADIR%%/data/vehicle/citybus/CityBusRim.mtl
+%%DATADIR%%/data/vehicle/citybus/CityBusRim.obj
+%%DATADIR%%/data/vehicle/citybus/CityBusTire.blend
+%%DATADIR%%/data/vehicle/citybus/CityBusTire.mtl
+%%DATADIR%%/data/vehicle/citybus/CityBusTire.obj
+%%DATADIR%%/data/vehicle/citybus/CityBus_Col.blend
+%%DATADIR%%/data/vehicle/citybus/CityBus_Col.blend1
+%%DATADIR%%/data/vehicle/citybus/CityBus_Col.mtl
+%%DATADIR%%/data/vehicle/citybus/CityBus_Col.obj
+%%DATADIR%%/data/vehicle/citybus/CityBus_Vis.blend
+%%DATADIR%%/data/vehicle/citybus/CityBus_Vis.blend1
+%%DATADIR%%/data/vehicle/citybus/CityBus_Vis.mtl
+%%DATADIR%%/data/vehicle/citybus/CityBus_Vis.obj
+%%DATADIR%%/data/vehicle/citybus/POV-Ray/CityBusRim.inc
+%%DATADIR%%/data/vehicle/citybus/POV-Ray/CityBusRim_mat.inc
+%%DATADIR%%/data/vehicle/citybus/POV-Ray/CityBusTire.inc
+%%DATADIR%%/data/vehicle/citybus/POV-Ray/CityBusTire_mat.inc
+%%DATADIR%%/data/vehicle/citybus/POV-Ray/CityBus_Vis.inc
+%%DATADIR%%/data/vehicle/citybus/POV-Ray/CityBus_Vis_mat.inc
+%%DATADIR%%/data/vehicle/citybus/tire/CityBus_Pac02Tire.json
 %%DATADIR%%/data/vehicle/generic/antirollbar/AntirollBarRSD.json
 %%DATADIR%%/data/vehicle/generic/brake/BrakeSimple.json
 %%DATADIR%%/data/vehicle/generic/chassis/Chassis.json
@@ -1171,8 +1476,11 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/generic/steering/RackPinion.json
 %%DATADIR%%/data/vehicle/generic/suspension/DoubleWishbone.json
 %%DATADIR%%/data/vehicle/generic/suspension/DoubleWishboneCurve.json
+%%DATADIR%%/data/vehicle/generic/suspension/HendricksonPRIMAXX.json
 %%DATADIR%%/data/vehicle/generic/suspension/MacPhersonStrut.json
 %%DATADIR%%/data/vehicle/generic/suspension/MultiLink.json
+%%DATADIR%%/data/vehicle/generic/suspension/RigidPinnedAxle.json
+%%DATADIR%%/data/vehicle/generic/suspension/RigidSuspension.json
 %%DATADIR%%/data/vehicle/generic/suspension/SemiTrailingArm.json
 %%DATADIR%%/data/vehicle/generic/suspension/SolidAxle.json
 %%DATADIR%%/data/vehicle/generic/suspension/ThreeLinkIRS.json
@@ -1182,8 +1490,11 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/generic/tire/generic_tire_coarse.obj
 %%DATADIR%%/data/vehicle/generic/vehicle/Vehicle_DoubleWishbones.json
 %%DATADIR%%/data/vehicle/generic/vehicle/Vehicle_DoubleWishbones_ARB.json
+%%DATADIR%%/data/vehicle/generic/vehicle/Vehicle_HendricksonPRIMAXX.json
 %%DATADIR%%/data/vehicle/generic/vehicle/Vehicle_MacPhersonStruts.json
 %%DATADIR%%/data/vehicle/generic/vehicle/Vehicle_MultiLinks.json
+%%DATADIR%%/data/vehicle/generic/vehicle/Vehicle_RigidPinnedAxle.json
+%%DATADIR%%/data/vehicle/generic/vehicle/Vehicle_RigidSuspension.json
 %%DATADIR%%/data/vehicle/generic/vehicle/Vehicle_SemiTrailingArm.json
 %%DATADIR%%/data/vehicle/generic/vehicle/Vehicle_SolidAxles.json
 %%DATADIR%%/data/vehicle/generic/vehicle/Vehicle_ThreeAxles.json
@@ -1191,46 +1502,49 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/generic/vehicle_multisteer/Vehicle_DualFront_Independent.json
 %%DATADIR%%/data/vehicle/generic/vehicle_multisteer/Vehicle_DualFront_Shared.json
 %%DATADIR%%/data/vehicle/generic/wheel/WheelSimple.json
-%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_chassis_POV_geom.inc
-%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_chassis_POV_mat.inc
+%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_chassis.inc
 %%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_chassis_flatbed_POV_geom.inc
 %%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_chassis_flatbed_POV_mat.inc
+%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_chassis_mat.inc
+%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_rim.inc
+%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_rim_mat.inc
+%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_tire_left.inc
+%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_tire_left_mat.inc
+%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_tire_right.inc
+%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/hmmwv_tire_right_mat.inc
 %%DATADIR%%/data/vehicle/hmmwv/POV-Ray/lugged_wheel_POV_geom.inc
 %%DATADIR%%/data/vehicle/hmmwv/POV-Ray/lugged_wheel_POV_mat.inc
-%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/wheel_L_POV_geom.inc
-%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/wheel_L_POV_mat.inc
-%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/wheel_R_POV_geom.inc
-%%DATADIR%%/data/vehicle/hmmwv/POV-Ray/wheel_R_POV_mat.inc
 %%DATADIR%%/data/vehicle/hmmwv/README.md
 %%DATADIR%%/data/vehicle/hmmwv/SpeedController.json
 %%DATADIR%%/data/vehicle/hmmwv/SteeringController.json
+%%DATADIR%%/data/vehicle/hmmwv/SteeringControllerSR.json
 %%DATADIR%%/data/vehicle/hmmwv/brake/HMMWV_BrakeSimple_Front.json
 %%DATADIR%%/data/vehicle/hmmwv/brake/HMMWV_BrakeSimple_Rear.json
 %%DATADIR%%/data/vehicle/hmmwv/chassis/HMMWV_Chassis.json
 %%DATADIR%%/data/vehicle/hmmwv/driveline/HMMWV_Driveline2WD.json
 %%DATADIR%%/data/vehicle/hmmwv/driveline/HMMWV_Driveline4WD.json
 %%DATADIR%%/data/vehicle/hmmwv/driveline/HMMWV_DrivelineSimple.json
+%%DATADIR%%/data/vehicle/hmmwv/driver/HumanController.json
 %%DATADIR%%/data/vehicle/hmmwv/hmmwv_chassis.mtl
 %%DATADIR%%/data/vehicle/hmmwv/hmmwv_chassis.obj
 %%DATADIR%%/data/vehicle/hmmwv/hmmwv_chassis_flatbed.obj
 %%DATADIR%%/data/vehicle/hmmwv/hmmwv_chassis_simple.obj
-%%DATADIR%%/data/vehicle/hmmwv/hmmwv_tire.obj
+%%DATADIR%%/data/vehicle/hmmwv/hmmwv_rim.mtl
+%%DATADIR%%/data/vehicle/hmmwv/hmmwv_rim.obj
 %%DATADIR%%/data/vehicle/hmmwv/hmmwv_tire_coarse.obj
-%%DATADIR%%/data/vehicle/hmmwv/left_hub.mtl
-%%DATADIR%%/data/vehicle/hmmwv/left_hub.obj
-%%DATADIR%%/data/vehicle/hmmwv/left_tire.mtl
-%%DATADIR%%/data/vehicle/hmmwv/left_tire.obj
+%%DATADIR%%/data/vehicle/hmmwv/hmmwv_tire_fine.obj
+%%DATADIR%%/data/vehicle/hmmwv/hmmwv_tire_left.mtl
+%%DATADIR%%/data/vehicle/hmmwv/hmmwv_tire_left.obj
+%%DATADIR%%/data/vehicle/hmmwv/hmmwv_tire_right.mtl
+%%DATADIR%%/data/vehicle/hmmwv/hmmwv_tire_right.obj
 %%DATADIR%%/data/vehicle/hmmwv/lugged_wheel.obj
 %%DATADIR%%/data/vehicle/hmmwv/lugged_wheel_section.obj
 %%DATADIR%%/data/vehicle/hmmwv/pactest.tir
+%%DATADIR%%/data/vehicle/hmmwv/powertrain/HMMWV_ShaftsPowertrain.json
 %%DATADIR%%/data/vehicle/hmmwv/powertrain/HMMWV_SimpleCVTPowertrain.json
 %%DATADIR%%/data/vehicle/hmmwv/powertrain/HMMWV_SimplePowertrain.json
 %%DATADIR%%/data/vehicle/hmmwv/powertrain/engine.txt
 %%DATADIR%%/data/vehicle/hmmwv/powertrain/tc.txt
-%%DATADIR%%/data/vehicle/hmmwv/right_hub.mtl
-%%DATADIR%%/data/vehicle/hmmwv/right_hub.obj
-%%DATADIR%%/data/vehicle/hmmwv/right_tire.mtl
-%%DATADIR%%/data/vehicle/hmmwv/right_tire.obj
 %%DATADIR%%/data/vehicle/hmmwv/steering/HMMWV_PitmanArm.json
 %%DATADIR%%/data/vehicle/hmmwv/steering/HMMWV_RackPinion.json
 %%DATADIR%%/data/vehicle/hmmwv/suspension/HMMWV_DoubleWishboneFront.json
@@ -1244,8 +1558,12 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_ANCFTire.json
 %%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_ANCFTire_Lumped.json
 %%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_FEATire.json
+%%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_FialaTire.json
 %%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_Fiala_converted.json
 %%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_LugreTire.json
+%%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_Pac02Tire.json
+%%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_Pac89Tire.json
+%%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_PacejkaTire.json
 %%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_ReissnerTire.json
 %%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_RigidMeshTire.json
 %%DATADIR%%/data/vehicle/hmmwv/tire/HMMWV_RigidMeshTire_Coarse.json
@@ -1258,18 +1576,7 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/hmmwv/vehicle/HMMWV_Vehicle_4WD.json
 %%DATADIR%%/data/vehicle/hmmwv/vehicle/HMMWV_Vehicle_balanced.json
 %%DATADIR%%/data/vehicle/hmmwv/vehicle/HMMWV_Vehicle_simple.json
-%%DATADIR%%/data/vehicle/hmmwv/vehicle/HMMWV_Vehicle_simple_lugged.json
-%%DATADIR%%/data/vehicle/hmmwv/vehicle/HMMWV_Vehicle_simple_mesh.json
-%%DATADIR%%/data/vehicle/hmmwv/wheel/HMMWV_Wheel_FrontLeft.json
-%%DATADIR%%/data/vehicle/hmmwv/wheel/HMMWV_Wheel_FrontRight.json
-%%DATADIR%%/data/vehicle/hmmwv/wheel/HMMWV_Wheel_Lugged.json
-%%DATADIR%%/data/vehicle/hmmwv/wheel/HMMWV_Wheel_Mesh.json
-%%DATADIR%%/data/vehicle/hmmwv/wheel/HMMWV_Wheel_RearLeft.json
-%%DATADIR%%/data/vehicle/hmmwv/wheel/HMMWV_Wheel_RearRight.json
-%%DATADIR%%/data/vehicle/hmmwv/wheel_L.mtl
-%%DATADIR%%/data/vehicle/hmmwv/wheel_L.obj
-%%DATADIR%%/data/vehicle/hmmwv/wheel_R.mtl
-%%DATADIR%%/data/vehicle/hmmwv/wheel_R.obj
+%%DATADIR%%/data/vehicle/hmmwv/wheel/HMMWV_Wheel.json
 %%DATADIR%%/data/vehicle/paths/ISO_double_lane_change.txt
 %%DATADIR%%/data/vehicle/paths/ISO_double_lane_change2.txt
 %%DATADIR%%/data/vehicle/paths/NATO_double_lane_change.txt
@@ -1278,18 +1585,24 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/paths/straight.txt
 %%DATADIR%%/data/vehicle/paths/straight10km.txt
 %%DATADIR%%/data/vehicle/paths/straightOrigin.txt
+%%DATADIR%%/data/vehicle/sedan/POV_Ray/sedan_chassis_vis.inc
+%%DATADIR%%/data/vehicle/sedan/POV_Ray/sedan_chassis_vis_mat.inc
+%%DATADIR%%/data/vehicle/sedan/POV_Ray/sedan_rim.inc
+%%DATADIR%%/data/vehicle/sedan/POV_Ray/sedan_rim_mat.inc
+%%DATADIR%%/data/vehicle/sedan/POV_Ray/sedan_tire.inc
+%%DATADIR%%/data/vehicle/sedan/POV_Ray/sedan_tire_mat.inc
 %%DATADIR%%/data/vehicle/sedan/sedan_chassis_col.obj
 %%DATADIR%%/data/vehicle/sedan/sedan_chassis_collision_v2.blend
 %%DATADIR%%/data/vehicle/sedan/sedan_chassis_vis.mtl
 %%DATADIR%%/data/vehicle/sedan/sedan_chassis_vis.obj
 %%DATADIR%%/data/vehicle/sedan/sedan_chassis_visualization(decimated).blend
 %%DATADIR%%/data/vehicle/sedan/sedan_chassis_visualization.blend
-%%DATADIR%%/data/vehicle/sedan/tire.mtl
-%%DATADIR%%/data/vehicle/sedan/tire.obj
-%%DATADIR%%/data/vehicle/sedan/wheel_hub_left.mtl
-%%DATADIR%%/data/vehicle/sedan/wheel_hub_left.obj
-%%DATADIR%%/data/vehicle/sedan/wheel_hub_right.mtl
-%%DATADIR%%/data/vehicle/sedan/wheel_hub_right.obj
+%%DATADIR%%/data/vehicle/sedan/sedan_rim.mtl
+%%DATADIR%%/data/vehicle/sedan/sedan_rim.obj
+%%DATADIR%%/data/vehicle/sedan/sedan_tire.mtl
+%%DATADIR%%/data/vehicle/sedan/sedan_tire.obj
+%%DATADIR%%/data/vehicle/sedan/tire/Sedan_Pac02Tire.json
+%%DATADIR%%/data/vehicle/sedan/tire_nondirectional.blend
 %%DATADIR%%/data/vehicle/terrain/RigidHeightMap.json
 %%DATADIR%%/data/vehicle/terrain/RigidMesh.json
 %%DATADIR%%/data/vehicle/terrain/RigidObstacle1.json
@@ -1334,6 +1647,14 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/terrain/textures/dirt.jpg
 %%DATADIR%%/data/vehicle/terrain/textures/grass.jpg
 %%DATADIR%%/data/vehicle/terrain/textures/tile4.jpg
+%%DATADIR%%/data/vehicle/uaz/POV-Ray/uaz469_chassis.inc
+%%DATADIR%%/data/vehicle/uaz/POV-Ray/uaz469_chassis_mat.inc
+%%DATADIR%%/data/vehicle/uaz/POV-Ray/uaz_rim.inc
+%%DATADIR%%/data/vehicle/uaz/POV-Ray/uaz_rim_mat.inc
+%%DATADIR%%/data/vehicle/uaz/POV-Ray/uaz_tire.inc
+%%DATADIR%%/data/vehicle/uaz/POV-Ray/uaz_tire_mat.inc
+%%DATADIR%%/data/vehicle/uaz/POV-Ray/uazbus_chassis.inc
+%%DATADIR%%/data/vehicle/uaz/POV-Ray/uazbus_chassis_mat.inc
 %%DATADIR%%/data/vehicle/uaz/brake/UAZBUS_BrakeSimple_Front.json
 %%DATADIR%%/data/vehicle/uaz/brake/UAZBUS_BrakeSimple_Rear.json
 %%DATADIR%%/data/vehicle/uaz/chassis/UAZ469_Chassis.json
@@ -1346,24 +1667,22 @@ lib/libChronoEngine.so
 %%DATADIR%%/data/vehicle/uaz/suspension/UAZ469_FrontLeafspringAxle.json
 %%DATADIR%%/data/vehicle/uaz/suspension/UAZBUS_FrontLeafspringAxle.json
 %%DATADIR%%/data/vehicle/uaz/suspension/UAZBUS_RearLeafspringAxle.json
+%%DATADIR%%/data/vehicle/uaz/tire/UAZBUS_Pac02Tire.json
 %%DATADIR%%/data/vehicle/uaz/tire/UAZBUS_TMeasyTireFront.json
 %%DATADIR%%/data/vehicle/uaz/tire/UAZBUS_TMeasyTireRear.json
 %%DATADIR%%/data/vehicle/uaz/uaz469_chassis.mtl
 %%DATADIR%%/data/vehicle/uaz/uaz469_chassis.obj
+%%DATADIR%%/data/vehicle/uaz/uaz_rim.mtl
+%%DATADIR%%/data/vehicle/uaz/uaz_rim.obj
+%%DATADIR%%/data/vehicle/uaz/uaz_tire.mtl
+%%DATADIR%%/data/vehicle/uaz/uaz_tire.obj
+%%DATADIR%%/data/vehicle/uaz/uaz_tire_fine.obj
 %%DATADIR%%/data/vehicle/uaz/uazbus_chassis.mtl
 %%DATADIR%%/data/vehicle/uaz/uazbus_chassis.obj
 %%DATADIR%%/data/vehicle/uaz/uazbus_chassis_simple.obj
-%%DATADIR%%/data/vehicle/uaz/uazbus_tire.obj
 %%DATADIR%%/data/vehicle/uaz/vehicle/UAZ469_Vehicle.json
 %%DATADIR%%/data/vehicle/uaz/vehicle/UAZBUS_Vehicle.json
-%%DATADIR%%/data/vehicle/uaz/wheel/UAZBUS_Wheel_FrontLeft.json
-%%DATADIR%%/data/vehicle/uaz/wheel/UAZBUS_Wheel_FrontRight.json

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002292012.01TKCJM3004318>