Code underlying the publication: Transition radiation in a nonlinear and infinite one-dimensional structure: a comparison of solution methods
DOI:10.4121/2e1f6c5d-a71b-4d57-b9f3-21b301d8bfde.v1
The DOI displayed above is for this specific version of this dataset, which is currently the latest. Newer versions may be published in the future.
For a link that will always point to the latest version, please use
DOI: 10.4121/2e1f6c5d-a71b-4d57-b9f3-21b301d8bfde
DOI: 10.4121/2e1f6c5d-a71b-4d57-b9f3-21b301d8bfde
Datacite citation style
Faragau, Andrei; Keijdener, Chris; de Oliveira Barbosa, Joao; Metrikine, Andrei; van Dalen, Karel (2025): Code underlying the publication: Transition radiation in a nonlinear and infinite one-dimensional structure: a comparison of solution methods. Version 1. 4TU.ResearchData. dataset. https://doi.org/10.4121/2e1f6c5d-a71b-4d57-b9f3-21b301d8bfde.v1
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite
Dataset
The source codes for the corresponding paper. The attached Matlab and Maple files are used for obtaining the results in the paper, but also demonstrate the derivations.
History
- 2025-05-26 first online, published, posted
Publisher
4TU.ResearchDataFormat
scrypt/.m; derivation/.mw; data/.mat; readme/.docxAssociated peer-reviewed publication
Transition radiation in a nonlinear and infinite one-dimensional structure: a comparison of solution methodsFunding
- Rapid degradation of railway tracks on soft soils explained and mitigated: multi-scale dynamics modelling, a novel approach (grant code 15968) NWO - Open Technologieprogramma
Organizations
TU Delft, Faculty of Civil Engineering and Geosciences, Department of Engineering Structures, Dynamics of StructuresDATA
Files (120)
- 14,070 bytesMD5:
113e2f685465b57a228a771f4295d073Readme.docx - 215,234 bytesMD5:
d550b86bf299f0d5538f707a6eca4bf81) Approximate HF.mw - 156,687 bytesMD5:
f098e58cb245258ec9a82fd1a0cefe0a1) Infinite beam - Harmonic loading.mw - 352,980 bytesMD5:
c02a1610fd09f9233332b8cefea11f2c1) Left semi-infinite domain - Formulation including the moving load.mw - 32,213 bytesMD5:
1c3196498d374781e40776b0bf96ef891) Left semi-infinite domain - Formulation of SS.mw - 43,146 bytesMD5:
b535de5c5c6cdf0fd1d20c88674d11481)FEM_derivation.mw - 316,674 bytesMD5:
ec31c762d97596e5991ae1f94a7b0a312) Check NRB coefficients.mw - 52,659 bytesMD5:
da32664e113dbe9c4644ce745b6009e94) InverseLaplaceTrasform - HF approx.mw - 99,128 bytesMD5:
f8a0c139a872f6f5582a735e3951bd244) InverseLaplaceTrasform_s15_s25 - Low frequencies.mw - 44,791 bytesMD5:
6804d0e07b3eea2e9c3959a39d43da894) InverseLaplaceTrasform_s15_s25.mw - 53,311 bytesMD5:
8a2cc7221f6c038e1799f1b26b4de66e4) InverseLaplaceTrasform_s15_s25.mw - 56,497 bytesMD5:
580e70fc92993f250febc15afd67fc565) Steady - state solution in the Laplace domain.mw - 88,235 bytesMD5:
82e4035bab188aba74d11005796edc3f6) Linear variation of c_Vt.mw - 65,436 bytesMD5:
bbdcba47c16ab213fa256a5dec7bcb957) Check convolution in Laplace domain.mw - 117,614 bytesMD5:
bb54f062d0fe81db5ffd384fbda2f6cdAccurate_derivs.m - 2,667 bytesMD5:
2b70f2ddf3d5576d511b34bc09a85cc4assemble_C_FEM.m - 2,667 bytesMD5:
2b70f2ddf3d5576d511b34bc09a85cc4assemble_C_FEM.m - 2,667 bytesMD5:
2b70f2ddf3d5576d511b34bc09a85cc4assemble_C_FEM.m - 2,667 bytesMD5:
2b70f2ddf3d5576d511b34bc09a85cc4assemble_C_FEM.m - 5,165 bytesMD5:
fc01d4368124f444bdff81c1cfeceaadassemble_C_FEM_2DOF.m - 3,144 bytesMD5:
5fd46243b64951b4cf98bc8e0587bc37assemble_C_FEM_2DOF_justVt.m - 3,405 bytesMD5:
94ab7b7d3374ec57c6f25964967d7661assemble_C_FEM_2DOF_VtVr.m - 2,786 bytesMD5:
d899a08440d79fb1f5ad1fb7c91a8e84assemble_C_FEM_SDOF.m - 1,919 bytesMD5:
8ddf04b9835f671b74e1235396674fd5assemble_forcing_vectorFD5_flex_check.m - 1,638 bytesMD5:
6e651f34c50e59eb0beb7bac102f9ea2assemble_K_beam_FEM_2clamped.m - 1,638 bytesMD5:
6e651f34c50e59eb0beb7bac102f9ea2assemble_K_beam_FEM_2clamped.m - 1,638 bytesMD5:
6e651f34c50e59eb0beb7bac102f9ea2assemble_K_beam_FEM_2clamped.m - 1,766 bytesMD5:
7e6f1c7f22fc6387e3e060094a2defa8assemble_K_beam_FEM_NRBC.m - 1,772 bytesMD5:
8ca203bfbfc4a0e48cb8161e995b71f5assemble_K_beam_FEM_NRBC.m - 1,766 bytesMD5:
7e6f1c7f22fc6387e3e060094a2defa8assemble_K_beam_FEM_NRBC.m - 1,699 bytesMD5:
54ff123c287d83e62b590874d99dbf5bassemble_K_beam_FEM_NRBC2.m - 1,699 bytesMD5:
54ff123c287d83e62b590874d99dbf5bassemble_K_beam_FEM_NRBC2.m - 1,699 bytesMD5:
54ff123c287d83e62b590874d99dbf5bassemble_K_beam_FEM_NRBC2.m - 2,219 bytesMD5:
159b21f84f25bb86c4d60047567f2bffassemble_K_beam_FEM_NRBC_2DOF.m - 1,825 bytesMD5:
d8aef2a313699b46de770234eb2bc55dassemble_K_beam_FEM_NRBC_2DOF_justVt.m - 1,819 bytesMD5:
ba179089ecf34e57c0f75056d48b6b8aassemble_K_beam_FEM_NRBC_2DOF_VtVr.m - 1,769 bytesMD5:
1b12cc0ee8f1ee9a6ed94b1657da129eassemble_K_beam_FEM_NRBC_SDOF.m - 2,667 bytesMD5:
8b0f97721a7df105418c6cba7e276565assemble_K_FEM.m - 2,667 bytesMD5:
8b0f97721a7df105418c6cba7e276565assemble_K_FEM.m - 2,667 bytesMD5:
8b0f97721a7df105418c6cba7e276565assemble_K_FEM.m - 5,174 bytesMD5:
101dd5e81d16ea3c96e3f84f8ca06fbbassemble_K_FEM_2DOF.m - 3,134 bytesMD5:
c380750c7b2ad91869925e6bd62f0bddassemble_K_FEM_2DOF_justVt.m - 3,367 bytesMD5:
75df78a2b9e6570b8d89242045be3d8dassemble_K_FEM_2DOF_VtVr.m - 2,786 bytesMD5:
86869952778077ca687500207b41c598assemble_K_FEM_SDOF.m - 1,751 bytesMD5:
8f97e564875995a46bd0b95bd5887939assemble_M_FEM_2clamped.m - 1,751 bytesMD5:
8f97e564875995a46bd0b95bd5887939assemble_M_FEM_2clamped.m - 1,751 bytesMD5:
8f97e564875995a46bd0b95bd5887939assemble_M_FEM_2clamped.m - 1,723 bytesMD5:
11b2914a8d81d5d862bf61b8e5dd7089assemble_M_FEM_NRBC.m - 1,723 bytesMD5:
11b2914a8d81d5d862bf61b8e5dd7089assemble_M_FEM_NRBC.m - 1,723 bytesMD5:
11b2914a8d81d5d862bf61b8e5dd7089assemble_M_FEM_NRBC.m - 3,860 bytesMD5:
63257344918703d4c72f6679867b7730assemble_M_FEM_NRBC_2DOF.m - 2,003 bytesMD5:
8469202fe1e7875686c2e91f091e77caassemble_M_FEM_NRBC_2DOF_justVt.m - 2,224 bytesMD5:
99ee2f3a0937b95ad0bcef5f4dde6f72assemble_M_FEM_NRBC_2DOF_VtVr.m - 1,873 bytesMD5:
ccd1e9a7dc40d738590d3df7be49e72fassemble_M_FEM_NRBC_SDOF.m - 3,078 bytesMD5:
3c7cd922861a0795dec4b8c6d9524ee6assemble_stiffness_matrixFD5_freq_domain_NRBC.m - 1,202 bytesMD5:
6fe7c9ea8b86b9169e5bdc5d0caa1ee2assemble_stiffness_matrixFD5_time_domain.m - 2,661 bytesMD5:
8ade843148bc765ecf9afc8c61cff598assemble_stiffness_matrixFD5_time_domain_NRBC.m - 2,661 bytesMD5:
8ade843148bc765ecf9afc8c61cff598assemble_stiffness_matrixFD5_time_domain_NRBC.m - 2,661 bytesMD5:
8ade843148bc765ecf9afc8c61cff598assemble_stiffness_matrixFD5_time_domain_NRBC.m - 2,661 bytesMD5:
8ade843148bc765ecf9afc8c61cff598assemble_stiffness_matrixFD5_time_domain_NRBC.m - 11,118 bytesMD5:
3b699e66301893de89c48e095152b194assemble_stiffness_matrixFD9_TD_flex.m - 3,169 bytesMD5:
9ca02422daea163d374860babacb0eaaassemble_stiffness_profile_FEM.m - 3,169 bytesMD5:
9ca02422daea163d374860babacb0eaaassemble_stiffness_profile_FEM.m - 3,169 bytesMD5:
9ca02422daea163d374860babacb0eaaassemble_stiffness_profile_FEM.m - 83,203 bytesMD5:
2a345261d56366c770c1a506e4e140ddBase_NLcase_SLM_improvedNRBC.m - 2,747,139 bytesMD5:
f36b03c5a9fa2afa0f02387886a63a32case1_var_lt_NL_SLT.mat - 43,748,914 bytesMD5:
c0d711bcb253b7df82248e7a8d33eda4case1_var_lt_NL_TDM.mat - 43,749,015 bytesMD5:
e12083feeee3b6e066d1d2ca0072765bcase1_var_lt_NL_TDM.mat - 14,296,383 bytesMD5:
b04c32da80b51541772440993c62d8a2case1_var_lt_NL_TDM_fmax10000.mat - 12,242 bytesMD5:
b30f97b16bd036a4a23732976ee4f8adcompute_curr.m - 12,109 bytesMD5:
e2212613db6b48ecf0b1c53f0933c0e8compute_curr.m - 12,242 bytesMD5:
b30f97b16bd036a4a23732976ee4f8adcompute_curr.m - 12,242 bytesMD5:
b30f97b16bd036a4a23732976ee4f8adcompute_curr.m - 21,451 bytesMD5:
5dee4f654dbd257eb0690d909fbe55e3compute_curr_and_histadd.m - 21,451 bytesMD5:
5dee4f654dbd257eb0690d909fbe55e3compute_curr_and_histadd.m - 21,451 bytesMD5:
5dee4f654dbd257eb0690d909fbe55e3compute_curr_and_histadd.m - 21,451 bytesMD5:
5dee4f654dbd257eb0690d909fbe55e3compute_curr_and_histadd.m - 10,686 bytesMD5:
17fdef19a30d0218a2afbb9641f7756ecompute_curr_Heaviside.m - 10,673 bytesMD5:
77ebb035bde041419df9e0d07b04358ccompute_curr_Heaviside.m - 10,688 bytesMD5:
483a088c4ee9c3fb7af815788d0c3cf8compute_curr_Heaviside2.m - 10,666 bytesMD5:
88d8a7e52576693847a656ab3e62d06dcompute_curr_Heaviside2.m - 3,594 bytesMD5:
243ccad2f33fd4254202f56769dd6ee5compute_curr_Heaviside_approxDOFs.m - 3,448 bytesMD5:
1ba30e81bbdfa3b1285ced2a21e7d0d4compute_removal_forces.m - 3,441 bytesMD5:
057ef6d6e572d78d4679ef1a1557709fcompute_removal_forces.m - 3,482 bytesMD5:
d86f27840b510c50f88bb198c89770e3compute_removal_forces.m - 159,084 bytesMD5:
4ed37cebe523f834c4333557b7f6c1aeComputeNLcase_SLM.m - 2,478 bytesMD5:
9d252fc690278072c79e0c17549fb560funct_solvesys.m - 56,790 bytesMD5:
535ae3a8dbb5c0c9622a38b23c756283MovingLoad_NRBC.m - 49,443 bytesMD5:
0899753c38c6c63656991b6de43f2f3bMovingLoad_NRBC_Constant.m - 62,540 bytesMD5:
ec1e9d35e32ee7f8ff9ea17bb11bcd1eMovingLoad_NRBC_ConstantForce_per_timestep.m - 58,025 bytesMD5:
df0e24ee305354da1615eea1e8c54203MovingLoad_NRBC_ODE45.m - 126 bytesMD5:
631fb91b6e4f257f1256322a30757af6ode_TF.m - 125 bytesMD5:
715fe62d09f1ef06b384600402e55644ode_TF2.m - 427 bytesMD5:
c2b7849948d774a1fda2d66cc5d5963bodeHarmonic_NRBC.m - 427 bytesMD5:
c2b7849948d774a1fda2d66cc5d5963bodeHarmonic_NRBC.m - 293 bytesMD5:
9b80b1fe502fd49879207a73740452fcodeML.m - 497 bytesMD5:
423f611521b19acf5a4ec85a202528b6odeML_FEM_Harmonic.m - 476 bytesMD5:
0b5569791dd41e922857f51ccdd928f8odeML_FEM_Harmonic_NRBC.m - 2,416 bytesMD5:
a64f1cb48739691fcb10927e8ce61827odeML_FEM_NRBC.m - 278 bytesMD5:
57bf4f39d092a0d87f9e7f7ac80aa826odeML_Harm.m - 401 bytesMD5:
2d22955b5adb91bd711fb35f64d7c199odeML_NRBC.m - 283 bytesMD5:
41a0518600c135900ee28c67ec3aad95odeML_NRBC.m - 664 bytesMD5:
6c76c0c0e9b1d815d88455e9ba52ab3cS_AllCouplingsDiag2_Heaviside.mat - 1,012 bytesMD5:
ce1c8b43cf64e1de76114d17d74ae3ddsearch_contact.m - 1,502 bytesMD5:
36e89dac233dbfac03cb88ace3bc2760search_non_linearity_FEM.m - 1,502 bytesMD5:
36e89dac233dbfac03cb88ace3bc2760search_non_linearity_FEM.m - 168,879 bytesMD5:
12aed97e8a02e90d8bf7e83d415f7b12SLM_sparse_improve_speed.m - 80,400 bytesMD5:
9358f2d899a66042b4c9b19e3f819a98SLT_sparce_and_imprNRBC.m - 58,234 bytesMD5:
eaa90c93de728758d42c7ffcc9e36be8tempo.m - 1,901 bytesMD5:
d662ba9b47a0f4241ac3a01f25193bb9TF.m - 30,521 bytesMD5:
6a415a868233c7b85e8d2f5e65dc36beTF_Chris.m - 2,624 bytesMD5:
90c46a287dff1252c8bde58d3a303b2aVisualizeCasesAnimations.m - 3,731 bytesMD5:
2f8b74324833dc6ba06f9700b68e768eVisualizeCasesAnimations.m - 2,502,847 bytesMD5:
a1292ee5834f1f6ac8033766dfa58581W4_FEM_Joao.ppsx - 236,820 bytesMD5:
54cfcad2c9453cbdfa08a07efc9da13bY) Deriving the FD model for the beam in the time domain - NRBC - Flexibility.mw - 179,575 bytesMD5:
215798e8c2429e918e2815b74126348fY) Deriving the FD model for the beam in the time domain - Simply Supported.mw - 351,571 bytesMD5:
3df1958b99f8ea7c55f99e88d3ab72f2Y) Deriving the stiffness matrix for a beam with 9 nodes - NRBC - Flexibility.mw - 131,378 bytesMD5:
ce0ee3be886bb52fc7e44db6fa4f97bdY) FEM derivation of matrices - tensioned beam.mw - 307,509 bytesMD5:
d9c4aceb2702d33c26e254853a512b1dY) FEM derivation of matrices.mw - 58,874 bytesMD5:
0bb52d4b41aef195dc568d95321376c8ZeroIC.m -
download all files (zip)
111,166,726 bytes unzipped





