Skip to content

Commit

Permalink
added license
Browse files Browse the repository at this point in the history
  • Loading branch information
DanNegrut committed Aug 28, 2024
1 parent 5ac8d02 commit cd644d9
Show file tree
Hide file tree
Showing 51 changed files with 714 additions and 0 deletions.
14 changes: 14 additions & 0 deletions fea/misc/brick.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import math as m
import pychrono as chrono
import pychrono.fea as fea
Expand Down
14 changes: 14 additions & 0 deletions fea/misc/contacts.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import math as m
import pychrono as chrono
import pychrono.fea as fea
Expand Down
14 changes: 14 additions & 0 deletions fea/misc/demo_FEA_cables.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono as chrono
import pychrono.fea as fea
import pychrono.irrlicht as chronoirr
Expand Down
14 changes: 14 additions & 0 deletions fea/misc/loads_dynamic.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono as chrono
import pychrono.fea as fea
import pychrono.irrlicht as chronoirr
Expand Down
14 changes: 14 additions & 0 deletions mbs/double_pendulum/DoublePendulum.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr
import math
Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/associated.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import math
import pychrono as chrono
import pychrono.irrlicht as chronoirr
Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/aux_ref.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr
import math
Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/collisionSMC.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr

Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/custom_contact.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr
import math
Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/emit_cluster.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

# Demo code about
# - using the ChParticleEmitter to create a cluster of random shapes
# - applying custom force field to particles
Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/friction.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr

Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/gears.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

# Demonstration of the gear constraint (ChLinkLockGear) as a method to impose a
# transmission ratio between two shafts as they were connected by gears,
# without the need of performing collision detection between gear teeth
Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/link_bushing.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr

Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/planar.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr

Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/prismatic_force.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

# Demonstration of actuating a translational joint with a ChLinkForce.
# The model is built with gravity acting in the negative Y direction.

Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/rev_limits.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================


# Demonstration of using rotation limits on a revolute joint. Note that this
# capability is only available for ChLinkLockRevolute. It is not available
Expand Down
14 changes: 14 additions & 0 deletions mbs/misc/revolute.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr

Expand Down
14 changes: 14 additions & 0 deletions mbs/single_pendulum/SinglePendulum.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr
import math
Expand Down
14 changes: 14 additions & 0 deletions mbs/slider_crank/SliderCrank.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr
import matplotlib.pyplot as plt
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr

Expand Down
14 changes: 14 additions & 0 deletions mbs/universal_joint/universal_joint_simulation.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import pychrono.core as chrono
import pychrono.irrlicht as chronoirr
import math
Expand Down
14 changes: 14 additions & 0 deletions robotics/curiosity/curiosity_rigid.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# =============================================================================
# PROJECT CHRONO - http://projectchrono.org
#
# Copyright (c) 2024 projectchrono.org
# All right reserved.
#
# Use of this source code is governed by a BSD-style license that can be found
# in the LICENSE file at the top level of the distribution and at
# http://projectchrono.org/license-chrono.txt.
#
# =============================================================================
# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison
# =============================================================================

import os
import math
import numpy as np
Expand Down
Loading

0 comments on commit cd644d9

Please sign in to comment.