{
  "asgsr.org": {
    "/": {
      "date": "2026-02-08T00:49:21Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "98.84.224.111",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "57QZU6CHN2Y76EO6KRWEP2ZMFXFVBPHI",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 404,
      "httpBodyHash": "GNWS26U5RBARIAZ2VUCCHHXD2OWLX42C",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.11.0"
      ],
      "httpBodyUrls": [
        "https://asgsr.org/2023-meeting/",
        "https://www.facebook.com/asgsrstudents/",
        "/static/6408aa355230aaa1eb361e6abf90d08f/83eb1/sgac.png",
        "/static/8b221ec6806b04d3b6757a97c9b93b6e/eb1f0/img9.jpg",
        "/static/5974bf1685bce5a1f1fa2c0a24e2075c/50dd7/unoosa-1.png",
        "https://i0.wp.com/asgsr.org/wp-content/uploads/2023/04/91a9e567-94a7-236e-355a-5d7afb513121.jpg",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='83' width='250' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "/",
        "/page-data/app-data.json",
        "https://spacegeneration.org/",
        "/framework-061fc7e355f1605dabcb.js",
        "/static/5f81739a1da5fa0890ec863e31d4217d/c0a62/selgra.png",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='64' width='72' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAMCBAX/xAAWAQEBAQAAAAAAAAAAAAAAAAACAAH/2gAMAwEAAhADEAAAAVSVbOqM4l//xAAbEAACAwADAAAAAAAAAAAAAAABAgADEwQREv/aAAgBAQABBQLQBhavrQGVVaueGDOys//EABURAQEAAAAAAAAAAAAAAAAAAAAS/9oACAEDAQE/AUv/xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAcEAACAQUBAAAAAAAAAAAAAAAAARECEDEyQWH/2gAIAQEABj8Ca4eRapYjpsxo/8QAHBABAAICAwEAAAAAAAAAAAAAAQARIVExQWGB/9oACAEBAAE/IaxXbTL68D7jSTitys8FntDmrvYIBMNT/9oADAMBAAIAAwAAABCn7//EABYRAQEBAAAAAAAAAAAAAAAAAAEAEf/aAAgBAwEBPxAFtN//xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAIAQIBAT8QULS//8QAHBABAQACAwEBAAAAAAAAAAAAAREAITFBcVHw/9oACAEBAAE/EFoBNAaT8ZVvgIsdTzCwEQRQDLAGkFdqQOPrcCbWhIi+8zGiB9DWtd5//9k=",
        "/favicon-32x32.png",
        "/apple-touch-icon.png",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='59' width='150' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='99' width='250' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "https://platform.twitter.com/widgets/widget_iframe.2f70fb173b9000da126c79afe2098f02.html?origin=https%3A%2F%2Fstudents.asgsr.org",
        "data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAIDBAX/xAAWAQEBAQAAAAAAAAAAAAAAAAACAAH/2gAMAwEAAhADEAAAAawbPp6Qob//xAAZEAEAAwEBAAAAAAAAAAAAAAACARESAwD/2gAIAQEAAQUCU5G763fmUySocdMR/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwE//8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQIBAT8BR//EABsQAAICAwEAAAAAAAAAAAAAAAABAhIRITFB/9oACAEBAAY/AiM0t12Z4VRV+8KvB//EABoQAQEBAQADAAAAAAAAAAAAAAERADEhQXH/2gAIAQEAAT8hrPU590jLhMg49ODQI3RUURYj8o3/2gAMAwEAAgADAAAAEJc//8QAFxEAAwEAAAAAAAAAAAAAAAAAAAERQf/aAAgBAwEBPxCLEU//xAAXEQADAQAAAAAAAAAAAAAAAAAAARFB/9oACAECAQE/EFdZeM//xAAcEAEBAAICAwAAAAAAAAAAAAABEQAhMUFRgcH/2gAIAQEAAT8QZOA2Tnwxu2DTJaenEcAjUM76arL19w1QNHIF3mp570uf/9k=",
        "/static/c38d5f78b6f7e66e68c8d09260b7a91e/eb1f0/img7.jpg",
        "/30046c5e4809705545c84092e8d0cf1c86e76d07-0919a6be0def0f48e443.js",
        "/site.webmanifest",
        "/static/5f81739a1da5fa0890ec863e31d4217d/6f361/selgra.png",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='50' width='150' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='236' width='225' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAUBAwT/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAAB1StsGwuE/8QAGRAAAgMBAAAAAAAAAAAAAAAAAQIAAxMh/9oACAEBAAEFAmsCFbFYwoxOfcp//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwE//8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQIBAT8BiP/EABsQAAIBBQAAAAAAAAAAAAAAAAABECEiMTJB/9oACAEBAAY/Akn0o4Vxk2Z//8QAGhAAAgMBAQAAAAAAAAAAAAAAAAERMVFhIf/aAAgBAQABPyG66gmJDmuiGR6jRPiuIgH/2gAMAwEAAgADAAAAEMAf/8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQMBAT8Qqv/EABURAQEAAAAAAAAAAAAAAAAAAAEQ/9oACAECAQE/ECP/xAAaEAEBAQADAQAAAAAAAAAAAAABEQAhMUFR/9oACAEBAAE/EF5Q3o+Z0xd+R3NE8y4St5PFJnDsBxCT5iWP/9k=",
        "https://www.unoosa.org/",
        "/static/87bebaf21f8a74e80c11c69a90019ab0/eb1f0/img5.jpg",
        "/static/524db802a292438e6fc154455e4323de/dd286/img15.png",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='75' width='225' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='89' width='225' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='112' width='250' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='157' width='150' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAIEBf/EABYBAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAB1I0z81yMP//EABkQAQEAAwEAAAAAAAAAAAAAAAECAAMEEf/aAAgBAQABBQLOl8ksB3V70bKQirz/xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAVEQEBAAAAAAAAAAAAAAAAAAAAIf/aAAgBAgEBPwFH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAERIRASIv/aAAgBAQAGPwLHTsihSbH/xAAbEAADAAIDAAAAAAAAAAAAAAAAAREhUTFBcf/aAAgBAQABPyFXNdWhF+MwXkC0ipaEY/dngniZZ//aAAwDAQACAAMAAAAQJ+//xAAWEQEBAQAAAAAAAAAAAAAAAAAAASH/2gAIAQMBAT8QrX//xAAWEQADAAAAAAAAAAAAAAAAAAAAARH/2gAIAQIBAT8QSpB//8QAHhABAQABAwUAAAAAAAAAAAAAAREAITFBUXGhscH/2gAIAQEAAT8Qiqo6AkPuCmFSedtMGokKpd9cOwdBfcyqooqb9mMjluZ4z//Z",
        "https://sites.google.com/site/studentelgra/",
        "/static/63382912644811c5fbb70a510695db9c/eb1f0/img2.jpg",
        "/static/fb4cc9b7ce3b756ebcc06bb379afce03/eb1f0/img3.jpg",
        "/static/0e7de883f2c48dbdd7ff9b52c5669788/3e477/amsro.png",
        "https://www.youtube.com/channel/UCrJgI-D8GsNNfwlJSfuewpA",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='201.00000000000003' width='225' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAIEA//EABYBAQEBAAAAAAAAAAAAAAAAAAEAAv/aAAwDAQACEAMQAAABbWZMtBGF/8QAGhAAAgMBAQAAAAAAAAAAAAAAAQIAAxETMv/aAAgBAQABBQJC0AJss9ocTo+azT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAVEQEBAAAAAAAAAAAAAAAAAAABEP/aAAgBAgEBPwEn/8QAHhAAAgEDBQAAAAAAAAAAAAAAAAERAxJhIjEyQXH/2gAIAQEABj8CwdW+DGlkp6uW5Mn/xAAaEAEAAgMBAAAAAAAAAAAAAAABACERMUFh/9oACAEBAAE/IewooMOX57RYI5O6BgLkYDGoWpvyf//aAAwDAQACAAMAAAAQxP8A/8QAFhEBAQEAAAAAAAAAAAAAAAAAARAx/9oACAEDAQE/EEyf/8QAFhEBAQEAAAAAAAAAAAAAAAAAARAx/9oACAECAQE/EFpP/8QAHRABAAICAgMAAAAAAAAAAAAAAQARIVExQXGRwf/aAAgBAQABPxCzYI1OAKbj0hTPMxvzDCAIKCuo5S7C9luPUs/EAcHUAbVu/afJ/9k=",
        "data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAQCAwX/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAABXayoWvlQH//EABoQAAIDAQEAAAAAAAAAAAAAAAECAAMTESL/2gAIAQEAAQUCDhjo3BfF8HRpVWrJ/8QAFhEBAQEAAAAAAAAAAAAAAAAAABEB/9oACAEDAQE/Aauv/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECERL/2gAIAQIBAT8BxbGon//EABsQAAICAwEAAAAAAAAAAAAAAAABESECEjGx/9oACAEBAAY/AivC0atwdJyk/8QAHBABAAMAAgMAAAAAAAAAAAAAAQARITFBUXGR/9oACAEBAAE/IWT2bYZEBWzqLTs+S19Y6mwYTj6gba+Gf//aAAwDAQACAAMAAAAQQz//xAAWEQADAAAAAAAAAAAAAAAAAAABECH/2gAIAQMBAT8QMI//xAAWEQEBAQAAAAAAAAAAAAAAAAABEQD/2gAIAQIBAT8QICYbI7//xAAdEAEAAwACAwEAAAAAAAAAAAABABEhMUFRYXHh/9oACAEBAAE/EKmqwAZE5PkE+3WKKx/ItpHcuLGhYADzE7y3h33FxtNYZP/Z",
        "/page-data/index/page-data.json",
        "https://twitter.com/ASGSRstudents",
        "/static/982d641a48d1c75b4a5a1349ba24bd61/eb1f0/img4.jpg",
        "/static/0e7de883f2c48dbdd7ff9b52c5669788/a62a0/amsro.png",
        "/static/edf2c8115015f04620032cfb7cadc89c/e3bcc/fairchild-gbe.gif",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='134' width='150' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='262' width='250' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMFBP/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/9oADAMBAAIQAxAAAAFxL2xVASJ//8QAGRABAQEBAQEAAAAAAAAAAAAAAgEDEgAj/9oACAEBAAEFAttbzimRNb6L7BU5Dij/xAAVEQEBAAAAAAAAAAAAAAAAAAABEP/aAAgBAwEBPwFn/8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQIBAT8BV//EABsQAAICAwEAAAAAAAAAAAAAAAABAiEREjJx/9oACAEBAAY/Atc2UdIcjwTlTP/EAB0QAQADAAEFAAAAAAAAAAAAAAEAESExQVFhcYH/2gAIAQEAAT8hVvs74nYx5izQ+SxXuGbLQ6vW5VBU2if/2gAMAwEAAgADAAAAEK/P/8QAFhEBAQEAAAAAAAAAAAAAAAAAAREA/9oACAEDAQE/EASGhv/EABYRAQEBAAAAAAAAAAAAAAAAAAERAP/aAAgBAgEBPxAo3Vv/xAAdEAEBAAICAwEAAAAAAAAAAAABEQAhMXFRYZGh/9oACAEBAAE/EHQQhBwzTgJVKdzqZaseLxStth4o4rtzg2m39+4NPwSS+s//2Q==",
        "../intro/1080p.mp4",
        "/favicon-16x16.png",
        "/static/5974bf1685bce5a1f1fa2c0a24e2075c/c434e/unoosa-1.png",
        "data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAQDBf/EABYBAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAABqxczNoB//8QAGhABAQEAAwEAAAAAAAAAAAAAAgEDABESE//aAAgBAQABBQJZnl8khLr7n1ratJnDP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8BP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EABsQAAICAwEAAAAAAAAAAAAAAAABEUECITEi/9oACAEBAAY/Am7NL1B1mlJlU0dP/8QAGhAAAgMBAQAAAAAAAAAAAAAAAREAITFxgf/aAAgBAQABPyE+g+prj6cKqYdgITyxtRPlrcKAwBFh5P/aAAwDAQACAAMAAAAQ7B//xAAWEQEBAQAAAAAAAAAAAAAAAAAAAXH/2gAIAQMBAT8QmI//xAAWEQEBAQAAAAAAAAAAAAAAAAARAAH/2gAIAQIBAT8QdBtv/8QAHBABAAIDAQEBAAAAAAAAAAAAAQARITFhUXHB/9oACAEBAAE/EC9UvHXlzXxPqPyXyzYXghyf0QIkUZMATvn7KniJTtJ//9k=",
        "/sitemap/sitemap-index.xml",
        "https://www.redbubble.com/people/asgsr/shop",
        "/static/edf2c8115015f04620032cfb7cadc89c/4bcaf/fairchild-gbe.gif",
        "data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/2gAMAwEAAhADEAAAAdLOiooD/8QAGRABAQEAAwAAAAAAAAAAAAAAAgEDESEi/9oACAEBAAEFAhPD6EXMOjJ0TpzNR//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8BP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EABkQAAMAAwAAAAAAAAAAAAAAAAABERAhQf/aAAgBAQAGPwJaQ3FiRHIyn//EABsQAQEBAAIDAAAAAAAAAAAAAAERACExQXGx/9oACAEBAAE/IWYKTtxoGBeMVvuizApV0W+puQPO/9oADAMBAAIAAwAAABDb/wD/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAgBAwEBPxCI/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oACAECAQE/EKVI/8QAGxABAQACAwEAAAAAAAAAAAAAAREAITFBUYH/2gAIAQEAAT8Q8JVNs1vWVqhXInzJhQs0jhmsYFlWuQCiqNFPK8YuGtFe5n//2Q==",
        "data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMFBP/EABcBAAMBAAAAAAAAAAAAAAAAAAECAwT/2gAMAwEAAhADEAAAAWJyga8TDHb/xAAaEAEBAAIDAAAAAAAAAAAAAAACAQASAxEi/9oACAEBAAEFAmrDOkwzpvZkth4l4//EABcRAQADAAAAAAAAAAAAAAAAAAABAhL/2gAIAQMBAT8BrDD/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIh/9oACAECAQE/Aa1DP//EAB0QAAICAQUAAAAAAAAAAAAAAAABESFBAiIxMlH/2gAIAQEABj8C2uFGCeraFLsrWz2cnB//xAAaEAEAAwEBAQAAAAAAAAAAAAABABEhUUEx/9oACAEBAAE/IdvEW/TDYYDnY5CV7U3ADlRQ1pdvsRNl5P/aAAwDAQACAAMAAAAQhC//xAAXEQEBAQEAAAAAAAAAAAAAAAABABEh/9oACAEDAQE/EMGA92//xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAIAQIBAT8QwskUv//EAB4QAQEAAgEFAQAAAAAAAAAAAAERACFBMVFhcaGB/9oACAEBAAE/EC2xATduvyYvRV+gq1TihZ5w3ybQF7fMWNCCil/cRIdHOknrbjCFWjWs/9k=",
        "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD/UlEQVQ4yy3O70/UBQDH8e9WtozJ4IDjvnfHfe+O4/v7x3E/uENFBfwBLMnUbKFpTJpjlEjoMGr+Vk5Q9FS06JThmUaJiqXMRCz74WzWpj7pSbX6D3rUs/da2oPP3s9e+whPHtzlyYPveXDnHrNTd7men+XUwdts3zzNmy3TtKSmSCmfoPoyqMGtxLV9xJVB7HAGK5xBD/UjB7uQ/Gvw+1Yg7NkxSld7hjdeHqI+NoQjDaF7RqkqHSVc/BGVrhyyewTZO4AW3EZMOUQscgI7NIwZGkIP7UaWupH8r+EVlyE4lT0Y4XbsUD+6bwir4gSW7xymmMf0jqN7xtE8oyjeI2jBXuJyhmQkhxMcwQwexQwdRpU+JOjf8Aycb+0maXaSVDJYFSNY3nPYnktY7kms8ssY7gk09ziyeOwpmJCPkq78jKiUwwxksYMn0QIHkHwb8YrNCCktQ1TpJBY+hi1exCz/FNt9Daf0ayz3VcyyKxhll1E8x1GDPSQjp0kFbmL78piB00QDY+j+LJKvHb9vJUKNcpSo0kV18Ay2e+opYJfcwin+EdN9DaP0CmbpdRRx+BkYzlMXvEe1P49dMUbUN4kpjiN5O/B7VyMkIyPYVduI+s9jFd/GcN3AKp7FKXiE4bqJVvI5ZskNZHEQOdCD5Zmit3WIjpb9RIqvEi+/g+WeIiB24BPXIcRDOexIH47nC6x59zGKZrAK71P9wu+YRTMorkuYrmkq3YdJqL00Vs2yPN5HS8MaViZyJIseYxXP/P+wDSEmjWFV9hN1f4kz9xH6vO8w5/5C7Pm/0ApnMNwXSYhX8RftZYGzlQ1NB5ifWoeiR0lEdlD73D/YLz7GV/IOvvJNCEbZBWRfP0bhLaqEP2muuswqZRZT+Bv1pZ9odHaxakk31XKW5sZXyQ5207SsCSmUJm50sEwZpcE+QTTaRTiwGaE1NUFz3X6Wm9dYaz7i+M48xz+4SKPrN5KeWdreHqa9+yB9O/LUWBt5a30bmlqHKi9i8ZI4tYtM6urjNLS2osidCOeyA3w1cYbJ8yeZGDvMgV09pGuS1MaXErfqSdfWk6hZQtSpRZVTvL72FULh+cihGDXSPtIVw8T8h7D0TiTvFoRvpsd4+O0Ffrh19mm3tK8nKKnYVhTLdDC0/2ZTFTEIhXTq0guRAgtRggkSBQ+pL/yDmjm/EijaS6W0CeHS2UHyHx9k/EyG3Mm9tDStIBxWsYwYuuqgaTaybFIVMRFFGUM2qBBbUCoWoxZcJz3nZ9SCScrmvYfb1YaQO7Kd3PD75E/vITuwk6WL6tBlHdtwMFQLU7fRFItwSMOx45wd2U13105SiXZWN2RZWj1ArdPHglgvCfNd/gXQlkGDBe1V6QAAAABJRU5ErkJggg==",
        "/app-b5fddc35926d45ddb8e0.js",
        "/static/e5ffd8602854f50319a38d5fa1d747fa/eb1f0/img6.jpg",
        "/component---src-pages-index-tsx-738f85cadfe7770e88e9.js",
        "/static/5f81739a1da5fa0890ec863e31d4217d/a177f/selgra.png",
        "/partners",
        "/membership",
        "https://asgsr.org/",
        "/page-data/sq/d/3173407917.json",
        "/static/1ed1db057a8bb8074c4eb6b2a890f658/59e77/img8.jpg",
        "/static/cc48e4412751fc1839aeade371d37211/eb1f0/img12.jpg",
        "/static/edf2c8115015f04620032cfb7cadc89c/d8700/fairchild-gbe.gif",
        "/ea267e59df4b4096febc5769661d7c3227590c98-258655f7c5fd3c4390f0.js",
        "https://fairchildgarden.org/gbe/",
        "https://www.linkedin.com/company/asgsr",
        "/static/a32459b396834197b1b935b051f80779/eb1f0/img1.jpg",
        "/static/5974bf1685bce5a1f1fa2c0a24e2075c/f94b3/unoosa-1.png",
        "https://asgsr.us20.list-manage.com/subscribe?u=295592de8d4d44479539838a5\u0026id=ea7aa995fe",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='67' width='150' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='223.00000000000003' width='250' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "https://syndication.twitter.com/srv/timeline-profile/screen-name/ASGSRStudents?dnt=false\u0026embedId=twitter-widget-0\u0026features=eyJ0ZndfdGltZWxpbmVfbGlzdCI6eyJidWNrZXQiOltdLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X2ZvbGxvd2VyX2NvdW50X3N1bnNldCI6eyJidWNrZXQiOnRydWUsInZlcnNpb24iOm51bGx9LCJ0ZndfdHdlZXRfZWRpdF9iYWNrZW5kIjp7ImJ1Y2tldCI6Im9uIiwidmVyc2lvbiI6bnVsbH0sInRmd19yZWZzcmNfc2Vzc2lvbiI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfZm9zbnJfc29mdF9pbnRlcnZlbnRpb25zX2VuYWJsZWQiOnsiYnVja2V0Ijoib24iLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X21peGVkX21lZGlhXzE1ODk3Ijp7ImJ1Y2tldCI6InRyZWF0bWVudCIsInZlcnNpb24iOm51bGx9LCJ0ZndfZXhwZXJpbWVudHNfY29va2llX2V4cGlyYXRpb24iOnsiYnVja2V0IjoxMjA5NjAwLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X3Nob3dfYmlyZHdhdGNoX3Bpdm90c19lbmFibGVkIjp7ImJ1Y2tldCI6Im9uIiwidmVyc2lvbiI6bnVsbH0sInRmd19kdXBsaWNhdGVfc2NyaWJlc190b19zZXR0aW5ncyI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfdXNlX3Byb2ZpbGVfaW1hZ2Vfc2hhcGVfZW5hYmxlZCI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfdmlkZW9faGxzX2R5bmFtaWNfbWFuaWZlc3RzXzE1MDgyIjp7ImJ1Y2tldCI6InRydWVfYml0cmF0ZSIsInZlcnNpb24iOm51bGx9LCJ0ZndfbGVnYWN5X3RpbWVsaW5lX3N1bnNldCI6eyJidWNrZXQiOnRydWUsInZlcnNpb24iOm51bGx9LCJ0ZndfdHdlZXRfZWRpdF9mcm9udGVuZCI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9fQ%3D%3D\u0026frame=false\u0026hideBorder=false\u0026hideFooter=false\u0026hideHeader=false\u0026hideScrollBar=false\u0026lang=en\u0026maxHeight=600px\u0026origin=https%3A%2F%2Fstudents.asgsr.org%2F\u0026sessionId=073a646065d8408b1d3c7e1b134ce54c5087eeca\u0026showHeader=true\u0026showReplies=false\u0026transparent=false\u0026widgetsVersion=2615f7e52b7e0%3A1702314776716",
        "#",
        "https://asgsr.org/souza/",
        "mailto:students@asgsr.org",
        "/webpack-runtime-f2d21709bd626e4ae2a5.js",
        "/static/6408aa355230aaa1eb361e6abf90d08f/2f197/sgac.png",
        "/static/6408aa355230aaa1eb361e6abf90d08f/614af/sgac.png",
        "/static/717f4e33f94783c88bb826d57d49ebaa/8727c/logo.png",
        "/static/0e7de883f2c48dbdd7ff9b52c5669788/d00ca/amsro.png",
        "https://www.amsro.org/",
        "https://www.instagram.com/asgsrstudents/",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='100.99999999999999' width='225' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E"
      ],
      "httpBodyMetaTags": {
        "description": "American Society of Space and Gravitational Research Student Chapter",
        "og:description": "American Society of Space and Gravitational Research Student Chapter",
        "twitter:description": "American Society of Space and Gravitational Research Student Chapter"
      },
      "httpBodyByteSize": 251756,
      "httpBodyPageTitle": "ASGSR Students | ASGSR Students"
    }
  },
  "mondaic.com": {
    "/": {
      "date": "2026-02-07T10:42:59Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.149.96",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "W54IF3LHPDCQBUAU7DOW5CRMZG5EVLGD",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare",
        "Amazon Web Services"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 885,
      "httpBodyHash": "7VL75AALSZQKCCZEGWO72MHFLTTN6MPP",
      "httpBodyTechnologies": [
        "Gatsby:4.11.0",
        "Cloudflare Browser Insights",
        "React",
        "Webpack"
      ],
      "httpBodyUrls": [
        "/knowledge_base/boundary_conditions",
        "/references/python_api/salvus/mesh/algorithms",
        "/references/python_api/salvus/flow/simple_config/receiver",
        "/icons/icon-512x512.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/references/python_api/salvus/project/components/simulation_component",
        "data:image/png;base64,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",
        "/references/python_api/salvus/toolbox",
        "/references/python_api/salvus/mesh/layered_meshing/utils",
        "/examples/tutorials/waveform_physics/ocean_loading/tutorial",
        "/references/python_api/salvus/project/configuration/event_configuration",
        "/references/python_api/salvus/project/configuration/model/background/homogeneous",
        "/data/seismology/gcmt_catalog",
        "/references/python_api/salvus/flow/executors/implementations",
        "/examples/tutorials/sources_and_receivers/custom_stf/tutorial",
        "/installation/salvus_flow/config_builder",
        "/references/python_api/salvus/opt/mappings",
        "/references/python_api/salvus/material/elastic/triclinic",
        "/references/python_api/salvus/flow/executors/implementations/local",
        "/references/python_api/salvus/opt/data_normalizations/l2_energy_per_measurement",
        "/references/python_api/salvus/material/elastic/cubic",
        "#salvus-documentation-and-usage-guide",
        "/references/python_api/salvus/fem/error_estimations",
        "/references/python_api/salvus/material/elastic/orthotropic",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh",
        "/examples/tutorials/advanced_interface/manual_gradients/tutorial",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/misfit_result",
        "/page-data/app-data.json",
        "/references/python_api/salvus/flow/simple_config/stf",
        "/references/python_api/salvus/flow/simple_config/source",
        "/references/python_api/salvus/material/acoustic/hexagonal",
        "/references/python_api/salvus/project/tools/processing/block_processing/convolve",
        "/references/python_api/salvus/project",
        "/installation/salvus_flow_configuration",
        "/references/python_api/salvus/material/acoustic",
        "/references/python_api/salvus/mesh/layered_meshing/interface/detail",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/detail",
        "/references/python_api/salvus/material/elastic",
        "/references/python_api/salvus/modules/waveform_db",
        "/references/python_api/salvus/mesh/algorithms/wrappers",
        "/references/python_api/salvus/project/components/action/exploration",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_variable",
        "/references/python_api/salvus/flow/collections",
        "/references/python_api/salvus/mesh/data_structures/mesh_block/mesh_block_utils",
        "/support/troubleshooting",
        "/references/python_api/salvus/opt/data_normalizations/normalized_misfit",
        "/examples/tutorials/meshing/mesh_data_structure/02_averages_and_integrals",
        "/knowledge_base/wave_equation",
        "/references/python_api/salvus/opt/misfits",
        "/installation/platform_specific/windows_subsystem_for_linux",
        "/references/python_api/salvus/project/configuration/model/background",
        "/knowledge_base/units",
        "/references/file_formats",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol",
        "/references/python_api/salvus/project/tools/processing/processing_templates",
        "/references/python_api/salvus/flow/simple_config/source/cartesian/collections",
        "/references/python_api/salvus/toolbox/ses3d",
        "/references/python_api/salvus/flow/collections/event_window_and_weight_set",
        "/references/python_api/salvus/project/components/misfit_component",
        "/examples/tutorials/waveform_physics/materials_and_anisotropy/04_simulations_from_materials",
        "/references/python_api/salvus/flow/executors/types",
        "/references/python_api/salvus/flow/executors/executor_utils",
        "/references/python_api/salvus/opt/misfits/deprecated/phase_misfit",
        "/references/python_api/salvus/opt/misfits/time_frequency_phase_misfit",
        "/examples/tutorials/waveform_physics/materials_and_anisotropy/02_anisotropy_and_elliptic_coefficients",
        "/references/python_api/salvus/opt/tasks",
        "/examples/tutorials/getting_started/tutorial_part3",
        "/references/python_api/salvus/mesh/layered_meshing/utils/flood",
        "/references/python_api/salvus/project/components/entity_component",
        "/references/python_api/salvus/flow/simple_config/receiver/cartesian/collections",
        "/installation/ssh_configuration",
        "/references/python_api/salvus/geometry/coordinates/utils",
        "/impressum",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/prebuilt_workflows",
        "/updates/changelog",
        "/page-data/sq/d/519097329.json",
        "/references/python_api/salvus/project/tools/io",
        "/examples/tutorials/waveform_physics/units/tutorial",
        "/examples/tutorials/inversion/waveform_inversion/tutorial_part2",
        "/knowledge_base/boundary_conditions/natural_boundary_conditions",
        "/references/python_api/salvus/mesh/layered_meshing/interface/curve",
        "/installation/platform_specific/apple_intel",
        "/references/python_api/salvus/flow/collections/data_proxies/hdf5_data_proxy",
        "/knowledge_base/spectral_element_modelling",
        "/examples/tutorials/getting_started/tutorial_part1",
        "/references/python_api/salvus/material/attenuation",
        "/references/python_api/salvus/project/components/action/inversion/inversion_action_component",
        "/references/python_api/salvus/modules/near_surface/processing/point_to_line_source_conversion",
        "/references/salvus_compute_api",
        "/page-data/sq/d/3419370438.json",
        "/references/python_api/salvus/opt/iteration",
        "/references/python_api/salvus/flow/simple_config/receiver/seismology",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_tripling",
        "/examples/tutorials/meshing/cylindrical_meshes/tutorial",
        "/references/python_api/salvus/project/tools/data_selection/seismology/window_picking",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/misfit_and_gradient_result",
        "/icons/icon-192x192.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/examples/tutorials/sources_and_receivers/phased_arrays/tutorial",
        "/references/python_api/salvus/mesh/layered_meshing/layered_model",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/compute_coarsening_policies",
        "/references/python_api/salvus/material/elastic/monoclinic",
        "/ncla.pdf",
        "/references/python_api/salvus/material/elastic/hexagonal",
        "/examples/applications/near_surface/01_segy-hdf5_conversion",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators",
        "/installation/advanced_topics",
        "/references/python_api/salvus/toolbox/helpers",
        "/references/python_api/salvus/geometry/coordinates",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_detail",
        "/data",
        "/references/python_api/salvus/material/acoustic/orthotropic",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/meshing_protocol",
        "/references/python_api/salvus/modules/waveform_db/waveform_db",
        "/references/python_api/salvus/mesh/data_structures/unstructured_mesh",
        "/references/python_api/salvus/flow/collections/data_proxies/seis_io_data_proxy",
        "/references/python_api/salvus/material/patches",
        "/references/python_api/salvus/flow/collections/types",
        "/references/python_api/salvus/project/configuration/model",
        "/references/python_api/salvus/flow/executors/task_chain/local_task_chain_runner",
        "/getting_started",
        "/examples/tutorials/meshing/layered_meshing/03_complex_geophysical_domains",
        "/references/python_api/salvus",
        "https://dx.doi.org/10.1093/gji/ggy469",
        "/references/python_api/salvus/material/base_materials",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_constant",
        "/references/python_api/salvus/project/domain/dim3",
        "/examples/integration_tests/gradient_tests/gradient_test_single_physics",
        "/installation/salvus_flow/example_sites",
        "/examples/applications/seismology/global_2d_gradients/tutorial",
        "/references/python_api/salvus/flow/executors/implementations/local_hpc",
        "/references/python_api/salvus/project/configuration/model/volume/cartesian",
        "/references/python_api/salvus/mesh/layered_meshing/detail/direct/coordinate_systems",
        "/page-data/index/page-data.json",
        "/references/python_api/salvus/project/components/visualization",
        "/examples/applications/seismology/continental_scale_fwi/02_forward_simulations",
        "/references/python_api/salvus/project/tools/processing/block_processing/resample",
        "/page-data/sq/d/3597190305.json",
        "/examples/tutorials/advanced_interface/marmousi/tutorial",
        "/references/python_api/salvus/mesh/layered_meshing/interface/hyperplane",
        "/references/python_api/salvus/flow/collections/event_data_collection_proxy",
        "/knowledge_base/gradient_misfits",
        "/references/python_api/salvus/data/io",
        "/examples/applications/near_surface/03_3D-to-2D_conversion",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/io",
        "/references/python_api/salvus/mesh/data_structures/mesh_block/mesh_block",
        "/references/python_api/salvus/flow/collections/event_data_backends/hdf5_data_backend",
        "/references/python_api/salvus/project/components/action/validation/validation_action_component",
        "/privacy_policy",
        "/references/python_api/salvus/data",
        "/installation/platform_specific/windows",
        "/examples/applications/geotech/buildings/tutorial",
        "/examples/integration_tests/gradient_tests/gradient_test_tti",
        "/references/python_api/salvus/flow/simple_config/source/srf_file_reader",
        "/references/python_api/salvus/project/configuration/bathymetry/spherical",
        "/references/python_api/salvus/flow/executors/task_chain/task_chain_runner",
        "/references/python_api/salvus/geometry",
        "/references/python_api/salvus/mesh/layered_meshing/interface/surface",
        "/references/python_api/salvus/project/configuration/topography/spherical",
        "/examples/applications/seismology/continental_scale_fwi/01_project_setup_and_data_acquisition",
        "/installation/platform_specific/apple_m_series_native",
        "/examples/tutorials/inversion/waveform_inversion/tutorial_part4",
        "/examples/tutorials/models_and_topo/3d_surface_topography/tutorial",
        "/examples/tutorials/inversion/waveform_inversion/tutorial_part3",
        "/examples/integration_tests/analytic_tests/frequency_domain/fourier_transform",
        "/examples/tutorials/meshing/mesh_data_structure/01_points_connectivity_fields",
        "/references/python_api/salvus/fem/integrals",
        "/examples/tutorials/first_steps/my_first_simulation",
        "/icons/icon-256x256.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/examples/integration_tests/analytic_tests/wave_equation/coupled_2d",
        "#salvus-user-forum",
        "/knowledge_base/velocity_misfits",
        "/examples/tutorials/waveform_physics/acoustic_vti/tutorial",
        "/references/python_api/salvus/project/components/action/validation",
        "/examples/tutorials/sources_and_receivers/equivalence_filtering_stfs_and_filtering_synthetics/tutorial",
        "/references/python_api/salvus/mesh/algorithms/spherical",
        "/references/python_api/salvus/project/tools/io/seisio/seisio",
        "/references/python_api/salvus/flow/executors/task_chain/task_chain",
        "/a0635240-f10bcd19f70a1ad7049e.js",
        "/examples/tutorials/meshing/layered_meshing/01_basics",
        "/examples/tutorials/waveform_physics/attenuation/tutorial",
        "/examples/integration_tests/analytic_tests/wave_equation/acoustic_2d",
        "/references/python_api/salvus/flow/simple_config/source/transformations",
        "/page-data/sq/d/1865182279.json",
        "/references/python_api/salvus/project/components/visualization/seismology_visualization_component",
        "/references/python_api",
        "/page-data/sq/d/4112489441.json",
        "/references/python_api/salvus/namespace",
        "/examples/applications/near_surface/00_introduction",
        "/references/python_api/salvus/flow/simple_config/simulation",
        "/references/python_api/salvus/flow/collections/event_misfit_collection",
        "/examples/integration_tests/analytic_tests/diffusion_equation/diffusion_2d",
        "/references/python_api/salvus/project/configuration/model/background/one_dimensional",
        "/references/python_api/salvus/project/components/action",
        "/references/python_api/salvus/flow/collections/source_mechanism",
        "/references/python_api/salvus/project/tools/data_selection/seismology/receiver_weighting",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/functions",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_doubling",
        "/references/python_api/salvus/project/project",
        "/references/python_api/salvus/project/configuration",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/extrude",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/spatial_gradients",
        "/references/python_api/salvus/mesh/data_structures",
        "https://forum.mondaic.com",
        "/9f615889-fb0366aaff9246e49949.js",
        "/references/python_api/salvus/project/version",
        "/references/python_api/salvus/mesh/layered_meshing/detail/detail",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/utils",
        "/references/python_api/salvus/flow/executors/implementations/grid_engine",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/refinements",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results",
        "/support/faq",
        "/installation/mondaic_downloader",
        "/references/python_api/salvus/project/project_configuration",
        "/references/python_api/salvus/data/processing/trace_processing",
        "/references/python_api/salvus/flow/simple_config/source/srf_to_salvus_sources",
        "/examples/tutorials/models_and_topo/heterogeneous_models_and_slice_extraction/tutorial",
        "/installation/platform_specific/linux",
        "/references/python_api/salvus/fem/derivatives",
        "/references/python_api/salvus/toolbox/helpers/interpolate",
        "/references/python_api/salvus/material/elastic/isotropic",
        "/examples/tutorials/meshing/external_meshes/02_meshing_in_3d",
        "/references/python_api/salvus/material/acoustic/elliptical_hexagonal",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/metrics",
        "/references/python_api/salvus/modules/source_inversion/source_inversion",
        "/references/python_api/salvus/project/configuration/topography/cartesian",
        "/page-data/sq/d/1756726491.json",
        "/references/python_api/salvus/flow/executors",
        "/references/python_api/salvus/material/orientation",
        "/knowledge_base/boundary_conditions/absorbing_boundaries",
        "/examples/tutorials/meshing/external_meshes/01_meshing_in_2d",
        "/examples/tutorials/meshing/mesh2mesh_interpolation/tutorial",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows",
        "/references/python_api/salvus/fem",
        "/examples/tutorials/getting_started/tutorial_part2",
        "/references/python_api/salvus/mesh/tools/transforms",
        "/references/python_api/salvus/project/version/salvus_project_version",
        "/references/python_api/salvus/opt/misfits/cross_correlation_time_shift",
        "/references/python_api/salvus/mesh/layered_meshing/detail/direct/special_cases/smoothiesem",
        "/knowledge_base",
        "https://www.mondaic.com",
        "/references/python_api/salvus/mesh/layered_meshing/detail",
        "/examples/tutorials/meshing/mesh_data_structure/03_jacobians_and_time_steps",
        "/references/visualization",
        "/references/python_api/salvus/mesh/simple_mesh",
        "/references/python_api/salvus/flow/collections/event_data",
        "/references/python_api/salvus/flow/simple_config/boundary",
        "/references/python_api/salvus/opt/models/structured_model",
        "/references/python_api/salvus/mesh/layered_meshing/layered_model/reductions",
        "/data/seismology",
        "/references/python_api/salvus/material/visco/elastic",
        "/references/python_api/salvus/modules/waveform_db/utils",
        "/references/python_api/salvus/mesh/algorithms/point_sorting",
        "/updates/2024_1/update_guide",
        "#how-to-use-salvus-documentation",
        "/references/python_api/salvus/fem/sem",
        "/references/python_api/salvus/project/tools/io/seisio",
        "/references/python_api/salvus/flow/executors/task_chain",
        "/references/python_api/salvus/mesh/layered_meshing/interface",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/material_operations",
        "https://docs.mondaic.com/",
        "/references/python_api/salvus/material/patches/approx_oracle_plugins",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/basic",
        "/examples/integration_tests/analytic_tests/poisson_equation/poisson_2d",
        "/references/python_api/salvus/flow/collections/event_data_backends/asdf_data_backend",
        "/references/python_api/salvus/flow/executors/job",
        "/references/python_api/salvus/mesh/layered_meshing",
        "/175675d1-af36467203be2d5ce7c7.js",
        "/references/python_api/salvus/modules",
        "/references/python_api/salvus/opt/models/generic_model",
        "/examples/tutorials/waveform_physics/teleseismic_2d/tutorial",
        "/references/python_api/salvus/flow/executors/implementations/ssh",
        "/examples/integration_tests/analytic_tests/wave_equation/elastic_2d",
        "/references/python_api/salvus/flow/simple_config/receiver/cartesian",
        "/references/python_api/salvus/flow/simple_config/receiver/seismology/collections",
        "/commons-f2959176fd760e66ec7b.js",
        "/references/python_api/salvus/opt/smoothing",
        "/references/python_api/salvus/mesh/algorithms/absorbing_boundary",
        "/references/python_api/salvus/flow/executors/task_chain/task_chain_controller",
        "/references/python_api/salvus/modules/near_surface/processing/geophone_response",
        "/references/python_api/salvus/project/configuration/data_selection_configuration",
        "/references/python_api/salvus/project/domain/dim2",
        "/references/python_api/salvus/project/tools/io/converters/seisio_to_block_data",
        "/installation/license_server",
        "/references/python_api/salvus/flow/executors/implementations/slurm",
        "/examples/tutorials/sources_and_receivers/side_set_sources_and_receivers/tutorial",
        "/references/python_api/salvus/flow/simple_config",
        "/references/python_api/salvus/opt/misfits/l2_misfit",
        "/references/python_api/salvus/opt/misfits/gradient_test",
        "/references/python_api/salvus/project/configuration/misfit_configuration",
        "/references/python_api/salvus/project/tools/processing/block_processing/adjust_length",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/result_collection",
        "/webpack-runtime-433eecb20078d8334719.js",
        "/installation/platform_specific/apple_m_series_rosetta",
        "/examples/tutorials/advanced_interface/lambs_problem/tutorial",
        "/references/python_api/salvus/flow/executors/salvus_job_array",
        "/references/python_api/salvus/project/configuration/processing/seismology",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/deformations",
        "/installation",
        "/references/python_api/salvus/fem/hypercube",
        "/examples/applications/near_surface/02_starting_model",
        "/credits",
        "/knowledge_base/mesh_generation",
        "/examples/tutorials/advanced_interface/salvus_flow_api/tutorial",
        "/static/mondaic_logo_small_no_text-860c8bf9f0f93937d441291d3120c001.png",
        "/references/python_api/salvus/project/configuration/model/utils",
        "/references/python_api/salvus/data/processing",
        "/examples/tutorials/inversion/gradients_seismology/tutorial",
        "/references/python_api/salvus/material",
        "/references/python_api/salvus/mesh/layered_meshing/detail/realize",
        "/references/python_api/salvus/project/components/types",
        "/examples/tutorials/waveform_physics/materials_and_anisotropy/03_oriented_materials",
        "/references/python_api/salvus/mesh/data_structures/mesh_block/mesh_block_collection",
        "/references/python_api/salvus/opt/mappings/mappings",
        "/examples/tutorials/meshing/external_meshes/00_introduction",
        "/references/python_api/salvus/mesh/data_structures/mesh_block",
        "/examples/tutorials/data_analysis/structured_data_interface/tutorial",
        "/references/python_api/salvus/project/tools/processing/signal_processing/bandpass",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_constant",
        "/sitemap/sitemap-index.xml",
        "/references/python_api/salvus/flow/collections/event",
        "/references/python_api/salvus/mesh/algorithms/mask_generators",
        "/references/python_api/salvus/mesh/layered_meshing/layered_model/bm",
        "/references/python_api/salvus/project/components/action/seismology/seismology_action_component",
        "/examples/tutorials/inversion/homogeneous_media/tutorial",
        "/references/python_api/salvus/flow/executors/remote_io_executor",
        "/examples/tutorials/advanced_interface/model_interpolation/tutorial",
        "/references/python_api/salvus/project/components/action/action_component",
        "/installation/proxy_configuration",
        "/references/python_api/salvus/project/meshing",
        "/references/python_api/salvus/flow/collections/event_misfit",
        "/references/python_api/salvus/project/components/attachment_component",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/failed_result",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/detail",
        "/references/python_api/salvus/flow/collections/event_data_backends/xarray_data_backend",
        "/references/python_api/salvus/toolbox/detail",
        "/references/python_api/salvus/project/configuration/inverse_problem_configuration",
        "/references/python_api/salvus/fem/element_nodes",
        "/references/python_api/salvus/opt/preconditioner",
        "/references/python_api/salvus/opt/misfits/deprecated",
        "/references/python_api/salvus/mesh/layered_meshing/detail/mesh_from_domain",
        "/references/python_api/salvus/mesh/data_structures/unstructured_mesh/unstructured_mesh",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/waveform_result",
        "/references/python_api/salvus/material/acoustic/isotropic",
        "/updates/0_11/release_notes",
        "/references/python_api/salvus/project/components",
        "/references/python_api/salvus/modules/source_inversion",
        "/icons/icon-48x48.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/references/python_api/salvus/flow/simple_config/source/seismology",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/qc",
        "/component---src-templates-markdown-doc-tsx-792d140d1fada630590d.js",
        "/support",
        "/references/python_api/salvus/opt/methods",
        "/references/python_api/salvus/mesh/algorithms/optimize_dt",
        "/references/python_api/salvus/flow/collections/data_proxies",
        "/references/python_api/salvus/project/components/inversion_component",
        "/references/python_api/salvus/project/configuration/bathymetry/cartesian",
        "/references/python_api/salvus/mesh/layered_meshing/detail/direct/special_cases",
        "/examples",
        "/references/python_api/salvus/project/tools",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='452' width='600' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "/installation/where_to_run_things",
        "/references/python_api/salvus/opt/models",
        "/references/python_api/salvus/material/visco",
        "/examples/tutorials/models_and_topo/marmousi/tutorial",
        "/references/python_api/salvus/project/tools/processing",
        "/examples/tutorials/models_and_topo/layered_models/tutorial",
        "/references/python_api/salvus/project/tools/processing/seismology",
        "/references/python_api/salvus/opt/misfits/graph_space_optimal_transport",
        "/references/python_api/salvus/mesh/layered_meshing/utils/split_layered_model",
        "/references/python_api/salvus/flow/executors/task_chain/task_chain_site_config",
        "/references/python_api/salvus/flow/executors/task_chain/run_task_chain_with_python",
        "/cdn-cgi/l/email-protection#cfa6a1a9a08fa2a0a1abaea6ace1aca0a2f0bcbaada5aaacbbf286a1bebaa6bdb6",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_modify_input_file_task",
        "/examples/applications/seismology/global_seismology/tutorial",
        "/references/python_api/salvus/mesh/layered_meshing/utils/blend",
        "/examples/tutorials/sources_and_receivers/introduction/tutorial",
        "/references/python_api/salvus/project/components/action/inversion",
        "/references/python_api/salvus/flow",
        "/references/python_api/salvus/material/visco/acoustic",
        "/references/python_api/salvus/flow/executors/salvus_job",
        "/examples/tutorials/inversion/gradient_preconditioning/tutorial",
        "/examples/tutorials/meshing/data_adaptive_mesh_masking/tutorial",
        "/references/python_api/salvus/flow/collections/event_data_backends",
        "/references/python_api/salvus/mesh/layered_meshing/layered_model/layer",
        "/references/python_api/salvus/project/configuration/topography",
        "/references/python_api/salvus/project/components/event_component",
        "/references/python_api/salvus/project/tools/data_selection/seismology",
        "/references/python_api/salvus/mesh/layered_meshing/layered_model/detail",
        "/examples/applications/seismology/continental_scale_fwi/04_iterative_inversion",
        "/references/python_api/salvus/project/configuration/waveform_simulation_configuration",
        "/examples/tutorials/first_steps/my_first_inversion",
        "/references/python_api/salvus/toolbox/toolbox_geotech",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_store_mesh_in_shared_memory_context_function",
        "/references/python_api/salvus/toolbox/toolbox",
        "/references/python_api/salvus/project/configuration/model/volume",
        "/references/python_api/salvus/project/tools/processing/block_processing/taper",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/refinement_policy",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_cleanup_task",
        "/updates",
        "/references",
        "/installation/mpi",
        "/installation/microarchitecture",
        "/references/python_api/salvus/opt/data_normalizations",
        "/examples/tutorials/data_analysis/receiver_gathers/tutorial",
        "/references/python_api/salvus/project/configuration/processing",
        "/examples/tutorials/inversion/waveform_inversion/tutorial_part5",
        "/references/python_api/salvus/opt/models/unstructured_model",
        "/references/python_api/salvus/flow/collections/event_collection",
        "/references/python_api/salvus/opt",
        "/references/python_api/salvus/project/configuration/simulation_configuration",
        "/pncla.pdf",
        "/knowledge_base/boundary_conditions/homogeneous_dirichlet",
        "/references/python_api/salvus/mesh/simple_mesh/basic_mesh",
        "/references/python_api/salvus/project/tools/io/converters",
        "/references/python_api/salvus/modules/near_surface/processing",
        "/references/python_api/salvus/flow/executors/implementations/lsf",
        "/references/python_api/salvus/mesh/layered_meshing/layered_model/layered_model",
        "/references/python_api/salvus/opt/methods/lbfgs",
        "/examples/tutorials/data_analysis/data_fusion/tutorial",
        "/references/python_api/salvus/flow/simple_config/source/cartesian",
        "/references/python_api/salvus/project/components/visualization/visualization_component",
        "/references/python_api/salvus/project/components/action/exploration/exploration_action_component",
        "/manifest.webmanifest",
        "/references/python_api/salvus/mesh/recipes",
        "/references/python_api/salvus/flow/collections/event_block",
        "/references/python_api/salvus/mesh/algorithms/connectivity",
        "/references/python_api/salvus/mesh/layered_meshing/detail/direct",
        "/examples/applications/seismology/continental_scale_fwi/00_introduction",
        "/examples/tutorials/waveform_physics/materials_and_anisotropy/01_materials",
        "/references/python_api/salvus/geometry/coordinates/references",
        "/references/python_api/salvus/flow/collections/receiver_channel",
        "/2e723645-36e98f9eac4a5750e106.js",
        "/examples/tutorials/inversion/smoothing/tutorial",
        "/icons/icon-144x144.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/references/python_api/salvus/opt/models/util",
        "/favicon-32x32.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/references/python_api/salvus/flow/executors/functions",
        "/references/python_api/salvus/opt/misfits/phase_misfit",
        "/references/python_api/salvus/geometry/coordinates/coordinates",
        "/examples/tutorials/meshing/layered_meshing/02_partitioning_and_policies",
        "/references/python_api/salvus/mesh/layered_meshing/layered_model/filters",
        "/references/python_api/salvus/project/tools/processing/signal_processing",
        "/publications",
        "/references/python_resources",
        "/references/python_api/salvus/mesh",
        "/examples/tutorials/models_and_topo/model_order/tutorial",
        "/references/python_api/salvus/material/utils/compute_symbolic_jacobian",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/parallel_utils",
        "/examples/applications/seismology/australia/tutorial",
        "/examples/tutorials/models_and_topo/simple_topography/tutorial",
        "/references/python_api/salvus/project/components/action/seismology",
        "/examples/tutorials/getting_started/tutorial_part4",
        "/icons/icon-384x384.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/references/python_api/salvus/project/tools/data_selection",
        "/references/python_api/salvus/project/configuration/bathymetry",
        "/references/python_api/salvus/project/tools/processing/block_processing",
        "/references/python_api/salvus/project/domain",
        "/references/python_api/salvus/modules/near_surface",
        "/references/python_api/salvus/opt/methods/trustregion",
        "/references/python_api/salvus/flow/collections/event_data_collection",
        "/references/python_api/salvus/mesh/tools",
        "/references/python_api/salvus/toolbox/helpers/wavefield_output",
        "/references/python_api/salvus/project/tools/io/seisio/compression",
        "/references/python_api/salvus/flow/collections/wavefield_compression",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/references/python_api/salvus/flow/functions",
        "/references/python_api/salvus/project/configuration/mesh_configuration",
        "/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_misfit_computation_task",
        "/references/python_api/salvus/toolbox/helpers/toolbox_helpers",
        "/references/python_api/salvus/mesh/layered_meshing/utils/compute_ellipticity",
        "/framework-bd55822a5b54f6699334.js",
        "/references/python_api/salvus/opt/utils",
        "/references/python_api/salvus/project/tools/task_chains",
        "/examples/tutorials/models_and_topo/parameterizations/tutorial",
        "/references/python_api/salvus/project/components/waveform_component",
        "/references/python_api/salvus/mesh/algorithms/unstructured_mesh/side_sets",
        "/references/python_api/salvus/project/configuration/model/volume/seismology",
        "/knowledge_base/wavefield_separation",
        "/data/seismology/global_topography_data",
        "/references/python_api/salvus/flow/executors/base_executor",
        "/examples/tutorials/inversion/waveform_inversion/tutorial_part1",
        "/icons/icon-96x96.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/references/python_api/salvus/flow/executors/implementations/pbs",
        "/references/python_api/salvus/mesh/algorithms/tensorized_elements",
        "/references/python_api/salvus/project/components/visualization/notebook_visualization_component",
        "/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js",
        "/knowledge_base/spectral_element_modelling/hp_refinement",
        "/examples/tutorials/data_analysis/wavefield_output/tutorial",
        "/examples/tutorials/data_analysis/selective_volume_output/tutorial",
        "/references/python_api/salvus/project/tools/processing/seismology/processing_templates",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_vertical_refine",
        "/references/python_api/salvus/material/utils",
        "/icons/icon-72x72.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/references/python_api/salvus/flow/simple_config/source/srf_utils",
        "/examples/applications/seismology/continental_scale_fwi/03_data_selection_and_misfit_definition",
        "/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/refinement_policy/simple_post_refinement",
        "/",
        "/app-257054b362bcf11f9880.js",
        "/knowledge_base/parameterizations"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 839176,
      "httpBodyPageTitle": "Mondaic - Full Waveform Solutions"
    },
    "/0.12.16/references/python_api/salvus/flow/sites/": {
      "date": "2026-02-07T11:14:05Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.149.96",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "PSRJG7XEWCHWRNAIVUDRHRUV7DYM6X3U",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare",
        "Amazon Web Services"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 879,
      "httpBodyHash": "JP7DNKDVSHLRCU2I5OHOXUKGVBCZXWIO",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.11.0",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/0.12.16/examples/tutorials/advanced_interface/salvus_flow_api/tutorial",
        "/icons/icon-96x96.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/0.12.16/references/python_api/salvus/project/domain/dim3",
        "/0.12.16/examples/tutorials/meshing/external_meshes/tutorial",
        "/0.12.16/examples/tutorials/waveform_physics/acoustic_vti/tutorial",
        "/0.12.16/examples/tutorials/sources_and_receivers/introduction/tutorial",
        "/0.12.16/references/python_api/salvus/flow/simple_config/source/cartesian",
        "/0.12.16/references/python_api/salvus/project/tools/processing/seismology",
        "/0.12.16/references/python_api/salvus/flow/simple_config/receiver/cartesian/collections",
        "/pncla.pdf",
        "/9f615889-fb0366aaff9246e49949.js",
        "/0.12.16/references/python_api/salvus/mesh/models_1D",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/detail",
        "/0.12.16/references/python_api/salvus/opt/models/unstructured_model",
        "/0.12.16/examples/tutorials/advanced_interface/lambs_problem/tutorial",
        "/0.12.16/references/python_api/salvus/mesh/mesh_block/generators/cartesian",
        "/0.12.16/examples/integration_tests/gradient_tests/gradient_test_single_physics",
        "/0.12.16/references/python_api/salvus/project/domain",
        "/icons/icon-72x72.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/utils/flood",
        "/0.12.16/references/python_api/salvus/opt/misfits/time_frequency_phase_misfit",
        "/0.12.16/references/python_api/salvus/project/configuration/bathymetry/spherical",
        "/0.12.16/references/python_api/salvus/project/tools/processing/block_processing/convolve",
        "/app-257054b362bcf11f9880.js",
        "/0.12.16/support/troubleshooting",
        "/0.12.16/installation/platform_specific/apple_m_series_native",
        "/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js",
        "/0.12.16/references/python_api/salvus/project/components/action/inversion",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/elastic/orthotropic",
        "/0.12.16/references/python_api/salvus/project/tools/data_selection/seismology/receiver_weighting",
        "/0.12.16/installation/mpi",
        "/0.12.16/knowledge_base/wavefield_separation",
        "/0.12.16/references/python_api/salvus/flow/sites/functions",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/layered_model",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/layered_model/reductions",
        "/0.12.16/references/python_api/salvus/project/configuration/model/background/one_dimensional",
        "/0.12.16/references/python_api/salvus/project/components/visualization/visualization_component",
        "/0.12.16/references/python_api/salvus/project/components/visualization/notebook_visualization_component",
        "/0.12.16/examples/applications/geotech/buildings/tutorial",
        "/0.12.16/references/python_api/salvus/mesh/mask_generators",
        "/0.12.16/knowledge_base/spectral_element_modelling/hp_refinement",
        "/0.12.16/references/python_api/salvus/flow/collections/event_misfit",
        "/0.12.16/references/python_api/salvus/project/tools/processing/signal_processing/bandpass",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/results/misfit_and_gradient_result",
        "/0.12.16/references/python_api/salvus/project",
        "/0.12.16/references/python_api/salvus/mesh/attenuation",
        "/0.12.16/references/python_api/salvus/mesh/mesh_block/generators/spherical",
        "/0.12.16/references/python_api/salvus/project/configuration/simulation_configuration",
        "/0.12.16/examples/tutorials/sources_and_receivers/side_set_sources_and_receivers/tutorial",
        "/page-data/sq/d/3597190305.json",
        "/0.12.16/references/python_api/salvus/project/tools",
        "/0.12.16/references/python_api/salvus/modules/waveform_db",
        "/0.12.16/references/python_api/salvus/flow/simple_config/stf",
        "/0.12.16/references/python_api/salvus/mesh/simple_mesh/basic_mesh",
        "/0.12.16/references/python_api/salvus/flow/sites/concrete_sites/ssh",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/interface/curve",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/interface/surface",
        "/0.12.16/data/seismology",
        "/0.12.16/references/python_resources",
        "/0.12.16/installation/salvus_flow_configuration",
        "/0.12.16/references/python_api/salvus/flow/sites/site_utils",
        "/0.12.16/references/python_api/salvus/modules/waveform_db/waveform_db",
        "/0.12.16/references/python_api/salvus/project/configuration/model/utils",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/interface/hyperplane",
        "/0.12.16/examples/integration_tests/analytic_tests/frequency_domain/fourier_transform",
        "/175675d1-af36467203be2d5ce7c7.js",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/interface",
        "/0.12.16/references/python_api/salvus/mesh/mesh/deformed_regular_grid",
        "/0.12.16/references/python_api/salvus/project/components/action/seismology",
        "/0.12.16/references/python_api/salvus/project/configuration/processing/seismology",
        "/0.12.16/references/python_api/salvus/modules/near_surface/processing/geophone_response",
        "/0.12.16/references/python_api/salvus/project/tools/data_selection/seismology/window_picking",
        "/0.12.16/updates/0_11/release_notes",
        "/0.12.16/references/python_api/salvus/mesh/mesh/smoothiesem",
        "/0.12.16/references/python_api/salvus/flow/sites/remote_io_site",
        "/0.12.16/references/python_api/salvus/flow/collections/wavefield_compression",
        "/0.12.16/references/python_api/salvus/flow/simple_config/source/cartesian/collections",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_variable",
        "/commons-f2959176fd760e66ec7b.js",
        "/0.12.16/references/python_api/salvus/fem/hypercube",
        "/0.12.16/references/python_api/salvus/flow/sites/base_site",
        "/0.12.16/references/python_api/salvus/project/tools/io/seisio/seisio",
        "/0.12.16/references/python_api/salvus/flow/sites/concrete_sites/slurm",
        "/0.12.16/references/python_api/salvus/project/configuration/mesh_configuration",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/elastic/anisotropic/dim3",
        "https://www.mondaic.com",
        "/0f963c25-3c1428a9784eb4d4ee34.js",
        "/0.12.16/examples/tutorials/getting_started/tutorial_part4",
        "/icons/icon-384x384.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/0.12.16/references/python_api/salvus/toolbox/helpers/interpolate",
        "/0.12.16/references/python_api/salvus/toolbox/helpers/wavefield_output",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_detail",
        "/0.12.16/examples/tutorials/inversion/waveform_inversion/tutorial_part1",
        "/0.12.16/references/python_api/salvus/flow/sites/concrete_sites/lsf",
        "/0.12.16/data",
        "/0.12.16/references/python_api/salvus",
        "/0.12.16/examples/applications/near_surface/02_starting_model",
        "/0.12.16/references/python_api/salvus/flow/collections/event_collection",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/layered_model/detail",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/task_generators/generate_store_mesh_in_shared_memory_context_function",
        "/0.12.16/updates/changelog",
        "/0.12.16/references/python_api/salvus/opt/methods/lbfgs",
        "/0.12.16/references/python_api/salvus/mesh/unstructured_mesh_utils",
        "/0.12.16/references/python_api/salvus/project/configuration/model/volume",
        "/0.12.16/references/python_api/salvus/project/tools/processing/seismology/processing_templates",
        "/0.12.16/knowledge_base/gradient_misfits",
        "/0.12.16/references/python_api/salvus/modules",
        "/0.12.16/references/python_api/salvus/flow/sites",
        "/0.12.16/examples/applications/seismology/australia/tutorial",
        "/0.12.16/references/python_api/salvus/flow/collections/types",
        "/0.12.16/references/python_api/salvus/project/tools/processing",
        "/0.12.16/examples/tutorials/sources_and_receivers/custom_stf/tutorial",
        "/0.12.16/references/python_api/salvus/flow/sites/concrete_sites/local_hpc",
        "/0.12.16/examples/tutorials/inversion/gradients_seismology/tutorial",
        "/0.12.16/installation/platform_specific/windows_subsystem_for_linux",
        "/0.12.16/examples/tutorials/advanced_interface/manual_gradients/tutorial",
        "/0.12.16/references/python_api/salvus/project/tools/io/seisio/compression",
        "/0.12.16/examples/integration_tests/analytic_tests/wave_equation/elastic_2d",
        "/0.12.16/references/python_api/salvus/project/components/inversion_component",
        "/0.12.16/references/python_api/salvus/project/configuration/model/background",
        "/0.12.16/references/python_api/salvus/project/configuration/topography/cartesian",
        "/0.12.16/installation/microarchitecture",
        "/0.12.16/installation/ssh_configuration",
        "/0.12.16/references/python_api/salvus/flow/sites/salvus_job",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/parameter",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/layered_model/layer",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/elastic/cubic",
        "/0.12.16/references/python_api/salvus/flow/collections/event_data_collection_proxy",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/elastic/isotropic",
        "/0.12.16/examples",
        "/0.12.16/examples/tutorials/models_and_topo/marmousi/tutorial",
        "/0.12.16/references/python_api/salvus/opt/methods/trustregion",
        "/0.12.16/references/python_api/salvus/project/components/misfit_component",
        "/0.12.16/references/python_api/salvus/project/tools/processing/signal_processing",
        "/0.12.16/references/python_api/salvus/flow/sites/task_chain/run_task_chain_bash_file",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/elastic/hexagonal",
        "/0.12.16/examples/tutorials/models_and_topo/heterogeneous_models_and_slice_extraction/tutorial",
        "/page-data/sq/d/1865182279.json",
        "/favicon-32x32.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/0.12.16/examples/integration_tests/gradient_tests/gradient_test_tti",
        "/0.12.16/references/python_api/salvus/flow/collections/event_data_backends/segy_data_backend",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/results/misfit_result",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/results/result_collection",
        "/ncla.pdf",
        "/0.12.16/installation",
        "/0.12.16/references/python_api/salvus/mesh",
        "/0.12.16/references/python_api/salvus/mesh/tools/transforms",
        "/0.12.16/references/python_api/salvus/flow/sites/salvus_job_array",
        "/0.12.16/examples/applications/near_surface/01_segy-hdf5_conversion",
        "/0.12.16/examples/tutorials/inversion/gradient_preconditioning/tutorial",
        "/0.12.16/references/python_api/salvus/flow/sites/task_chain/local_task_chain_runner",
        "#functions",
        "/0.12.16/support",
        "/0.12.16/examples/tutorials/inversion/smoothing/tutorial",
        "/0.12.16/installation/platform_specific/apple_m_series_rosetta",
        "/0.12.16/references/python_api/salvus/opt/misfits/gradient_test",
        "/0.12.16/examples/tutorials/data_analysis/wavefield_output/tutorial",
        "/0.12.16/references/python_api/salvus/flow/collections/data_proxies",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/utils/blend",
        "/credits",
        "/0.12.16/references/python_api/salvus/modules/near_surface",
        "/0.12.16/references/python_api/salvus/project/tools/data_selection",
        "/0.12.16/examples/applications/seismology/global_2d_gradients/tutorial",
        "/0.12.16/examples/tutorials/models_and_topo/simple_topography/tutorial",
        "/0.12.16/examples/tutorials/inversion/waveform_inversion/tutorial_part3",
        "/0.12.16/references/python_api/salvus/opt/misfits/deprecated/phase_misfit",
        "/0.12.16/examples/applications/seismology/continental_scale_fwi/02_forward_simulations",
        "#salvusflowsites",
        "/0.12.16/knowledge_base/units",
        "/0.12.16/references/python_api/salvus/flow/api",
        "/0.12.16/references/python_api/salvus/project/components/types",
        "/0.12.16/examples/tutorials/meshing/data_adaptive_mesh_masking/tutorial",
        "/0.12.16/references/python_api/salvus/flow/simple_config/receiver/cartesian",
        "/0.12.16/references/python_api/salvus/project/configuration/topography/spherical",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/utils/compute_ellipticity",
        "/0.12.16/knowledge_base/mesh_generation",
        "/0.12.16/references/python_api/salvus/project/meshing",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_vertical_refine",
        "/0.12.16/references/salvus_compute_api",
        "/0.12.16/references/python_api/salvus/toolbox",
        "/0.12.16/references/python_api/salvus/opt/iteration",
        "/0.12.16/references/python_api/salvus/flow/collections/receiver_channel",
        "/0.12.16/references/python_api/salvus/project/components/waveform_component",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/visco/elastic",
        "/webpack-runtime-433eecb20078d8334719.js",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/layered_model/filters",
        "/0.12.16/references/python_api/salvus/project/configuration/project_configuration",
        "/0.12.16/references/python_api/salvus/project/tools/processing/block_processing/taper",
        "/0.12.16/references/python_api/salvus/flow/collections/event_data_backends/hdf5_data_backend",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/elastic/anisotropic/dim2",
        "/0.12.16/references/python_api/salvus/project/components/action/seismology/seismology_action_component",
        "/0.12.16/examples/applications/seismology/continental_scale_fwi/03_data_selection_and_misfit_definition",
        "/0.12.16/references/python_api/salvus/flow/simple_config",
        "/0.12.16/examples/tutorials/models_and_topo/1d_models/tutorial",
        "/0.12.16/knowledge_base/boundary_conditions/homogeneous_dirichlet",
        "/0.12.16/references/python_api/salvus/flow/collections/event_data_backends/asdf_data_backend",
        "/0.12.16/examples/applications/seismology/continental_scale_fwi/01_project_setup_and_data_acquisition",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/acoustic/transversely_isotropic/dim3",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/results/functions",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/compute_misfits_and_gradients",
        "/2e723645-36e98f9eac4a5750e106.js",
        "/0.12.16/installation/advanced_topics",
        "/0.12.16/installation/mondaic_downloader",
        "/0.12.16/references/python_api/salvus/modules/source_inversion",
        "/0.12.16/examples/tutorials/data_analysis/receiver_gathers/tutorial",
        "/0.12.16/knowledge_base/boundary_conditions/natural_boundary_conditions",
        "/0.12.16/references/python_api/salvus/project/configuration/model/volume/seismology",
        "/0.12.16/knowledge_base/wave_equation",
        "/0.12.16/references/python_api/salvus/mesh/tools",
        "/0.12.16/references/python_api/salvus/opt/mappings",
        "/0.12.16/references/python_api/salvus/project/project",
        "/0.12.16/references/python_api/salvus/project/configuration",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains",
        "/0.12.16/knowledge_base/boundary_conditions/absorbing_boundaries",
        "https://docs.mondaic.com/0.12.16/references/python_api/salvus/flow/sites",
        "/0.12.16/updates/2024_1/update_guide",
        "/0.12.16/updates",
        "/0.12.16/support/faq",
        "/0.12.16/data/seismology/global_topography_data",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing",
        "/0.12.16/references/python_api/salvus/mesh/mesh_block/mesh_block",
        "/0.12.16/examples/integration_tests/analytic_tests/wave_equation/acoustic_2d",
        "/0.12.16/references/python_api/salvus/project/tools/io/converters/seisio_to_block_data",
        "/0.12.16/references",
        "/0.12.16/publications",
        "/0.12.16/references/python_api/salvus/opt/methods",
        "/0.12.16/references/python_api/salvus/flow/sites/types",
        "/0.12.16/references/python_api/salvus/mesh/simple_mesh",
        "/0.12.16/references/python_api/salvus/project/tools/io",
        "/0.12.16/references/python_api/salvus/toolbox/helpers/toolbox_helpers",
        "/0.12.16/references/python_api/salvus/modules/source_inversion/source_inversion",
        "/manifest.webmanifest",
        "/a0635240-f10bcd19f70a1ad7049e.js",
        "/0.12.16/installation/salvus_flow/config_builder",
        "/0.12.16/references/python_api/salvus/mesh/absorbing_boundary",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/utils",
        "/0.12.16/references/python_api/salvus/project/components/event_component",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/detail/realize",
        "/0.12.16/references/python_api/salvus/project/tools/processing/processing_templates",
        "/sitemap/sitemap-index.xml",
        "/page-data/sq/d/3419370438.json",
        "/0.12.16/references/python_api/salvus/fem",
        "/0.12.16/installation/salvus_flow/example_sites",
        "/0.12.16/references/python_api/salvus/mesh/unstructured_mesh",
        "/0.12.16/references/python_api/salvus/flow/simple_config/receiver",
        "/0.12.16/references/python_api/salvus/flow/sites/concrete_sites/pbs",
        "/0.12.16/examples/tutorials/advanced_interface/model_interpolation/tutorial",
        "/0.12.16/knowledge_base/parameterizations",
        "/0.12.16/references/python_api/salvus/flow/simple_config/source/transformations",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/acoustic/isotropic",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_constant",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/task_generators/generate_misfit_computation_task",
        "/impressum",
        "/0.12.16/references/python_api/salvus/project/tools/processing/block_processing/adjust_length",
        "/page-data/app-data.json",
        "/0.12.16/installation/license_server",
        "/0.12.16/references/python_api/salvus/toolbox/toolbox_geotech",
        "/0.12.16/examples/tutorials/waveform_physics/teleseismic_2d/tutorial",
        "/0.12.16/references/python_api/salvus/project/configuration/event_configuration",
        "/0.12.16/references/python_api/salvus/project/configuration/data_selection_configuration",
        "/0.12.16/references/python_api/salvus/project/configuration/model/background/homogeneous",
        "/cdn-cgi/l/email-protection#cfa6a1a9a08fa2a0a1abaea6ace1aca0a2f0bcbaada5aaacbbf286a1bebaa6bdb6",
        "/0.12.16/knowledge_base",
        "/0.12.16/references/python_api/salvus/flow/sites/task_chain/task_chain_site_config",
        "/0.12.16/references/python_api/salvus/project/configuration/model/volume/cartesian",
        "/0.12.16/installation/where_to_run_things",
        "/0.12.16/references/python_api/salvus/mesh/mesh",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/detail/detail",
        "/0.12.16/references/python_api/salvus/flow/sites/concrete_sites/grid_engine",
        "/0.12.16/references/python_api/salvus/project/tools/processing/block_processing/resample",
        "data:image/png;base64,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",
        "/0.12.16/references/python_api/salvus/opt/preconditioner",
        "/icons/icon-512x512.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/0.12.16/examples/tutorials/advanced_interface/marmousi/tutorial",
        "/0.12.16/examples/tutorials/inversion/waveform_inversion/tutorial_part5",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/detail/mesh_from_domain",
        "/0.12.16/references/python_api/salvus/project/configuration/waveform_simulation_configuration",
        "/0.12.16/references/python_api/salvus/project/components/action/validation/validation_action_component",
        "/framework-bd55822a5b54f6699334.js",
        "/0.12.16/references/python_api/salvus/opt",
        "/0.12.16/references/python_api/salvus/opt/mappings/mappings",
        "/0.12.16/references/python_api/salvus/project/configuration/processing",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/visco/acoustic",
        "/0.12.16/references/file_formats",
        "/0.12.16/installation/proxy_configuration",
        "/0.12.16/references/python_api/salvus/opt/misfits",
        "/0.12.16/installation/platform_specific/apple_intel",
        "/0.12.16/examples/tutorials/getting_started/tutorial_part3",
        "/0.12.16/references/python_api/salvus/mesh/chunked_interface",
        "/0.12.16/examples/tutorials/inversion/waveform_inversion/tutorial_part4",
        "/0.12.16/references/python_api/salvus/project/components/action/validation",
        "/privacy_policy",
        "/0.12.16/references/python_api/salvus/namespace",
        "/0.12.16/examples/applications/near_surface/00_introduction",
        "/0.12.16/examples/tutorials/inversion/homogeneous_media/tutorial",
        "/0.12.16/references/python_api/salvus/opt/misfits/cross_correlation_time_shift",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/detail",
        "/0.12.16/installation/platform_specific/windows",
        "/0.12.16/references/python_api/salvus/project/configuration/misfit_configuration",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/results/failed_result",
        "/0.12.16/references/python_api/salvus/project/components",
        "/0.12.16/references/python_api/salvus/modules/near_surface/processing",
        "/0.12.16/references/python_api/salvus/project/configuration/bathymetry",
        "/0.12.16/examples/integration_tests/analytic_tests/wave_equation/coupled_2d",
        "/0.12.16/references/python_api/salvus/flow/collections/event_window_and_weight_set",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/elastic/anisotropic",
        "/0.12.16/references/python_api/salvus/fem/tensor_gll",
        "/icons/icon-192x192.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/0.12.16/references/python_api/salvus/mesh/mesh_block/generators",
        "/0.12.16/references/python_api/salvus/flow/simple_config/boundary",
        "/0.12.16/examples/applications/near_surface/03_3D-to-2D_conversion",
        "/0.12.16/examples/tutorials/meshing/mesh2mesh_interpolation/tutorial",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol",
        "/0.12.16/references/python_api/salvus/project/configuration/bathymetry/cartesian",
        "#getsite",
        "/0.12.16/getting_started",
        "/0.12.16/references/python_api/salvus/flow",
        "/0.12.16/examples/tutorials/getting_started/tutorial_part1",
        "/0.12.16/references/python_api/salvus/flow/collections/event_block",
        "/0.12.16/references/python_api/salvus/project/tools/data_selection/seismology",
        "/0.12.16/references/python_api/salvus/flow/collections/data_proxies/seis_io_data_proxy",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/layered_model/layered_model",
        "/page-data/sq/d/519097329.json",
        "/0.12.16/data/seismology/gcmt_catalog",
        "/0.12.16/references/python_api/salvus/opt/models/util",
        "/icons/icon-256x256.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/layered_model/bm",
        "/0.12.16/references/python_api/salvus/project/components/simulation_component",
        "/0.12.16/references/python_api/salvus/flow/sites/task_chain/task_chain_controller",
        "/page-data/sq/d/1756726491.json",
        "/0.12.16/references/python_api/salvus/flow/sites/job",
        "/0.12.16/references/python_api/salvus/mesh/mesh_block",
        "/0.12.16/examples/tutorials/waveform_physics/ocean_loading/tutorial",
        "/0.12.16/references/python_api/salvus/modules/near_surface/processing/point_to_line_source_conversion",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/acoustic/transversely_isotropic/dim2",
        "/page-data/sq/d/4112489441.json",
        "/ab7592d4-b0b0a5152ddbfcb510ee.js",
        "/0.12.16/references/python_api/salvus/project/tools/io/seisio",
        "/0.12.16/examples/tutorials/meshing/cylindrical_meshes/tutorial",
        "/0.12.16/references/python_api/salvus/flow/simple_config/source",
        "/page-data/0.12.16/references/python_api/salvus/flow/sites/page-data.json",
        "/0.12.16/references/python_api/salvus/flow/simple_config/source/seismology",
        "/0.12.16/references/python_api/salvus/project/components/action/inversion/inversion_action_component",
        "/0.12.16/knowledge_base/boundary_conditions",
        "/0.12.16/references/python_api/salvus/mesh/mesh/run_mesher",
        "/0.12.16/references/python_api/salvus/flow/sites/task_chain",
        "/0.12.16/references/python_api/salvus/project/components/action/exploration",
        "/0.12.16/examples/applications/seismology/continental_scale_fwi/00_introduction",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/elastic/monoclinic",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/task_generators",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_constant",
        "/0.12.16/references/python_api/salvus/opt/utils",
        "/0.12.16/references/python_api/salvus/toolbox/detail",
        "/0.12.16/examples/tutorials/waveform_physics/attenuation/tutorial",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/visco",
        "/0.12.16/references/python_api/salvus/project/components/entity_component",
        "/0.12.16/references/python_api/salvus/flow/sites/task_chain/task_chain_runner",
        "/0.12.16/references/python_api/salvus/project/tools/processing/block_processing",
        "/0.12.16/references/python_api/salvus/toolbox/toolbox",
        "/0.12.16/references/python_api/salvus/flow/collections/event",
        "/0.12.16/examples/tutorials/models_and_topo/model_order/tutorial",
        "/0.12.16/references/python_api/salvus/project/configuration/model",
        "/0.12.16/references/python_api/salvus/flow/collections/event_data_backends/xarray_data_backend",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/results",
        "/0.12.16/references/python_api/salvus/project/components/action/exploration/exploration_action_component",
        "/0.12.16/references/python_api/salvus/opt/tasks",
        "/0.12.16/knowledge_base/spectral_element_modelling",
        "/0.12.16/references/python_api/salvus/mesh/numba_utils",
        "/0.12.16/references/python_api/salvus/opt/misfits/deprecated",
        "/0.12.16/references/python_api/salvus/flow/sites/concrete_sites/local",
        "/0.12.16/references/python_api/salvus/flow/collections/event_misfit_collection",
        "/0.12.16/examples/applications/seismology/continental_scale_fwi/04_iterative_inversion",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/meshing_protocol",
        "/0.12.16/references/python_api",
        "/icons/icon-48x48.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/0.12.16/references/python_api/salvus/project/domain/dim2",
        "/0.12.16/examples/applications/seismology/global_seismology/tutorial",
        "/0.12.16/references/python_api/salvus/flow/simple_config/receiver/seismology/collections",
        "/0.12.16/references/python_api/salvus/project/components/visualization/seismology_visualization_component",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_doubling",
        "/",
        "/0.12.16/knowledge_base/velocity_misfits",
        "/0.12.16/references/python_api/salvus/opt/models",
        "/icons/icon-144x144.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/0.12.16/references/python_api/salvus/opt/misfits/phase_misfit",
        "/0.12.16/references/python_api/salvus/modules/waveform_db/utils",
        "/0.12.16/references/python_api/salvus/flow/collections/event_data_collection",
        "/0.12.16/examples/integration_tests/analytic_tests/poisson_equation/poisson_2d",
        "/0.12.16/references/visualization",
        "/0.12.16/references/python_api/salvus/opt/smoothing",
        "/0.12.16/references/python_api/salvus/toolbox/helpers",
        "/0.12.16/examples/tutorials/meshing/smoothieSEM/tutorial",
        "/0.12.16/references/python_api/salvus/flow/simple_config/receiver/seismology",
        "/0.12.16/references/python_api/salvus/opt/misfits/graph_space_optimal_transport",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_tripling",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/task_generators/generate_cleanup_task",
        "/0.12.16/installation/platform_specific/linux",
        "/0.12.16/examples/tutorials/getting_started/tutorial_part2",
        "/0.12.16/references/python_api/salvus/flow/sites/task_chain/task_chain",
        "/0.12.16/examples/tutorials/inversion/waveform_inversion/tutorial_part2",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/acoustic",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/utils/split_layered_model",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/elastic/triclinic",
        "/0.12.16/examples/tutorials/sources_and_receivers/equivalence_filtering_stfs_and_filtering_synthetics/tutorial",
        "/0.12.16/references/python_api/salvus/project/components/action",
        "/component---src-templates-python-api-api-tsx-e11d7d71415a8152e397.js",
        "/0.12.16/references/python_api/salvus/mesh/mesh_block/mesh_block_utils",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/elastic",
        "/0.12.16/examples/integration_tests/analytic_tests/diffusion_equation/diffusion_2d",
        "/0.12.16/references/python_api/salvus/project/configuration/inverse_problem_configuration",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/material/acoustic/transversely_isotropic",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/task_generators/generate_modify_input_file_task",
        "/0.12.16/references/python_api/salvus/flow/collections",
        "/0.12.16/references/python_api/salvus/flow/sites/concrete_sites",
        "/0.12.16/references/python_api/salvus/opt/misfits/normalization",
        "/0.12.16/references/python_api/salvus/flow/collections/event_data",
        "/0.12.16/examples/tutorials/models_and_topo/3d_surface_topography/tutorial",
        "/0.12.16/references/python_api/salvus/flow/collections/event_data_backends",
        "/0.12.16/references/python_api/salvus/project/components/action/action_component",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients",
        "/0.12.16/references/python_api/salvus/mesh/layered_meshing/interface/detail",
        "/0.12.16/references/python_api/salvus/project/tools/task_chains/compute_misfits_and_gradients/detail",
        "/0.12.16/references/python_api/salvus/flow/paths",
        "/0.12.16/references/python_api/salvus/opt/misfits/l2_misfit",
        "/0.12.16/references/python_api/salvus/opt/models/structured_model",
        "/0.12.16/references/python_api/salvus/project/tools/io/converters",
        "/static/mondaic_logo_small_no_text-860c8bf9f0f93937d441291d3120c001.png",
        "/0.12.16/references/python_api/salvus/mesh/mesh_block/mesh_block_collection",
        "/0.12.16/references/python_api/salvus/toolbox/ses3d",
        "/0.12.16/references/python_api/salvus/opt/models/generic_model",
        "/0.12.16/examples/tutorials/models_and_topo/layered_models/tutorial",
        "/0.12.16/references/python_api/salvus/flow/simple_config/simulation",
        "/0.12.16/examples/tutorials/models_and_topo/parameterizations/tutorial",
        "/0.12.16/references/python_api/salvus/project/components/visualization",
        "/0.12.16/references/python_api/salvus/project/configuration/topography"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 818992,
      "httpBodyPageTitle": "Mondaic - Full Waveform Solutions"
    },
    "/2024.1.3/installation/platform_specific/windows_subsystem_for_linux/": {
      "date": "2026-02-07T10:15:22Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.149.96",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "IZ3JCZZKLYWKLWWTANEKIKTDIYP4KWIH",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare",
        "Amazon Web Services"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 887,
      "httpBodyHash": "R7XTLYAAPRUQYD3UDC3YHL53Q4QWEMO2",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.11.0",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/2024.1.3/references/python_api/salvus/flow/functions",
        "/2024.1.3/references/python_api/salvus/opt/methods/lbfgs",
        "/2024.1.3/references/python_api/salvus/material/elastic/monoclinic",
        "/2024.1.3/references/python_api/salvus/project/tools/io/converters",
        "/2024.1.3/references/python_api/salvus/opt/models/unstructured_model",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/utils",
        "/2024.1.3/knowledge_base/wave_equation",
        "/2024.1.3/references/python_api/salvus/flow/executors",
        "/2024.1.3/references/python_api/salvus/flow/collections/data_proxies",
        "/2024.1.3/examples/tutorials/inversion/smoothing/tutorial",
        "/2024.1.3/references/python_api/salvus/project/configuration/bathymetry",
        "/2024.1.3/references/python_api/salvus/project/components/action/validation",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_variable",
        "/icons/icon-144x144.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/detail",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_vertical_refine",
        "/2024.1.3/references/python_api/salvus/material",
        "/2024.1.3/references/python_api/salvus/flow/simple_config",
        "/2024.1.3/examples/applications/near_surface/02_starting_model",
        "/2024.1.3/references/python_api/salvus/flow/collections/wavefield_compression",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_window_and_weight_set",
        "/2024.1.3/references/python_api/salvus/flow/collections",
        "/icons/icon-512x512.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/examples/tutorials/models_and_topo/parameterizations/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/tensorized_elements",
        "/2024.1.3/references/python_api/salvus/project/tools/data_selection/seismology/receiver_weighting",
        "/2024.1.3/support/troubleshooting",
        "/2024.1.3/references/python_api/salvus/project/tools/processing",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/unstructured_mesh",
        "/icons/icon-72x72.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/icons/icon-192x192.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/srf_to_salvus_sources",
        "/2024.1.3/references/python_api/salvus/toolbox/helpers/wavefield_output",
        "/2024.1.3/references/python_api/salvus/project/components/visualization/seismology_visualization_component",
        "/2024.1.3/references/python_api/salvus/project/configuration",
        "/static/mondaic_logo_small_no_text-860c8bf9f0f93937d441291d3120c001.png",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/block_processing/convolve",
        "/2024.1.3/knowledge_base/velocity_misfits",
        "#creating-a-salvus-environment-with-dependencies",
        "/2024.1.3/examples/applications/geotech/buildings/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/optimize_dt",
        "/2024.1.3/references/python_api/salvus/project/tools/io/seisio/seisio",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/utils/split_layered_model",
        "/2024.1.3/installation/platform_specific/linux",
        "/page-data/sq/d/3419370438.json",
        "/2024.1.3/references/python_api/salvus/modules/near_surface/processing/point_to_line_source_conversion",
        "/commons-f2959176fd760e66ec7b.js",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/simulation",
        "/2024.1.3/references/python_api/salvus/toolbox/helpers/toolbox_helpers",
        "/2024.1.3/support/faq",
        "/page-data/sq/d/519097329.json",
        "/2024.1.3/references/python_api/salvus/fem",
        "/2024.1.3/references/python_api/salvus/mesh/simple_mesh/basic_mesh",
        "/2024.1.3/examples/tutorials/meshing/mesh2mesh_interpolation/tutorial",
        "/2024.1.3/references/python_api/salvus/geometry/coordinates/coordinates",
        "/2024.1.3/examples/integration_tests/analytic_tests/wave_equation/elastic_2d",
        "/2024.1.3/references/python_api/salvus/project/components/waveform_component",
        "/2024.1.3/references/python_api/salvus/geometry/coordinates/utils",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/receiver/seismology",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/refinement_policy",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/2024.1.3/references/python_api/salvus/project/components/action/inversion/inversion_action_component",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/result_collection",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing",
        "/a0635240-f10bcd19f70a1ad7049e.js",
        "https://mamba.readthedocs.io/en/latest/",
        "/2024.1.3/examples/tutorials/meshing/layered_meshing/02_partitioning_and_policies",
        "https://docs.mondaic.com/environment-py311.yml",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/cartesian/collections",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators",
        "/installation/salvus_flow_configuration",
        "/2024.1.3/knowledge_base/boundary_conditions",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/detail",
        "/2024.1.3/examples/tutorials/sources_and_receivers/equivalence_filtering_stfs_and_filtering_synthetics/tutorial",
        "/2024.1.3/references/python_api/salvus/project/domain",
        "/2024.1.3/references/python_api/salvus/flow/executors/functions",
        "/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js",
        "/2024.1.3/examples/tutorials/waveform_physics/acoustic_vti/tutorial",
        "/2024.1.3/knowledge_base/boundary_conditions/natural_boundary_conditions",
        "/2024.1.3/references/python_api/salvus/opt/misfits/cross_correlation_time_shift",
        "/2024.1.3/references/python_api/salvus/opt/smoothing",
        "/2024.1.3/references/python_api/salvus/project/meshing",
        "/2024.1.3/examples/tutorials/waveform_physics/ocean_loading/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/detail",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/mesh_from_domain",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_backends/hdf5_data_backend",
        "/2024.1.3/examples/tutorials/models_and_topo/heterogeneous_models_and_slice_extraction/tutorial",
        "/2024.1.3/references/python_api/salvus/fem/hypercube",
        "/2024.1.3/references/python_api/salvus/modules/waveform_db",
        "/2024.1.3/references/python_api/salvus/flow/executors/salvus_job",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/spherical",
        "/2024.1.3/references/python_api/salvus/modules/waveform_db/waveform_db",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_doubling",
        "/9f615889-fb0366aaff9246e49949.js",
        "/2024.1.3/references/python_api/salvus/project/tools",
        "/2024.1.3/examples/tutorials/meshing/external_meshes/tutorial",
        "/2024.1.3/examples/integration_tests/gradient_tests/gradient_test_tti",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/interface/surface",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/refinements",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/refinement_policy/simple_post_refinement",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_collection",
        "/2024.1.3/examples/integration_tests/analytic_tests/diffusion_equation/diffusion_2d",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/layered_model",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/background/homogeneous",
        "/2024.1.3/references/python_api/salvus/flow/paths",
        "/2024.1.3/references/python_api/salvus/material/elastic/isotropic",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/block_processing",
        "/2024.1.3/updates",
        "https://docs.microsoft.com/en-us/windows/wsl/install",
        "/2024.1.3/installation/mpi",
        "/2024.1.3/references/python_api/salvus/flow/executors/types",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/signal_processing",
        "/2024.1.3/references/python_api/salvus/project/configuration/data_selection_configuration",
        "/2024.1.3/references/python_api/salvus/opt/misfits/l2_misfit",
        "/2024.1.3/references/python_api/salvus/project/configuration/bathymetry/spherical",
        "/2024.1.3/installation/proxy_configuration",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/mask_generators",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_constant",
        "/2024.1.3/references/python_api/salvus/geometry/coordinates",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/basic",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/functions",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/misfit_and_gradient_result",
        "/2024.1.3/knowledge_base/spectral_element_modelling",
        "/2024.1.3/references/python_api/salvus/project/components/action/inversion",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/reductions",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/unstructured_mesh/unstructured_mesh",
        "/2024.1.3/references/python_api/salvus/project/components/visualization/visualization_component",
        "/2024.1.3/examples/tutorials/getting_started/tutorial_part2",
        "/2024.1.3/references/python_api/salvus/data/io",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/stf",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/boundary",
        "/2024.1.3/references/python_api/salvus/project/components/simulation_component",
        "/2024.1.3/references/python_api/salvus/opt",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/task_chain",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations",
        "/2024.1.3/references/python_api/salvus/project/components/visualization",
        "/2024.1.3/references/python_api/salvus/project/configuration/misfit_configuration",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/run_task_chain_with_python",
        "/2024.1.3/references/python_api/salvus/modules",
        "/2024.1.3/installation/salvus_flow_configuration",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/utils/compute_ellipticity",
        "/2024.1.3/examples/applications/seismology/continental_scale_fwi/04_iterative_inversion",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_modify_input_file_task",
        "/2024.1.3/references/python_api/salvus/toolbox/detail",
        "/2024.1.3/references/python_api/salvus/opt/misfits/gradient_test",
        "/2024.1.3/references/python_api/salvus/material/elastic/hexagonal",
        "/2024.1.3/references/python_api/salvus/project/configuration/topography/spherical",
        "/installation/mondaic_downloader",
        "/2024.1.3/references/python_api/salvus/project",
        "/2024.1.3/references/python_api/salvus/flow/executors/salvus_job_array",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/interface/detail",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/material_operations",
        "/2024.1.3/references/python_api/salvus/opt/models/structured_model",
        "/2024.1.3/references/python_api/salvus/material/acoustic/orthotropic",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/utils/flood",
        "/2024.1.3/references/python_resources",
        "/icons/icon-48x48.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/examples/tutorials/models_and_topo/marmousi/tutorial",
        "/2024.1.3/installation/platform_specific/apple_m_series_rosetta",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/srf_utils",
        "/privacy_policy",
        "/2024.1.3/references/python_api/salvus/data",
        "/2024.1.3/references/python_api/salvus/project/configuration/processing",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/signal_processing/bandpass",
        "/2024.1.3/references/python_api/salvus/project/configuration/waveform_simulation_configuration",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_cleanup_task",
        "/page-data/sq/d/3597190305.json",
        "/2024.1.3/references/python_api/salvus/modules/near_surface",
        "/2024.1.3/references/python_api/salvus/flow/collections/types",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/point_sorting",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/transformations",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/metrics",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/task_chain_runner",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/parallel_utils",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/background/one_dimensional",
        "/2024.1.3/references/python_api/salvus/material/elastic/triclinic",
        "#6-start-to-learn-salvus",
        "/webpack-runtime-433eecb20078d8334719.js",
        "https://docs.mondaic.com/installation/proxy_configuration",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/pbs",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/receiver/cartesian/collections",
        "/2024.1.3/installation",
        "/2024.1.3/knowledge_base/gradient_misfits",
        "/component---src-templates-markdown-doc-tsx-792d140d1fada630590d.js",
        "/2024.1.3/examples/tutorials/data_analysis/wavefield_output/tutorial",
        "/2024.1.3/examples/tutorials/inversion/waveform_inversion/tutorial_part4",
        "/2024.1.3/examples/integration_tests/analytic_tests/wave_equation/coupled_2d",
        "/2024.1.3/references/python_api/salvus/project/components/action",
        "/impressum",
        "/2024.1.3/references/python_api/salvus/project/components/action/action_component",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/direct/special_cases/smoothiesem",
        "/page-data/sq/d/1865182279.json",
        "/2024.1.3/installation/mondaic_downloader",
        "/2024.1.3/references/python_api/salvus/opt/data_normalizations",
        "/2024.1.3/references/python_api/salvus/project/configuration/topography",
        "/2024.1.3/references/python_api/salvus/opt/misfits/graph_space_optimal_transport",
        "/2024.1.3/examples/tutorials/meshing/layered_meshing/03_complex_geophysical_domains",
        "/2024.1.3/references/python_api/salvus/opt/data_normalizations/l2_energy_per_measurement",
        "/2024.1.3/updates/0_11/release_notes",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains",
        "/2024.1.3/examples/tutorials/advanced_interface/marmousi/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_misfit",
        "/2024.1.3/references/python_api/salvus/modules/source_inversion/source_inversion",
        "/2024.1.3/knowledge_base/parameterizations",
        "/2024.1.3/examples/tutorials/getting_started/tutorial_part1",
        "/2024.1.3/examples/tutorials/data_analysis/selective_volume_output/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_backends",
        "/2024.1.3/references/salvus_compute_api",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_collection_proxy",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/deformations",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/seismology/processing_templates",
        "/2024.1.3/installation/microarchitecture",
        "/2024.1.3/references/python_api/salvus/mesh/simple_mesh",
        "/2024.1.3/references/python_api/salvus/project/configuration/model",
        "/2024.1.3/examples/tutorials/models_and_topo/layered_models/tutorial",
        "/2024.1.3/references/python_api/salvus/project/project_configuration",
        "/2024.1.3/examples/tutorials/inversion/waveform_inversion/tutorial_part1",
        "/2024.1.3/installation/license_server",
        "/2024.1.3/references/python_api/salvus/opt/utils",
        "/2024.1.3/references/python_api/salvus/project/components/action/validation/validation_action_component",
        "/2024.1.3/references/python_api/salvus/project/components/visualization/notebook_visualization_component",
        "/2024.1.3/examples/tutorials/inversion/waveform_inversion/tutorial_part5",
        "/2024.1.3/references/python_api/salvus/project/configuration/inverse_problem_configuration",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_tripling",
        "/2024.1.3/examples/applications/near_surface/00_introduction",
        "/2024.1.3/examples/tutorials/data_analysis/receiver_gathers/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/executors/remote_io_executor",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/block_processing/taper",
        "/page-data/app-data.json",
        "/2024.1.3/references/python_api/salvus/project/domain/dim3",
        "/2024.1.3/references/python_api/salvus/project/tools/io/seisio",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/interface/hyperplane",
        "/2024.1.3/examples/applications/seismology/australia/tutorial",
        "/2024.1.3/references/python_api/salvus/modules/near_surface/processing",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/utils/blend",
        "https://github.com/conda-forge/miniforge",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/seismology",
        "/2024.1.3/installation/ssh_configuration",
        "/2024.1.3/references/python_api/salvus/flow/collections/event",
        "/installation/where_to_run_things",
        "/2024.1.3/references/python_api/salvus/mesh/tools",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_backends/asdf_data_backend",
        "/2024.1.3/references/python_api/salvus/material/acoustic/isotropic",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/block_processing/adjust_length",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/local_task_chain_runner",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_backends/segy_data_backend",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/meshing_protocol",
        "/175675d1-af36467203be2d5ce7c7.js",
        "/2024.1.3/examples/applications/near_surface/01_segy-hdf5_conversion",
        "/credits",
        "/2024.1.3/knowledge_base/mesh_generation",
        "/2024.1.3/examples/tutorials/inversion/gradients_seismology/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/local_hpc",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/prebuilt_workflows",
        "#8-troubleshooting",
        "/2024.1.3/references/python_api/salvus/opt/misfits",
        "/icons/icon-96x96.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/spatial_gradients",
        "/2024.1.3/references/python_api/salvus/fem/derivatives",
        "/2024.1.3/references/python_api/salvus/project/configuration/topography/cartesian",
        "/2024.1.3/updates/changelog",
        "/2024.1.3/data/seismology/global_topography_data",
        "/2024.1.3/references/python_api/salvus/material/elastic/orthotropic",
        "/2024.1.3/examples/tutorials/sources_and_receivers/custom_stf/tutorial",
        "/2024.1.3/getting_started",
        "/2024.1.3/examples/tutorials/waveform_physics/attenuation/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/detail",
        "/2024.1.3/examples/tutorials/models_and_topo/model_order/tutorial",
        "/2024.1.3/references/python_api/salvus/opt/misfits/deprecated/phase_misfit",
        "/2024.1.3/references/python_api/salvus/project/configuration/bathymetry/cartesian",
        "/2024.1.3/examples/applications/seismology/continental_scale_fwi/02_forward_simulations",
        "/2024.1.3/installation/where_to_run_things",
        "/2024.1.3/examples/tutorials/first_steps/my_first_simulation",
        "/2024.1.3/references/python_api/salvus/material/base_materials",
        "/2024.1.3/references/python_api/salvus/geometry/coordinates/references",
        "/2024.1.3/examples/tutorials/meshing/layered_meshing/01_basics",
        "/cdn-cgi/l/email-protection#1871767e77587577767c79717b367b7775276b6d7a727d7b6c255176696d716a61",
        "/page-data/sq/d/1756726491.json",
        "/2024.1.3/references/python_api/salvus",
        "/2024.1.3/references/python_api/salvus/opt/models/generic_model",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/mesh_block",
        "/2024.1.3/references/python_api/salvus/project/components/action/seismology",
        "/installation/microarchitecture",
        "/2024.1.3/examples/applications/seismology/global_2d_gradients/tutorial",
        "/ncla.pdf",
        "#4-running-the-mondaic-downloader",
        "/2024.1.3/installation/platform_specific/windows",
        "/icons/icon-256x256.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/ssh",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/interface/curve",
        "/2024.1.3/examples/tutorials/first_steps/my_first_inversion",
        "/2024.1.3/references/python_api/salvus/material/elastic/cubic",
        "/2024.1.3/references/python_api/salvus/toolbox/helpers/interpolate",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/lsf",
        "https://www.mondaic.com",
        "/2024.1.3/references/python_api/salvus/opt/models",
        "/2024.1.3/references/python_api/salvus/flow/collections/source_mechanism",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/block_processing/resample",
        "/2024.1.3/examples/applications/seismology/continental_scale_fwi/03_data_selection_and_misfit_definition",
        "/2024.1.3/references/file_formats",
        "/2024.1.3/references/python_api/salvus/toolbox/toolbox_geotech",
        "/2024.1.3/references/python_api/salvus/opt/misfits/phase_misfit",
        "/2024.1.3/references/python_api/salvus/project/components/types",
        "/2024.1.3/references/python_api/salvus/project/configuration/processing/seismology",
        "/2024.1.3/examples/applications/seismology/continental_scale_fwi/01_project_setup_and_data_acquisition",
        "#1-where-to-install",
        "/2e723645-36e98f9eac4a5750e106.js",
        "#3-setting-up-your-python-environment",
        "/2024.1.3/references/python_api/salvus/flow/executors/executor_utils",
        "/2024.1.3/references/python_api/salvus/project/components/action/exploration/exploration_action_component",
        "/2024.1.3/installation/salvus_flow/config_builder",
        "/2024.1.3/references/python_api/salvus/opt/mappings",
        "/2024.1.3/references/python_api/salvus/project/components/entity_component",
        "/2024.1.3/examples/applications/seismology/continental_scale_fwi/00_introduction",
        "/2024.1.3/examples",
        "/2024.1.3/references/python_api/salvus/toolbox",
        "/2024.1.3/references/python_api/salvus/project/components",
        "/2024.1.3/examples/tutorials/getting_started/tutorial_part4",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/grid_engine",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_detail",
        "/examples/tutorials/getting_started/tutorial_part1",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/io",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/mesh_block/mesh_block_utils",
        "/page-data/sq/d/4112489441.json",
        "/2024.1.3/examples/integration_tests/analytic_tests/poisson_equation/poisson_2d",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/filters",
        "/2024.1.3/knowledge_base/wavefield_separation",
        "/2024.1.3/references/python_api/salvus/opt/iteration",
        "/2024.1.3/references/python_api/salvus/material/elastic",
        "/2024.1.3/references/python_api/salvus/fem/element_nodes",
        "/2024.1.3/examples/tutorials/getting_started/tutorial_part3",
        "/2024.1.3/references/python_api/salvus/material/attenuation",
        "/2024.1.3/references/python_api/salvus/opt/misfits/deprecated",
        "/2024.1.3/references/python_api/salvus/project/configuration/mesh_configuration",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/utils",
        "/2024.1.3/references/python_api/salvus/project/components/misfit_component",
        "https://docs.mondaic.com/2024.1.3/installation/platform_specific/windows_subsystem_for_linux",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_misfit_computation_task",
        "/2024.1.3/references/python_api/salvus/geometry",
        "/2024.1.3/examples/tutorials/inversion/waveform_inversion/tutorial_part2",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/local",
        "/2024.1.3/references/visualization",
        "/pncla.pdf",
        "/2024.1.3/references/python_api/salvus/project/tools/io/seisio/compression",
        "/2024.1.3/references/python_api/salvus/flow/collections/data_proxies/hdf5_data_proxy",
        "/2024.1.3/publications",
        "/2024.1.3/references/python_api/salvus/opt/preconditioner",
        "/2024.1.3/references",
        "/2024.1.3/references/python_api/salvus/toolbox/ses3d",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/receiver/cartesian",
        "/2024.1.3/examples/tutorials/waveform_physics/teleseismic_2d/tutorial",
        "/2024.1.3/examples/tutorials/advanced_interface/lambs_problem/tutorial",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/volume/seismology",
        "/manifest.webmanifest",
        "/2024.1.3/references/python_api/salvus/project/version",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/cartesian",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_block",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/realize",
        "/installation/advanced_topics",
        "data:image/png;base64,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",
        "/2024.1.3/references/python_api/salvus/project/tools/data_selection/seismology",
        "/2024.1.3/examples/tutorials/meshing/mesh_data_structure/01_points_connectivity_fields",
        "#7-nvidia-gpus",
        "/2024.1.3/references/python_api/salvus/project/components/event_component",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/seismology",
        "/2024.1.3/references/python_api/salvus/project/components/attachment_component",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/extrude",
        "/page-data/2024.1.3/installation/platform_specific/windows_subsystem_for_linux/page-data.json",
        "/2024.1.3/installation/salvus_flow/example_sites",
        "/2024.1.3/references/python_api/salvus/mesh/tools/transforms",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results",
        "/2024.1.3/references/python_api/salvus/opt/methods",
        "/2024.1.3/references/python_api/salvus/material/utils",
        "/2024.1.3/references/python_api/salvus/project/components/inversion_component",
        "/2024.1.3/knowledge_base/boundary_conditions/homogeneous_dirichlet",
        "/2024.1.3/examples/applications/seismology/global_seismology/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/absorbing_boundary",
        "/2024.1.3/references/python_api/salvus/project/version/salvus_project_version",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/layer",
        "/2024.1.3/examples/applications/near_surface/03_3D-to-2D_conversion",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/connectivity",
        "/2024.1.3/references/python_api/salvus/project/tools/data_selection",
        "/2024.1.3/installation/platform_specific/windows_subsystem_for_linux",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/direct/special_cases",
        "/2024.1.3/references/python_api/salvus/flow/executors/job",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain",
        "/2024.1.3/references/python_api/salvus/modules/waveform_db/utils",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/receiver",
        "/2024.1.3/examples/tutorials/advanced_interface/salvus_flow_api/tutorial",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows",
        "#ssl-connections",
        "/2024.1.3/references/python_api/salvus/opt/methods/trustregion",
        "/2024.1.3/references/python_api/salvus/modules/source_inversion",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/volume",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/utils",
        "/2024.1.3/data",
        "/2024.1.3/installation/platform_specific/apple_intel",
        "/favicon-32x32.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data",
        "/2024.1.3/references/python_api/salvus/flow/executors/base_executor",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/direct",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/background",
        "/2024.1.3/installation/platform_specific/apple_m_series_native",
        "/2024.1.3/references/python_api/salvus/opt/misfits/time_frequency_phase_misfit",
        "/2024.1.3/references/python_api/salvus/project/configuration/simulation_configuration",
        "/2024.1.3/knowledge_base/boundary_conditions/absorbing_boundaries",
        "#5-setting-up-your-salvus-site",
        "#installing-salvus-on-windows-wsl",
        "/2024.1.3/knowledge_base/spectral_element_modelling/hp_refinement",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/interface",
        "/2024.1.3/examples/tutorials/models_and_topo/simple_topography/tutorial",
        "/2024.1.3/references/python_api/salvus/opt/data_normalizations/normalized_misfit",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/waveform_result",
        "/2024.1.3/examples/tutorials/sources_and_receivers/side_set_sources_and_receivers/tutorial",
        "/2024.1.3/references/python_api/salvus/material/visco",
        "/2024.1.3/references/python_api/salvus/project/project",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol",
        "/2024.1.3/examples/integration_tests/analytic_tests/wave_equation/acoustic_2d",
        "/2024.1.3/examples/integration_tests/gradient_tests/gradient_test_single_physics",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/side_sets",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/task_chain_controller",
        "/2024.1.3/references/python_api/salvus/fem/sem",
        "https://docs.nvidia.com/cuda/wsl-user-guide/index.html",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model",
        "/2024.1.3/data/seismology",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/slurm",
        "/2024.1.3/examples/tutorials/advanced_interface/model_interpolation/tutorial",
        "/2024.1.3/references/python_api/salvus/namespace",
        "/2024.1.3/references/python_api/salvus/project/tools/io",
        "/2024.1.3/examples/tutorials/inversion/gradient_preconditioning/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/collections/data_proxies/seis_io_data_proxy",
        "/2024.1.3/references/python_api/salvus/material/acoustic",
        "/2024.1.3/references/python_api/salvus/project/configuration/event_configuration",
        "/2024.1.3/examples/tutorials/meshing/data_adaptive_mesh_masking/tutorial",
        "/2024.1.3/references/python_api/salvus/material/acoustic/elliptical_hexagonal",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/mesh_block/mesh_block_collection",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_backends/xarray_data_backend",
        "/2024.1.3/support",
        "/2024.1.3/references/python_api",
        "/2024.1.3/references/python_api/salvus/flow",
        "/2024.1.3/references/python_api/salvus/project/domain/dim2",
        "/2024.1.3/references/python_api/salvus/material/visco/acoustic",
        "/2024.1.3/examples/tutorials/inversion/homogeneous_media/tutorial",
        "/2024.1.3/references/python_api/salvus/material/acoustic/hexagonal",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/receiver/seismology/collections",
        "/2024.1.3/references/python_api/salvus/flow/collections/receiver_channel",
        "/2024.1.3/references/python_api/salvus/mesh",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms",
        "/icons/icon-384x384.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/material/visco/elastic",
        "/2024.1.3/references/python_api/salvus/toolbox/helpers",
        "https://learn.microsoft.com/en-us/windows/wsl/filesystems",
        "/2024.1.3/examples/tutorials/inversion/waveform_inversion/tutorial_part3",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/task_chain_site_config",
        "/2024.1.3/references/python_api/salvus/modules/near_surface/processing/geophone_response",
        "/",
        "#where-are-my-files",
        "/2024.1.3/examples/tutorials/advanced_interface/manual_gradients/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/srf_file_reader",
        "/2024.1.3/examples/integration_tests/analytic_tests/frequency_domain/fourier_transform",
        "/sitemap/sitemap-index.xml",
        "/2024.1.3/knowledge_base/units",
        "/2024.1.3/references/python_api/salvus/opt/mappings/mappings",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/mesh_block/mesh_block",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/direct/coordinate_systems",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/failed_result",
        "/2024.1.3/updates/2024_1/update_guide",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/processing_templates",
        "/app-257054b362bcf11f9880.js",
        "#installing-a-package-manager",
        "/2024.1.3/examples/tutorials/meshing/cylindrical_meshes/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_collection",
        "/2024.1.3/references/python_api/salvus/project/tools/data_selection/seismology/window_picking",
        "#2-installing-the-windows-subsystem-for-linux",
        "/2024.1.3/references/python_api/salvus/project/components/action/exploration",
        "/2024.1.3/data/seismology/gcmt_catalog",
        "/2024.1.3/installation/advanced_topics",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/volume/cartesian",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/misfit_result",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_store_mesh_in_shared_memory_context_function",
        "/2024.1.3/references/python_api/salvus/toolbox/toolbox",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/bm",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_constant",
        "/2024.1.3/examples/tutorials/models_and_topo/3d_surface_topography/tutorial",
        "/2024.1.3/references/python_api/salvus/project/components/action/seismology/seismology_action_component",
        "/framework-bd55822a5b54f6699334.js",
        "/2024.1.3/knowledge_base",
        "/2024.1.3/references/python_api/salvus/opt/tasks",
        "/2024.1.3/references/python_api/salvus/opt/models/util",
        "/2024.1.3/examples/tutorials/sources_and_receivers/introduction/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_misfit_collection",
        "/2024.1.3/references/python_api/salvus/project/tools/io/converters/seisio_to_block_data"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 867577,
      "httpBodyPageTitle": "Mondaic - Full Waveform Solutions"
    },
    "/2024.1.3/references/python_api/salvus/project/configuration/misfit_configuration/": {
      "date": "2026-02-07T09:58:11Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.149.96",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "FGOQN4LIMRHBHRLJ5VVWKIYARHHUXAQP",
      "httpHeaderTechnologies": [
        "Cloudflare",
        "Amazon Web Services",
        "HTTP/3"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 855,
      "httpBodyHash": "WCX7UCF5L4SIPSSXECN4ZIOXOMXZG4UU",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.11.0",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/2024.1.3/knowledge_base/parameterizations",
        "/2024.1.3/examples/tutorials/data_analysis/wavefield_output/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/detail",
        "/2024.1.3/references/python_api/salvus/project/version",
        "/2024.1.3/references/python_api/salvus/project/components/visualization",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/seismology",
        "/2024.1.3/references/python_api/salvus/toolbox",
        "/2024.1.3/references/python_api/salvus/flow/functions",
        "/2024.1.3/references/python_api/salvus/material/utils",
        "/2024.1.3/examples/tutorials/waveform_physics/attenuation/tutorial",
        "/2024.1.3/references/python_api/salvus/material/elastic/monoclinic",
        "/2024.1.3/references/python_api/salvus/project/configuration/bathymetry",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/prebuilt_workflows",
        "/2024.1.3/references/python_api/salvus/opt/mappings/mappings",
        "/2024.1.3/references/python_api/salvus/project/tools/io/seisio",
        "/2024.1.3/references/python_api/salvus/opt/data_normalizations/normalized_misfit",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/receiver/cartesian/collections",
        "/2024.1.3/examples/tutorials/inversion/homogeneous_media/tutorial",
        "/2024.1.3/references/python_api/salvus/opt/misfits/graph_space_optimal_transport",
        "/2024.1.3/references/python_api/salvus/project/components/action/inversion/inversion_action_component",
        "/2024.1.3/references/python_api/salvus/project/configuration/topography/spherical",
        "/2024.1.3/references/python_api/salvus/material/elastic/orthotropic",
        "/2024.1.3/examples/integration_tests/gradient_tests/gradient_test_tti",
        "/2024.1.3/examples/tutorials/inversion/waveform_inversion/tutorial_part4",
        "https://docs.mondaic.com/2024.1.3/references/python_api/salvus/project/configuration/misfit_configuration",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_store_mesh_in_shared_memory_context_function",
        "/2024.1.3/installation/salvus_flow_configuration",
        "/2024.1.3/examples/tutorials/meshing/layered_meshing/02_partitioning_and_policies",
        "/2024.1.3/references/python_api/salvus/project/configuration/misfit_configuration",
        "/2024.1.3/references/python_api/salvus/project/configuration/simulation_configuration",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/block_processing/resample",
        "/2024.1.3/references/python_api/salvus/project/components/visualization/visualization_component",
        "/2024.1.3/references/python_api/salvus/material",
        "/icons/icon-144x144.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/examples/applications/seismology/australia/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_block",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/volume/cartesian",
        "/2024.1.3/knowledge_base/units",
        "/2024.1.3/installation/proxy_configuration",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain",
        "/2024.1.3/references/file_formats",
        "/2024.1.3/references/python_api/salvus",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/misfit_result",
        "/2024.1.3/references/python_api/salvus/fem",
        "/2024.1.3/references/python_api/salvus/opt/tasks",
        "/2024.1.3/references/python_api/salvus/opt/models/structured_model",
        "/2024.1.3/references/python_api/salvus/flow/executors/executor_utils",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/unstructured_mesh",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_backends/asdf_data_backend",
        "/0f963c25-3c1428a9784eb4d4ee34.js",
        "/2024.1.3/references/python_api/salvus/mesh",
        "/2024.1.3/knowledge_base/boundary_conditions/homogeneous_dirichlet",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/mesh_block",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/receiver/cartesian",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/srf_file_reader",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/unstructured_mesh/unstructured_mesh",
        "/",
        "/2024.1.3/installation/license_server",
        "/2024.1.3/examples/tutorials/waveform_physics/teleseismic_2d/tutorial",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/signal_processing/bandpass",
        "/2024.1.3/references/python_api/salvus/modules",
        "/2024.1.3/references/python_api/salvus/fem/hypercube",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/meshing_protocol",
        "/commons-f2959176fd760e66ec7b.js",
        "/2024.1.3/examples/tutorials/first_steps/my_first_inversion",
        "/2024.1.3/references/python_api/salvus/material/elastic/cubic",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/ssh",
        "/2024.1.3/examples",
        "/page-data/sq/d/1865182279.json",
        "/2024.1.3/references/salvus_compute_api",
        "/2024.1.3/examples/tutorials/meshing/layered_meshing/01_basics",
        "/2024.1.3/references/python_api/salvus/project/components/misfit_component",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/signal_processing",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/direct/special_cases/smoothiesem",
        "/2024.1.3/references/python_api/salvus/material/elastic",
        "/2024.1.3/references/python_api/salvus/flow/executors/remote_io_executor",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/background",
        "/2024.1.3/examples/integration_tests/gradient_tests/gradient_test_single_physics",
        "/2024.1.3/updates/changelog",
        "/2024.1.3/references/python_api/salvus/opt/misfits/deprecated",
        "/2024.1.3/references/python_api/salvus/opt/misfits/time_frequency_phase_misfit",
        "/2024.1.3/examples/applications/seismology/continental_scale_fwi/04_iterative_inversion",
        "/framework-bd55822a5b54f6699334.js",
        "/2024.1.3/references/python_api/salvus/data/io",
        "/2024.1.3/references/python_api/salvus/opt/misfits/deprecated/phase_misfit",
        "/2024.1.3/examples/applications/seismology/continental_scale_fwi/00_introduction",
        "/2024.1.3/examples/tutorials/sources_and_receivers/side_set_sources_and_receivers/tutorial",
        "/icons/icon-384x384.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_constant",
        "/2024.1.3/references/python_api/salvus/project/domain",
        "/2024.1.3/references/python_api/salvus/material/elastic/triclinic",
        "/2024.1.3/references/python_api/salvus/project/components/event_component",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/run_task_chain_with_python",
        "/2024.1.3/installation/platform_specific/windows_subsystem_for_linux",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/utils",
        "/2024.1.3/examples/tutorials/meshing/layered_meshing/03_complex_geophysical_domains",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/mesh_block/mesh_block_collection",
        "/cdn-cgi/l/email-protection#0b62656d644b6664656f6a62682568646634787e69616e687f3642657a7e627972",
        "/2024.1.3/references/python_api/salvus/project/configuration/mesh_configuration",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/block_processing/taper",
        "/2024.1.3/references/python_api/salvus/project/configuration/data_selection_configuration",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/failed_result",
        "/2e723645-36e98f9eac4a5750e106.js",
        "#salvusprojectconfigurationmisfitconfiguration",
        "/2024.1.3/references/python_api/salvus/opt/misfits",
        "/2024.1.3/references/python_api/salvus/geometry/coordinates/references",
        "/2024.1.3/examples/tutorials/advanced_interface/manual_gradients/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_collection",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/material_operations",
        "/2024.1.3/examples/applications/seismology/continental_scale_fwi/03_data_selection_and_misfit_definition",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/interface",
        "/2024.1.3/knowledge_base/gradient_misfits",
        "/2024.1.3/knowledge_base/spectral_element_modelling",
        "/2024.1.3/installation/mpi",
        "/2024.1.3/references/python_api/salvus/opt/smoothing",
        "/2024.1.3/references/python_api/salvus/opt/models/util",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/spherical",
        "/2024.1.3/references/python_api/salvus/project/tools",
        "/2024.1.3/references/python_api/salvus/modules/near_surface",
        "/2024.1.3/references/visualization",
        "/2024.1.3/support/faq",
        "/2024.1.3/examples/applications/seismology/continental_scale_fwi/02_forward_simulations",
        "/2024.1.3/data/seismology/gcmt_catalog",
        "/2024.1.3/examples/tutorials/data_analysis/receiver_gathers/tutorial",
        "/2024.1.3/examples/tutorials/meshing/data_adaptive_mesh_masking/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/misfit_and_gradient_result",
        "/2024.1.3/updates",
        "/2024.1.3/references/python_api/salvus/namespace",
        "/2024.1.3/references/python_api/salvus/project/components/inversion_component",
        "/2024.1.3/references/python_api/salvus/modules/near_surface/processing/point_to_line_source_conversion",
        "/2024.1.3/references/python_api/salvus/opt/misfits/l2_misfit",
        "/2024.1.3/references/python_api/salvus/mesh/tools/transforms",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_misfit",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/receiver/seismology/collections",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/impressum",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing",
        "/2024.1.3/references/python_api/salvus/project/components/types",
        "/2024.1.3/examples/applications/near_surface/03_3D-to-2D_conversion",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/tensorized_elements",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/block_processing/adjust_length",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_doubling",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source",
        "/2024.1.3/references/python_api/salvus/project/configuration/model",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/interface/detail",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/task_chain_site_config",
        "https://www.mondaic.com",
        "/2024.1.3/data/seismology",
        "/9f615889-fb0366aaff9246e49949.js",
        "/2024.1.3/examples/applications/geotech/buildings/tutorial",
        "/2024.1.3/references/python_api/salvus/geometry/coordinates/coordinates",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/detail",
        "/2024.1.3/references/python_api/salvus/modules/source_inversion/source_inversion",
        "/2024.1.3/knowledge_base",
        "/icons/icon-96x96.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/component---src-templates-python-api-api-tsx-e11d7d71415a8152e397.js",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/layered_model",
        "/2024.1.3/examples/tutorials/meshing/mesh2mesh_interpolation/tutorial",
        "/2024.1.3/references/python_api/salvus/project/tools/io/seisio/compression",
        "/2024.1.3/references/python_api/salvus/project/tools/data_selection/seismology/window_picking",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/waveform_result",
        "/2024.1.3/references/python_api/salvus/fem/derivatives",
        "/2024.1.3/installation/microarchitecture",
        "/2024.1.3/references/python_api/salvus/flow",
        "/2024.1.3/references/python_api/salvus/geometry/coordinates/utils",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_collection",
        "/2024.1.3/references/python_api/salvus/project/components/action/inversion",
        "/2024.1.3/references/python_api/salvus/project/components/action/seismology",
        "data:image/png;base64,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",
        "/2024.1.3/installation/platform_specific/windows",
        "/2024.1.3/references/python_api/salvus/project/configuration/bathymetry/cartesian",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/volume/seismology",
        "/2024.1.3/references/python_api/salvus/opt/models/generic_model",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/processing_templates",
        "/2024.1.3/references/python_api/salvus/modules/near_surface/processing/geophone_response",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_modify_input_file_task",
        "/2024.1.3/references/python_api/salvus/fem/element_nodes",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/receiver",
        "/2024.1.3/examples/tutorials/meshing/mesh_data_structure/01_points_connectivity_fields",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/result_collection",
        "/ab7592d4-b0b0a5152ddbfcb510ee.js",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/stf",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_backends/segy_data_backend",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/detail",
        "/2024.1.3/examples/applications/near_surface/01_segy-hdf5_conversion",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/seismology/processing_templates",
        "/2024.1.3/references/python_api/salvus/toolbox/detail",
        "/icons/icon-72x72.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/flow/collections/data_proxies",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/direct",
        "/2024.1.3/installation",
        "/2024.1.3/references/python_api/salvus/flow/collections",
        "/2024.1.3/examples/tutorials/meshing/external_meshes/tutorial",
        "/2024.1.3/references/python_api/salvus/project/components/action",
        "/favicon-32x32.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js",
        "/2024.1.3/references/python_api/salvus/opt/data_normalizations/l2_energy_per_measurement",
        "/2024.1.3/references/python_api/salvus/project/configuration/inverse_problem_configuration",
        "/2024.1.3/references/python_api/salvus/toolbox/toolbox",
        "/2024.1.3/examples/tutorials/inversion/waveform_inversion/tutorial_part1",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/grid_engine",
        "/2024.1.3/support",
        "/icons/icon-192x192.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/geometry/coordinates",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/utils/blend",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/refinements",
        "/2024.1.3/references/python_api/salvus/opt/models",
        "/2024.1.3/examples/tutorials/getting_started/tutorial_part4",
        "/2024.1.3/references/python_api/salvus/project/components/action/action_component",
        "/2024.1.3/installation/platform_specific/apple_intel",
        "/2024.1.3/references/python_api/salvus/modules/waveform_db",
        "/app-257054b362bcf11f9880.js",
        "/2024.1.3/references/python_api/salvus/material/base_materials",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/optimize_dt",
        "/2024.1.3/references/python_api/salvus/project/domain/dim2",
        "/2024.1.3/references/python_api/salvus/material/elastic/hexagonal",
        "/2024.1.3/references/python_api/salvus/toolbox/helpers/toolbox_helpers",
        "/2024.1.3/references/python_api/salvus/flow/collections/wavefield_compression",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/mesh_from_domain",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/local_task_chain_runner",
        "/2024.1.3/references/python_api/salvus/toolbox/helpers/interpolate",
        "/page-data/app-data.json",
        "/2024.1.3/references/python_api/salvus/material/visco",
        "/2024.1.3/references/python_api/salvus/material/visco/elastic",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/seismology",
        "/2024.1.3/references/python_api/salvus/flow/collections/data_proxies/seis_io_data_proxy",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/direct/special_cases",
        "/2024.1.3/examples/tutorials/models_and_topo/heterogeneous_models_and_slice_extraction/tutorial",
        "/2024.1.3/references/python_api/salvus/project/tools/io",
        "/2024.1.3/knowledge_base/spectral_element_modelling/hp_refinement",
        "/2024.1.3/references/python_api/salvus/project/configuration/event_configuration",
        "/2024.1.3/references/python_api/salvus/project/components/action/exploration/exploration_action_component",
        "/sitemap/sitemap-index.xml",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/utils/compute_ellipticity",
        "/2024.1.3/references/python_api/salvus/project/meshing",
        "/2024.1.3/support/troubleshooting",
        "/2024.1.3/references/python_api/salvus/project/domain/dim3",
        "/2024.1.3/examples/applications/near_surface/00_introduction",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/connectivity",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/io",
        "/2024.1.3/references/python_api/salvus/project/tools/data_selection/seismology/receiver_weighting",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_constant",
        "/2024.1.3/installation/where_to_run_things",
        "/2024.1.3/references/python_api/salvus/project/components/simulation_component",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/interface/hyperplane",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/filters",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/task_chain_controller",
        "/2024.1.3/knowledge_base/wave_equation",
        "/2024.1.3/references/python_api/salvus/fem/sem",
        "/2024.1.3/references/python_api/salvus/project/components/waveform_component",
        "/2024.1.3/references/python_api/salvus/project/components/visualization/seismology_visualization_component",
        "/credits",
        "/2024.1.3/references/python_api/salvus/flow/executors/functions",
        "/2024.1.3/examples/integration_tests/analytic_tests/poisson_equation/poisson_2d",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_misfit_collection",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/transformations",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/block_processing",
        "/2024.1.3/references/python_api/salvus/project/tools/io/seisio/seisio",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results",
        "/page-data/sq/d/519097329.json",
        "/2024.1.3/references/python_api/salvus/opt/methods/trustregion",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/realize",
        "/175675d1-af36467203be2d5ce7c7.js",
        "/2024.1.3/references/python_api/salvus/geometry",
        "/2024.1.3/references/python_api/salvus/mesh/tools",
        "/2024.1.3/references/python_api/salvus/opt/mappings",
        "/2024.1.3/examples/tutorials/getting_started/tutorial_part3",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/local",
        "/2024.1.3/references/python_api/salvus/flow/collections/data_proxies/hdf5_data_proxy",
        "/page-data/sq/d/3419370438.json",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains",
        "/2024.1.3/examples/integration_tests/analytic_tests/wave_equation/acoustic_2d",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/basic",
        "/2024.1.3/examples/applications/seismology/continental_scale_fwi/01_project_setup_and_data_acquisition",
        "#misfitconfiguration",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/mesh_block/mesh_block",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/task_chain_runner",
        "/2024.1.3/references/python_api/salvus/project/project",
        "/2024.1.3/references/python_api/salvus/project/components",
        "/2024.1.3/references/python_api/salvus/project/tools/processing",
        "/2024.1.3/examples/applications/seismology/global_2d_gradients/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/layer",
        "/2024.1.3/examples/integration_tests/analytic_tests/frequency_domain/fourier_transform",
        "/webpack-runtime-433eecb20078d8334719.js",
        "/2024.1.3/references/python_api/salvus/modules/waveform_db/utils",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/absorbing_boundary",
        "/2024.1.3/references/python_api/salvus/opt/data_normalizations",
        "/2024.1.3/references/python_api/salvus/material/acoustic/isotropic",
        "/2024.1.3/references/python_api/salvus/mesh/simple_mesh/basic_mesh",
        "/2024.1.3/examples/applications/seismology/global_seismology/tutorial",
        "/2024.1.3/examples/tutorials/advanced_interface/lambs_problem/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/bm",
        "/2024.1.3/examples/tutorials/sources_and_receivers/equivalence_filtering_stfs_and_filtering_synthetics/tutorial",
        "/2024.1.3/references/python_api/salvus/project/tools/data_selection",
        "/2024.1.3/examples/tutorials/data_analysis/selective_volume_output/tutorial",
        "/2024.1.3/references/python_api",
        "/2024.1.3/references/python_api/salvus/project",
        "/2024.1.3/references/python_api/salvus/project/tools/data_selection/seismology",
        "/manifest.webmanifest",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/utils",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/detail",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators",
        "/2024.1.3/references",
        "/2024.1.3/publications",
        "/2024.1.3/examples/tutorials/inversion/smoothing/tutorial",
        "/2024.1.3/references/python_api/salvus/opt/preconditioner",
        "/2024.1.3/references/python_api/salvus/flow/executors/types",
        "/2024.1.3/examples/tutorials/first_steps/my_first_simulation",
        "/2024.1.3/references/python_api/salvus/flow/collections/source_mechanism",
        "/2024.1.3/updates/0_11/release_notes",
        "/2024.1.3/knowledge_base/mesh_generation",
        "/2024.1.3/examples/tutorials/models_and_topo/marmousi/tutorial",
        "/2024.1.3/references/python_api/salvus/modules/source_inversion",
        "/2024.1.3/knowledge_base/wavefield_separation",
        "/2024.1.3/references/python_api/salvus/project/configuration/topography",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/spatial_gradients",
        "/2024.1.3/references/python_api/salvus/flow/collections/event",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/point_sorting",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/mask_generators",
        "/2024.1.3/references/python_api/salvus/project/configuration/topography/cartesian",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/background/one_dimensional",
        "/page-data/sq/d/4112489441.json",
        "/2024.1.3/examples/tutorials/waveform_physics/acoustic_vti/tutorial",
        "/2024.1.3/installation/platform_specific/linux",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/boundary",
        "/2024.1.3/references/python_api/salvus/flow/collections/receiver_channel",
        "/2024.1.3/references/python_api/salvus/opt/misfits/cross_correlation_time_shift",
        "/2024.1.3/references/python_api/salvus/project/configuration/bathymetry/spherical",
        "/a0635240-f10bcd19f70a1ad7049e.js",
        "/2024.1.3/references/python_api/salvus/toolbox/helpers",
        "/2024.1.3/references/python_api/salvus/flow/simple_config",
        "/2024.1.3/installation/mondaic_downloader",
        "/2024.1.3/references/python_api/salvus/mesh/simple_mesh",
        "/2024.1.3/references/python_api/salvus/project/configuration",
        "/2024.1.3/examples/tutorials/advanced_interface/salvus_flow_api/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/executors/task_chain/task_chain",
        "/2024.1.3/examples/integration_tests/analytic_tests/wave_equation/elastic_2d",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/local_hpc",
        "/2024.1.3/examples/integration_tests/analytic_tests/diffusion_equation/diffusion_2d",
        "/2024.1.3/examples/tutorials/getting_started/tutorial_part2",
        "/2024.1.3/examples/tutorials/advanced_interface/marmousi/tutorial",
        "/2024.1.3/knowledge_base/boundary_conditions/natural_boundary_conditions",
        "/2024.1.3/references/python_api/salvus/toolbox/ses3d",
        "/2024.1.3/installation/platform_specific/apple_m_series_native",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/simulation",
        "/2024.1.3/references/python_resources",
        "/2024.1.3/references/python_api/salvus/opt/utils",
        "/2024.1.3/references/python_api/salvus/material/acoustic/hexagonal",
        "/2024.1.3/references/python_api/salvus/opt/misfits/gradient_test",
        "/2024.1.3/references/python_api/salvus/material/elastic/isotropic",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_collection_proxy",
        "/2024.1.3/references/python_api/salvus/opt/methods/lbfgs",
        "/2024.1.3/examples/tutorials/waveform_physics/ocean_loading/tutorial",
        "/2024.1.3/examples/tutorials/sources_and_receivers/custom_stf/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/interface/curve",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/background/homogeneous",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_variable",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_vertical_refine",
        "/pncla.pdf",
        "/2024.1.3/installation/advanced_topics",
        "/2024.1.3/examples/tutorials/models_and_topo/model_order/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/executors/base_executor",
        "/2024.1.3/references/python_api/salvus/project/components/entity_component",
        "/page-data/sq/d/1756726491.json",
        "/2024.1.3/references/python_api/salvus/flow/executors/job",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations",
        "/2024.1.3/examples/tutorials/inversion/waveform_inversion/tutorial_part2",
        "/2024.1.3/examples/integration_tests/analytic_tests/wave_equation/coupled_2d",
        "/2024.1.3/references/python_api/salvus/project/version/salvus_project_version",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/utils/split_layered_model",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/utils",
        "/2024.1.3/references/python_api/salvus/toolbox/helpers/wavefield_output",
        "/2024.1.3/references/python_api/salvus/project/components/action/validation/validation_action_component",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_cleanup_task",
        "/2024.1.3/data",
        "/2024.1.3/knowledge_base/velocity_misfits",
        "/icons/icon-48x48.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/flow/executors/salvus_job",
        "/2024.1.3/examples/tutorials/inversion/gradients_seismology/tutorial",
        "/2024.1.3/references/python_api/salvus/project/configuration/processing",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/srf_to_salvus_sources",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/parallel_utils",
        "/2024.1.3/references/python_api/salvus/flow/paths",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/lsf",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/slurm",
        "/2024.1.3/references/python_api/salvus/project/components/action/exploration",
        "/2024.1.3/references/python_api/salvus/flow/executors",
        "/2024.1.3/references/python_api/salvus/material/visco/acoustic",
        "/2024.1.3/installation/platform_specific/apple_m_series_rosetta",
        "/2024.1.3/examples/tutorials/meshing/cylindrical_meshes/tutorial",
        "/2024.1.3/examples/tutorials/models_and_topo/simple_topography/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/deformations",
        "/2024.1.3/references/python_api/salvus/project/configuration/waveform_simulation_configuration",
        "/2024.1.3/references/python_api/salvus/modules/near_surface/processing",
        "/static/mondaic_logo_small_no_text-860c8bf9f0f93937d441291d3120c001.png",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/interface/surface",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/side_sets",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/layered_model/reductions",
        "#classes",
        "/page-data/sq/d/3597190305.json",
        "/icons/icon-256x256.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/icons/icon-512x512.png?v=365e755f42bba5bb08281fcd21fcc8e2",
        "/2024.1.3/references/python_api/salvus/flow/executors/implementations/pbs",
        "/2024.1.3/references/python_api/salvus/project/components/attachment_component",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_window_and_weight_set",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_backends/hdf5_data_backend",
        "/2024.1.3/knowledge_base/boundary_conditions/absorbing_boundaries",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_backends/xarray_data_backend",
        "/page-data/2024.1.3/references/python_api/salvus/project/configuration/misfit_configuration/page-data.json",
        "/2024.1.3/references/python_api/salvus/modules/waveform_db/waveform_db",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/srf_utils",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/extrude",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/interlayer_tripling",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/refinement_policy/simple_post_refinement",
        "/2024.1.3/references/python_api/salvus/material/attenuation",
        "/2024.1.3/references/python_api/salvus/toolbox/toolbox_geotech",
        "/2024.1.3/references/python_api/salvus/data",
        "/2024.1.3/references/python_api/salvus/material/acoustic",
        "/2024.1.3/references/python_api/salvus/opt/misfits/phase_misfit",
        "/2024.1.3/examples/tutorials/models_and_topo/parameterizations/tutorial",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data_backends",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms/unstructured_mesh/metrics",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy",
        "/2024.1.3/data/seismology/global_topography_data",
        "/2024.1.3/references/python_api/salvus/project/configuration/model/volume",
        "/2024.1.3/references/python_api/salvus/material/acoustic/elliptical_hexagonal",
        "/2024.1.3/installation/ssh_configuration",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/receiver/seismology",
        "/2024.1.3/references/python_api/salvus/project/components/action/seismology/seismology_action_component",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/coarsening_policy/intralayer_detail",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/cartesian",
        "/2024.1.3/references/python_api/salvus/project/components/action/validation",
        "/2024.1.3/references/python_api/salvus/project/tools/io/converters/seisio_to_block_data",
        "/2024.1.3/getting_started",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/task_generators/generate_misfit_computation_task",
        "/2024.1.3/examples/tutorials/models_and_topo/layered_models/tutorial",
        "/2024.1.3/references/python_api/salvus/project/project_configuration",
        "/2024.1.3/examples/tutorials/inversion/waveform_inversion/tutorial_part5",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/meshing_protocol/refinement_policy",
        "/2024.1.3/references/python_api/salvus/project/tools/task_chains/prebuilt_workflows/results/functions",
        "/privacy_policy",
        "/2024.1.3/references/python_api/salvus/opt",
        "/2024.1.3/knowledge_base/boundary_conditions",
        "/2024.1.3/references/python_api/salvus/opt/methods",
        "/2024.1.3/references/python_api/salvus/opt/iteration",
        "/2024.1.3/references/python_api/salvus/mesh/algorithms",
        "/2024.1.3/references/python_api/salvus/flow/collections/types",
        "/2024.1.3/examples/tutorials/inversion/gradient_preconditioning/tutorial",
        "/2024.1.3/updates/2024_1/update_guide",
        "/2024.1.3/references/python_api/salvus/project/configuration/processing/seismology",
        "/2024.1.3/references/python_api/salvus/flow/simple_config/source/cartesian/collections",
        "/2024.1.3/references/python_api/salvus/project/components/visualization/notebook_visualization_component",
        "/2024.1.3/examples/tutorials/sources_and_receivers/introduction/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/data_structures/mesh_block/mesh_block_utils",
        "/2024.1.3/references/python_api/salvus/project/tools/io/converters",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/utils/flood",
        "/2024.1.3/references/python_api/salvus/flow/collections/event_data",
        "/2024.1.3/references/python_api/salvus/material/acoustic/orthotropic",
        "/2024.1.3/references/python_api/salvus/flow/executors/salvus_job_array",
        "/2024.1.3/examples/tutorials/inversion/waveform_inversion/tutorial_part3",
        "/2024.1.3/installation/salvus_flow/example_sites",
        "/2024.1.3/installation/salvus_flow/config_builder",
        "/2024.1.3/examples/applications/near_surface/02_starting_model",
        "/2024.1.3/examples/tutorials/advanced_interface/model_interpolation/tutorial",
        "/2024.1.3/references/python_api/salvus/mesh/layered_meshing/detail/direct/coordinate_systems",
        "/2024.1.3/examples/tutorials/getting_started/tutorial_part1",
        "/2024.1.3/references/python_api/salvus/opt/models/unstructured_model",
        "/2024.1.3/examples/tutorials/models_and_topo/3d_surface_topography/tutorial",
        "/2024.1.3/references/python_api/salvus/project/tools/processing/block_processing/convolve",
        "/ncla.pdf"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 839238,
      "httpBodyPageTitle": "Mondaic - Full Waveform Solutions"
    }
  },
  "rengasvalmistajat.fi": {
    "/": {
      "date": "2026-02-08T16:39:14Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "75.2.60.5",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "LCHF7CUUYAWI52UC6E6TEW7ES2R2QW76",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 487,
      "httpBodyHash": "VGAJFIVHP2LYBT4DZ5FVRTZQCXS3YXUE",
      "httpBodyTechnologies": [
        "Gatsby:4.11.0",
        "React",
        "Webpack"
      ],
      "httpBodyUrls": [
        "/yleista-renkaista/",
        "/page-data/sq/d/1189011392.json",
        "/page-data/sq/d/3918142807.json",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='144' width='144' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "/talviautoilijan-muistilista/",
        "/ota-yhteytta/",
        "/icons/icon-256x256.png?v=57147d0090feeced5efb1b8f6435f84f",
        "/icons/icon-512x512.png?v=57147d0090feeced5efb1b8f6435f84f",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='2560' width='1493' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "/favicon-32x32.png?v=57147d0090feeced5efb1b8f6435f84f",
        "/static/symbol-wheel-b6a30a29b3960f0f06b761ba6d14eba1.png",
        "/katsaus-renkaiden-kierratykseen-suomessa-kohti-suljettua-materiaalikiertoa/",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='550' width='917' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "/",
        "/ajankohtaista/",
        "/mita-tulee-ottaa-huomioon-sahkoautojen-talvirenkaita-valitessa/",
        "https://facebook.com/sharer/sharer.php?u=https%3A%2F%2Frengasvalmistajat.fi%2F",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='175' width='200' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "/sitemap/sitemap-index.xml",
        "https://rengasvalmistajat.fi/",
        "/commons-0e9e0e7eccef983d2950.js",
        "/webpack-runtime-0252088801c365b1ac9d.js",
        "/icons/icon-48x48.png?v=57147d0090feeced5efb1b8f6435f84f",
        "/icons/icon-192x192.png?v=57147d0090feeced5efb1b8f6435f84f",
        "/page-data/sq/d/844521245.json",
        "/manifest.webmanifest",
        "/page-data/app-data.json",
        "/app-1a24f5ab8fb1886c2740.js",
        "/ccd7976c-10c0e15c47577cf53196.js",
        "/framework-6175bb7d3fa958dfeb65.js",
        "/icons/icon-72x72.png?v=57147d0090feeced5efb1b8f6435f84f",
        "/static/icon-share-e9829eb9f45008dc19e3ac3973e16374.webp",
        "/icons/icon-144x144.png?v=57147d0090feeced5efb1b8f6435f84f",
        "/icons/icon-384x384.png?v=57147d0090feeced5efb1b8f6435f84f",
        "/component---src-templates-home-tsx-76ee5cc8629f327a42fc.js",
        "/static/overlay-wheel-afe518db1887eaeea66fc31e0f6b0403.webp",
        "/static/overlay-wheel-d43897a5c967304686683e4aefa7f616.webp",
        "https://ejulkaisu.grano.fi/grano/rengasmyyjan_kasikirja_22#p=1",
        "whatsapp://send?text=Rengasvalmistajat%3A%20https%3A%2F%2Frengasvalmistajat.fi%2F",
        "https://twitter.com/intent/tweet/?text=Rengasvalmistajat%3A%20\u0026url=https%3A%2F%2Frengasvalmistajat.fi%2F",
        "/page-data/index/page-data.json",
        "tel:(09) 6824 130",
        "/millaiset-renkaat/",
        "/icons/icon-96x96.png?v=57147d0090feeced5efb1b8f6435f84f",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='720' width='1280' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='1707' width='2560' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E"
      ],
      "httpBodyMetaTags": {
        "description": "Teknisen Kaupan Liittoon kuuluvan Rengasvalmistajien jaoston jäsenliikkeitä ovat tunnetut kansainväliset rengasvalmistajat",
        "twitter:description": "Teknisen Kaupan Liittoon kuuluvan Rengasvalmistajien jaoston jäsenliikkeitä ovat tunnetut kansainväliset rengasvalmistajat"
      },
      "httpBodyByteSize": 92459,
      "httpBodyPageTitle": "Etusivu - Rengasvalmistajat"
    }
  }
}