Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: SciML/ModelingToolkitStandardLibrary.jl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: SciML/ModelingToolkitStandardLibrary.jl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: fb/planar_mechanics
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 9 files changed
  • 1 contributor

Commits on Sep 10, 2024

  1. parent cb95768

    author Abdulrhmn Ghanem <abdoghanem160@gmail.com> 1694981665 +0300
    committer Fredrik Bagge Carlson <baggepinnen@gmail.com> 1725946464 +0200
    
    parent cb95768
    author Abdulrhmn Ghanem <abdoghanem160@gmail.com> 1694981665 +0300
    committer Fredrik Bagge Carlson <baggepinnen@gmail.com> 1725946416 +0200
    
    parent cb95768
    author Abdulrhmn Ghanem <abdoghanem160@gmail.com> 1694981665 +0300
    committer Fredrik Bagge Carlson <baggepinnen@gmail.com> 1725946379 +0200
    
    Add basic file structure for `Mechanical.PlanarMechanics`
    
    Add `Fixed`
    
    Add `Body`
    
    Add `PartialTwoFrames`
    
    Add `FixedTransaltion`
    
    Add `Revolute`
    
    Instinate Pendulum components without errors
    
    Expose `frame_a, frame_b` in Revolute
    
    Add first test for `PlanarMechanics`: a simple pendulum
    
    import rotational components properly
    
    Add `Prismatic`
    
    Newline
    
    Fix gravity direction
    
    Add free body test case
    
    Add `ResolveInFrameA` type
    
    Alias `FrameResolve` to `Frame`
    
    Add `ZeroPosition` interface
    
    Add `AbsolutePosition` sensor
    
    Add `PartialRelativeSensor`
    
    Fix `reslove_in_frame` default value
    
    Add `RelativePostion` component
    
    Fix `RealOut` connections
    
    Add a test for `AbsolutePosition` sensor
    
    Add `Position Sensors (two free falling bodies)` test
    
    avoid using array variable
    
    add info annotation with common mistake
    
    Rename `{x,y,phi}` -> `rel_{x,y,phi} in relative sensors
    
    Add `BasicTransformAbsoluteVector`
    
    Add `TransformAbsoluteVector`
    
    Add `AbsoluteVelocity` sensor
    
    Test `AbsoluteVelocity`
    
    Add `BasicTransformRelativeVector`
    
    Add `TransformRelativeVector` utility
    
    Add `RelativeVelocity` sensor
    
    Add `AbsoluteAccleration` sensor
    
    Add `RelativeAcclerationSensor`
    
    Simplify `Body` and `FixedTranslation` components
    
    Fix a typo
    
    Refactor `Revolute`
    
    Add `AbsoluteAccCentrifugal` test (w/o sensors)
    
    Add `AbsolutePoision` sensor to `AbsoluteAccCentrifugal` test
    
    fine-grain sensor connections
    
    Test centrifugal velocity
    
    Refactor `Prismatic`
    
    Fix Pendulum model, and break `AbsoluteAccCentrifugal` while doing so
    
    - There is something wrong with the `Revoulte` model and I can't figure
      it
    
    Revert "Fix Pendulum model, and break `AbsoluteAccCentrifugal` while doing so"
    
    This reverts commit f454f1b.
    
    Add `SpringDamper` component
    
    Docstring for `SpringDamper`
    
    Add `Spring`, `Damper` components and their test
    
    Add `Measure Demo`
    
    It's broken but just saving it unit I figure out what is going on with
    the `FixedTranslation` component
    
    a bit of tidying
    
    Focus on the pendulum model work
    
    Update to support mtk@9
    
    fmt
    
    typos
    AbdulrhmnGhanem authored and baggepinnen committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    92ca5ab View commit details
    Browse the repository at this point in the history
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy