/ proof-of-concept / cymsim
Sign in
proof-of-concept / cymsim
cymsim / src / cymsim
Go to fileHistory
..
__init__.pyCache keys for runs: hash of the non-default config fields without duration, energy-report cadence and output naming, with MODEL_VERSION; cymsim cache-key
cache.pyStamp the commit into src/cymsim/COMMIT in git archives (export-subst), so that a copy without .git still records its commit in the cache metadata
cli.pyRun cache: upload the partial run every --upload-every seconds of wall time (default 600), so that a killed job continues from its last upload; Simulator.run(checkpoint=...)
COMMITStamp the commit into src/cymsim/COMMIT in git archives (export-subst), so that a copy without .git still records its commit in the cache metadata
config.pyTangent runs (numerics.tangent): integrate the derivative of the run with respect to a relative change of the prescribed peak forces by forward-mode differentiation of the step; its sound, probes, frames and an energy norm per block are stored in the .cymsim file (group tangent), and tangent runs continue and are cut like plain runs
cymsim_file.pyTangent runs (numerics.tangent): integrate the derivative of the run with respect to a relative change of the prescribed peak forces by forward-mode differentiation of the step; its sound, probes, frames and an energy norm per block are stored in the .cymsim file (group tangent), and tangent runs continue and are cut like plain runs
decimation.pysave .cymsim file
diagnostics.pycymsim: nonlinear FEM cymbal simulation package
elements.pycymsim: nonlinear FEM cymbal simulation package
exciter.pyTangent runs (numerics.tangent): integrate the derivative of the run with respect to a relative change of the prescribed peak forces by forward-mode differentiation of the step; its sound, probes, frames and an energy norm per block are stored in the .cymsim file (group tangent), and tangent runs continue and are cut like plain runs
geometry.pycymsim: nonlinear FEM cymbal simulation package
mesh.pycymsim: nonlinear FEM cymbal simulation package
radiation.pyRevert "Optional slope-corrected Rayleigh quadrature (listener.quadrature: slope) against the spurious high-frequency radiation of the element-mean sum"
shell.pyTangent runs (numerics.tangent): integrate the derivative of the run with respect to a relative change of the prescribed peak forces by forward-mode differentiation of the step; its sound, probes, frames and an energy norm per block are stored in the .cymsim file (group tangent), and tangent runs continue and are cut like plain runs
simulate.pyTangent runs (numerics.tangent): integrate the derivative of the run with respect to a relative change of the prescribed peak forces by forward-mode differentiation of the step; its sound, probes, frames and an energy norm per block are stored in the .cymsim file (group tangent), and tangent runs continue and are cut like plain runs
↑↓ move↵openescclose