Skip to content

Commit

Permalink
profiler
Browse files Browse the repository at this point in the history
  • Loading branch information
A-Hayasaka committed Jun 1, 2024
1 parent 683aec6 commit 2817e97
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions constraints_d.py
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@ def equality_dynamics_position(xdict, pdict, unitdict, condition):
return np.concatenate(con, axis=None)


@profile
def equality_jac_dynamics_position(xdict, pdict, unitdict, condition):
"""Jacobian of equality_dynamics_position."""

Expand All @@ -181,7 +182,7 @@ def equality_jac_dynamics_position(xdict, pdict, unitdict, condition):

submat_pos = np.zeros(
(n * 3, (n + 1) * 3)
) # jac["position"][ua*3:ub*3, xa*3:xb*3]
)
submat_pos[::3, ::3] = pdict["ps_params"].D(i)
submat_pos[1::3, 1::3] = pdict["ps_params"].D(i)
submat_pos[2::3, 2::3] = pdict["ps_params"].D(i)
Expand Down Expand Up @@ -221,6 +222,7 @@ def equality_jac_dynamics_position(xdict, pdict, unitdict, condition):
return jac


@profile
def equality_dynamics_velocity(xdict, pdict, unitdict, condition):
"""Equality constraint about dynamics of velocity."""

Expand Down Expand Up @@ -296,7 +298,7 @@ def equality_dynamics_velocity(xdict, pdict, unitdict, condition):

return np.concatenate(con, axis=None)


@profile
def equality_jac_dynamics_velocity(xdict, pdict, unitdict, condition):
"""Jacobian of equality_dynamics_velocity."""

Expand Down Expand Up @@ -506,7 +508,7 @@ def dynamics(mass, pos, vel, quat, t):

return jac


@profile
def equality_dynamics_quaternion(xdict, pdict, unitdict, condition):
"""Equality constraint about dynamics of quaternion."""

Expand Down Expand Up @@ -543,7 +545,7 @@ def equality_dynamics_quaternion(xdict, pdict, unitdict, condition):

return np.concatenate(con, axis=None)


@profile
def equality_jac_dynamics_quaternion(xdict, pdict, unitdict, condition):
"""Jacobian of equality_dynamics_quaternion."""

Expand Down

0 comments on commit 2817e97

Please sign in to comment.