Changes
#5106 (May 17, 2024, 3:47:09 AM)
- [Core] Warn when module name is empty (#4725) — noreply / githubweb
- [MultiThreading] Fix module name in BeamLinearMapping_mt (#4740) — noreply / githubweb
#5103 (May 16, 2024, 3:47:08 AM)
- [tests] Adapt code to any Eigen version (#4724) — noreply / githubweb
- [image_gui] Make it a cleaner SOFA module (#4719) — noreply / githubweb
#5100 (May 15, 2024, 3:47:07 AM)
- [image,Mapping.NonLinear] Properly includes config.h before ObjectFactory.h (#4726) — noreply / githubweb
#5098 (May 14, 2024, 3:47:05 AM)
#5096 (May 13, 2024, 12:17:26 PM)
- [Constraint.Lagrangian] Add fixed lagrangian constraint (#4646) — noreply / githubweb
- [ODESolver] Rename Data (#4680) — noreply / githubweb
- [Playback] Rename Data (#4681) — noreply / githubweb
- [SofaCUDA] extern template instantiations (#4714) — noreply / githubweb
- [image] Fix module name (#4720) — noreply / githubweb
- [AnimationLoop] Remove duplicated Constraint Visitors (#4715) — noreply / githubweb
- [Collision.Geometry+Response] Rename Data (#4676) — noreply / githubweb
- [IO] Rename Data (#4679) — noreply / githubweb
- [Setting] Rename Data (#4682) — noreply / githubweb
#5086 (May 8, 2024, 3:47:05 AM)
- [Collision.Detection.Algorithm] Rename Data (#4674) — noreply / githubweb
- [Collision.Detection.Intersection] Rename Data (#4675) — noreply / githubweb
- [FEM.HyperElastic] Convert string Data to OptionsGroup (#4651) — noreply / githubweb
#5082 (May 7, 2024, 3:47:07 AM)
- [Engine.Analyze] Fix initialization of distance type (#4711) — noreply / githubweb
- [SensableEmulation] Fix module name (#4721) — noreply / githubweb
#5077 (May 4, 2024, 3:47:06 AM)
- [examples] Run PluginFinder on examples (#4707) — noreply / githubweb
- [examples] Remove examples using DefaultCollisionGroupManager (#4708) — noreply / githubweb
- [SceneUtility] Initialize pointer to nullptr (#4712) — noreply / githubweb
- [CollisionOBBCapsule] Fix duplicated registration in the factory (#4709) — noreply / githubweb
- [Contact] Fix crash if collision models are not provided (#4710) — noreply / githubweb
- [all] Remove some warnings (#4698) — noreply / githubweb
#5070 (May 3, 2024, 3:47:06 AM)
#5068 (May 2, 2024, 3:47:07 AM)
- [LinearSystem] Cache mapped mass matrix (#4625) — noreply / githubweb
- [GUI.Qt] Add clickable link to online documentation (#4650) — noreply / githubweb
#5064 (Apr 30, 2024, 3:47:09 AM)
#5056 (Apr 23, 2024, 3:47:09 AM)
#5050 (Apr 19, 2024, 3:47:10 AM)
- [GUI.Component] Add virtualization for attachment performer (#4638) — noreply / githubweb
- [SolidMechanics.FEM] Small update on container access to avoid unecessary check (#4639) — noreply / githubweb
- [GUI.Qt] Some cleaning in qt RealGui (#4641) — noreply / githubweb
- [Geomagic] Fix compilation. Replace Vector3 by Vec3 (#4661) — noreply / githubweb
#5035 (Apr 18, 2024, 3:47:08 AM)
#5030 (Apr 17, 2024, 3:47:10 AM)
#5027 (Apr 15, 2024, 3:47:08 AM)
#5024 (Apr 13, 2024, 3:47:09 AM)
- [Geometry] Update method intersectionWithEdge signature and redirect all methods to it in EdgeSetGeometryAlgorithms (#4194) — noreply / githubweb
#5022 (Apr 12, 2024, 3:47:07 AM)
- [HyperElastic] Introduce stable Neo Hookean hyperelastic material (#4603) — noreply / githubweb
- [Demos] Fix regression for fallingBeamLagrangianCollision.scn (#4643) — noreply / githubweb
#5018 (Apr 10, 2024, 3:47:10 AM)
#5013 (Apr 6, 2024, 3:47:07 AM)
- [all] Minor last fixes using SimpleApi (#4627) — noreply / githubweb
- [GitHub] Add timezone info on cron Actions (#4626) — noreply / githubweb
#5007 (Apr 2, 2024, 3:47:08 AM)
- [GUI] Add ConstraintAttachButtonSetting (#4601) — noreply / githubweb
- [Collision.Response.Contact] Make contactId thread-safe (#4582) — noreply / githubweb
#5001 (Mar 29, 2024, 3:47:07 AM)
- [LinearSystem.Direct] Remove metis dependency (#4588) — noreply / githubweb
- [Simulation] Tests: introduce multiple parallel simulations (#4580) — noreply / githubweb
- [plugins] Add fetchable ModelOrderReduction (#4608) — noreply / githubweb
- [Collision.Detection] Give current intersection methods as parameter to intersection functions (#4583) — noreply / githubweb
- [LinearSystem] Remove development artifact (#4620) — noreply / githubweb
#4995 (Mar 28, 2024, 3:47:06 AM)
- [Type] Clean and test MatSym (#4600) — noreply / githubweb
- [Constraint.Lagrangian.Solver] Make problemId counter id atomic (#4581) — noreply / githubweb
#4992 (Mar 27, 2024, 3:47:08 AM)
- [runsofa] Allowing multiple argv (#4591) — noreply / githubweb
- [CMake] Upgrade cmake_minimum_required to 3.22 (#4586) — noreply / githubweb
#4989 (Mar 26, 2024, 3:47:07 AM)
#4985 (Mar 23, 2024, 3:47:09 AM)
#4982 (Mar 21, 2024, 3:47:08 AM)
- [plugins] Add SimpleApi as a dependency in SofaCarving_test (#4572) — noreply / githubweb
- [LinearAlgebra] Remove empty source file (#4599) — noreply / githubweb
- [Geomagic] Update GeomagicDriver.cpp to fire error when hd.h is not found (#4576) — noreply / githubweb
#4978 (Mar 20, 2024, 3:47:08 AM)
#4976 (Mar 19, 2024, 3:47:07 AM)
- [Core] Remove unused debug trace (#4590) — noreply / githubweb
- [Core] cmake: Remove last traces of Sofa.Component.Compat (#4596) — noreply / githubweb
#4973 (Mar 18, 2024, 3:47:09 AM)
- [all] Additional fixes further to v24.06 lifecycle (#4540) — noreply / githubweb
- [LinearSystem] Introduce ConstantSparsityProjectionMethod (#4552) — noreply / githubweb
#4970 (Mar 17, 2024, 3:47:06 AM)
- [LinearAlgebra] Refactor sparse matrix product (#4547) — noreply / githubweb
- [plugins] Remove ExternalBehaviorModel and ManualMapping plugins (#4565) — noreply / githubweb
#4967 (Mar 16, 2024, 3:47:05 AM)
- [all] Lifecycle for v24.06 (2): remove Compat (#4533) — noreply / githubweb
- [all] Fix some warnings (#4529) — noreply / githubweb
- [Project] Start dev phase v24.06 (#4544) — noreply / githubweb
#4962 (Mar 14, 2024, 3:47:06 AM)
#4959 (Mar 13, 2024, 3:47:05 AM)
- [script] Stale action: remove temporary layer and activate closing (#4560) — noreply / githubweb
- [README] Update link to Discord (#4562) — noreply / githubweb
#4953 (Mar 9, 2024, 3:47:07 AM)
- [Config] Fix Findmetis module when using config mode (#4570) — noreply / githubweb
- [Core] Update NarrowPhaseDetection.cpp use prefix (#4557) — noreply / githubweb
- [Config] Fix findcxxopt when version is not specified (#4564) — noreply / githubweb
- [all] Fix tinyxml2 dependency (#4574) — noreply / githubweb
#4947 (Mar 7, 2024, 3:47:09 AM)
- [Simulation.Core] Make TSAN pass for caduceus (#4535) — noreply / githubweb
- [cmake] Remove error in Findcxxopt (#4554) — noreply / githubweb
#4943 (Mar 5, 2024, 3:47:05 AM)
- [Visual] Fix cmake config (#4555) — noreply / githubweb
- Set link to tinyxml2 to PRIVATE and fix config file — bakpaul / githubweb
#4936 (Mar 1, 2024, 3:47:05 AM)
- [Config] Add cxxopts cmake find module (#4538) — noreply / githubweb
- [Config] Add TSAN option (#4534) — noreply / githubweb
- [Sofa.Testing] Add SimpleApi in Config.cmake.in (#4542) — noreply / githubweb
- [all] Install FindTinyXML2 (#4545) — noreply / githubweb
#4931 (Feb 29, 2024, 3:47:06 AM)
#4928 (Feb 28, 2024, 3:47:08 AM)
#4927 (Feb 27, 2024, 11:06:41 AM)
- [LinearSolver.Direct] Fix metis dependency (#4450) — noreply / githubweb
- [Simulation.Common] Fix tinyXML2 install for windows (#4525) — noreply / githubweb
#4923 (Feb 27, 2024, 3:47:07 AM)
#4918 (Feb 24, 2024, 3:47:10 AM)
- [Share] Remove DefaultCollisionGroupManager in the default scenes (#4521) — noreply / githubweb
- [GitHub] Update version of the actions/github-script (#4522) — noreply / githubweb
#4917 (Feb 23, 2024, 3:47:06 AM)
#4913 (Feb 22, 2024, 1:57:23 PM)
#4911 (Feb 22, 2024, 3:47:09 AM)
- [LinearSystem] Introduce components to map matrices (#4490) — noreply / githubweb
- [Topology] Fix method isQuadDeulaunayOriented and its use in splitAlongPath (#4494) — noreply / githubweb
#4908 (Feb 21, 2024, 4:11:40 PM)
- [Simulation.Graph] Move SimpleApi into its own library (#4495) — noreply / githubweb
- [Simulation.Core] RequiredPlugin: Avoid calling loadPlugin() twice on start-up (#4509) — noreply / githubweb
- [All] Display reference name when pulling external plugins (#4507) — noreply / githubweb
- [Plugins] Move MeshSTEPLoader to an external repository (#4504) — noreply / githubweb
#4903 (Feb 21, 2024, 3:47:07 AM)
#4901 (Feb 20, 2024, 3:47:09 AM)
#4896 (Feb 16, 2024, 11:34:13 AM)
- [SofaAssimp] Fix the FindAssimp.cmake (#4326) — noreply / githubweb
- [GitHub] Fix review request Discord msg (#4502) — noreply / githubweb
#4888 (Feb 15, 2024, 10:18:07 AM)
- [Helper] PluginManager Fix test in debug (#4491) — noreply / githubweb
- [all] Replace tinyxml by external tinyxml2 (#4240) — noreply / githubweb
#4885 (Feb 15, 2024, 3:47:09 AM)
- [SofaSPHFluid] Add option in ParticleSource to add/remove random values in the particles generation. Remove noise for CI scenes (#4316) — noreply / githubweb
- [image] Fix compilation on Windows (#4484) — noreply / githubweb
- [Config] CMake: fix warning about upper/lowercase for Difflib (#4486) — noreply / githubweb
- [VolumetricRendering][SofaCUDA] Move CUDA files related to VolumetricRendering (#4487) — noreply / githubweb
- [README] Update badge with Discord (#4498) — noreply / githubweb
#4877 (Feb 12, 2024, 9:17:29 AM)
- [LinearSystem] Detect changes in sparsity pattern when using ConstantSparsityPatternSystem (#4428) — noreply / githubweb
- [Core][LinearSolver] Introduction of ordering method components (#4477) — noreply / githubweb
#4874 (Feb 10, 2024, 3:47:06 AM)
#4871 (Feb 8, 2024, 3:47:06 AM)
- [Helper] PluginManager: testing loading a plugin with a dependency on an other plugin (#4464) — noreply / githubweb
- [Helper] PluginManager: Check symbol (real) location and avoid calling wrong entrypoint (Mac/Linux) (#4466) — noreply / githubweb
- [Testing] Externalize (find_package() or fetch) googletest/gtest (#4471) — noreply / githubweb
- [all] Missing override keyword (#4483) — noreply / githubweb
#4865 (Feb 6, 2024, 9:38:05 AM)
#4863 (Feb 5, 2024, 8:29:29 AM)
#4861 (Feb 1, 2024, 3:47:07 AM)
- [Testing] Deprecate BaseSimulationTest::importPlugin (#4467) — noreply / githubweb
- [GitHub] Fix PR messages not properly sent (#4475) — noreply / githubweb
- [All] CMake: Remove deprecation warnings (#4469) — noreply / githubweb
- [GitHub] Use finally pull_request_target (#4476) — noreply / githubweb
#4855 (Jan 30, 2024, 3:47:07 AM)
- [Defaulttype, LinearAlgera] Fix warnings (#4465) — noreply / githubweb
- [Spring] Extract LinearSpring class in its own file (#4454) — noreply / githubweb
- [SofaDistanceGrid] remove shadow variable (#4455) — noreply / githubweb
- [GitHUb] Fix actions using cron condition (#4468) — noreply / githubweb
#4848 (Jan 27, 2024, 3:47:06 AM)
- [All] Add GIT_REF option for external plugins (#4448) — noreply / githubweb
- [GitHub] Fix action using github.context (#4456) — noreply / githubweb
#4845 (Jan 26, 2024, 9:48:39 AM)
- [LinearAlgebra] Factorize value filtering (#4442) — noreply / githubweb
- [StateContainer] Accelerate copy of MatrixDeriv for CRS matrices (#4443) — noreply / githubweb
#4842 (Jan 25, 2024, 3:47:05 AM)
- [SofaCUDA] Initialize module from another module (#4453) — noreply / githubweb
- [LinearSolver.Direct] Introduce other ordering methods in SparseLDL through Eigen (#4370) — noreply / githubweb
- [GitHub] Add new actions to connect GitHub and Discord (#4445) — noreply / githubweb
- [SofaCUDA] Generalize the use of MessageDispatcher in SofaCUDA (#4430) — noreply / githubweb
#4838 (Jan 24, 2024, 3:47:08 AM)
#4836 (Jan 23, 2024, 3:47:09 AM)
- [plugins] Update license to LGPL of remaining files (#4425) — noreply / githubweb
- [All] Rename license file into LICENSE-LGPL.md to follow github repository rules (#4410) — noreply / githubweb
- [CMake] Fix SOFA install (#4451) — noreply / githubweb
#4832 (Jan 22, 2024, 3:47:09 AM)
#4827 (Jan 18, 2024, 3:47:06 AM)
#4821 (Jan 13, 2024, 3:47:07 AM)
- [Core] Add documentation for the method BaseMapping::buildGeometricStiffnessMatrix (#4431) — noreply / githubweb
- [Core] Call super init() in MultiMapping and Multi2Mapping (#4432) — noreply / githubweb
#4817 (Jan 11, 2024, 3:47:09 AM)
- [Lagrangian.Correction] Add callbacks to check zero compliance (#4205) — noreply / githubweb
- [All] Fix subplugin regression tests (#4420) — noreply / githubweb
- [Type] Refactor Mat (#4396) — noreply / githubweb
- [sofaInfo] Fix compilation and behavior (#4422) — noreply / githubweb
#4810 (Jan 8, 2024, 3:47:10 AM)
#4808 (Jan 7, 2024, 3:47:06 AM)
#4806 (Jan 6, 2024, 3:47:07 AM)
#4794 (Dec 28, 2023, 3:47:08 AM)
- [Helper] Fix Colormap when using HSV to RGB (#4408) — noreply / githubweb
- [Topology.Mapping] Edge2QuadTopologicalMapping: use Links for required QuadSet components (#4361) — noreply / githubweb
- [Topology.Container.Dynamic] GeometryAlgorithms: support generic State (#4362) — noreply / githubweb
- [Topology.Mapping] Edge2QuadTopologicalMapping: use States directly (#4388) — noreply / githubweb
#4784 (Dec 22, 2023, 3:47:10 AM)
#4782 (Dec 21, 2023, 3:47:10 AM)
- [Simulation.Core] BaseMechanicalVisitor: Deprecate rootData (#4350) — noreply / githubweb
- [Constraint] Make name of constraints more explicit (#4302) — noreply / githubweb
- [Constraint.Projective] Implement applyConstraint from new matrix assembly API (#4309) — noreply / githubweb
- [Config] CMake: support interface-type target for install macro (#4356) — noreply / githubweb
- [github] Add new action checking PR age (#4386) — noreply / githubweb
- [CImgPlugin] Add fetchable CImg and remove embedded cimg (#4357) — noreply / githubweb
- [Core] BaseMapping: link mapConstraints to the "meta-alias" isMechanical (#4360) — noreply / githubweb
#4774 (Dec 20, 2023, 3:47:10 AM)
- [Core] Remove pragma directive in cpp file (#4393) — noreply / githubweb
- [MultiThreading] Fix failing test on ParallelImplementationsRegistry (#4392) — noreply / githubweb
#4771 (Dec 19, 2023, 3:47:09 AM)
- [Type] Remove test of a deprecated constructor (#4391) — noreply / githubweb
- [LinearAlgebra] Factorize template specializations of filterValues in CRS matrix (#4355) — noreply / githubweb
#4768 (Dec 18, 2023, 3:47:07 AM)
#4765 (Dec 16, 2023, 3:47:06 AM)
- [LinearAlgebra] Use class template argument deduction with MatrixExpr (#4351) — noreply / githubweb
- [LinearAlgebra] constexpr if statement when possible (#4352) — noreply / githubweb
- [GUI] Fix compilation using QDocBrowser (#4354) — noreply / githubweb
#4761 (Dec 14, 2023, 3:47:07 AM)
- [Simulation.Core] Remove usage of ill-used nodeData in MechanicalGetNonDiagonalMassesCountVisitor and MechanicalVDotVisitor (#4328) — noreply / githubweb
- [github] fix stale action (#4348) — noreply / githubweb
#4758 (Dec 13, 2023, 3:47:08 AM)
- [Haption] Partially fix the plugin (#4338) — noreply / githubweb
- [Topology] Check indices out-of-bound in TriangleSetTopologyContainer (#4242) — noreply / githubweb
- [Type] Refactor Vec (#4296) — noreply / githubweb
#4754 (Dec 12, 2023, 3:47:09 AM)
- [GitHub] Add a python-based action managing discussions (#4268) — noreply / githubweb
- [github] quick fix for GHD script (#4347) — noreply / githubweb
#4749 (Dec 9, 2023, 3:47:10 AM)
- [ODESolver] Fix compilation with SOFA_NO_VMULTIOP (#4325) — noreply / githubweb
- [image] image_gui to compile with Qt6 (#4330) — noreply / githubweb
- [Simulation.Core] Deprecate LocalStorage feature (#4327) — noreply / githubweb
#4744 (Dec 7, 2023, 3:47:10 AM)
- [SolidMechanics] Implement buildStiffnessMatrix for PolynomialSpringsFF (#4301) — noreply / githubweb
#4742 (Dec 6, 2023, 3:47:07 AM)
- [All] ColorMap uses RGBAColor (#4270) — noreply / githubweb
- [ODESolver.Backward] Convert double to SReal in NewmarkImplicitSolver (#4341) — noreply / githubweb
#4739 (Dec 5, 2023, 3:47:09 AM)
- [SolidMechanics.Springs] Cleaning of QuadularBendingSprings (#4304) — noreply / githubweb
- [Type] RGBAColor: remove inheritance from type::fixed_array and use std::array to store its components (#4263) — noreply / githubweb
#4736 (Dec 4, 2023, 3:47:10 AM)
#4733 (Dec 2, 2023, 3:47:08 AM)
#4731 (Dec 1, 2023, 3:47:09 AM)
- [SolidMechanics.Spring] Implement buildStiffnessMatrix for TriangularBendingSprings (#4295) — noreply / githubweb
#4729 (Nov 30, 2023, 3:47:07 AM)
- [Sofa.GUI.Qt] Add cmake module for QGLViewer (#4290) — noreply / githubweb
- [MultiThreading] Avoid Static Initialization Order Fiasco (#4307) — noreply / githubweb
- [Core] Minor clean of DefaultAnimationLoop (#4314) — noreply / githubweb
- [LinearSystem] Speedup computation of Jacobian matrices (#4317) — noreply / githubweb
- [SofaCUDA] FIX compilation SofaCUDA along with SparseGrid with Cuda12 (#4319) — noreply / githubweb
- [Common] Add message to make the fetch mechanism less hidden (#4310) — noreply / githubweb
- [Collections] Remove reference to non-existing SofaSimulation (#4320) — noreply / githubweb
- [All] Changed default plugins (#4322) — noreply / githubweb