{"id":"W2039406585","doi":"10.1080/10618560701678647","title":"A methodology for the development of discrete adjoint solvers using automatic differentiation tools","year":2007,"lang":"en","type":"article","venue":"International journal of computational fluid dynamics","topic":"Computational Fluid Dynamics and Aerodynamics","field":"Engineering","cited_by":37,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Toronto","funders":"","keywords":"Automatic differentiation; Solver; Adjoint equation; Computer science; Computational fluid dynamics; Partial differential equation; Jacobian matrix and determinant; Computational science; Applied mathematics; Euler equations; Mathematics; Mathematical optimization; Parallel computing; Computation; Algorithm; Mathematical analysis","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001302758,0.0001828924,0.0002946439,0.0003559687,0.00009233179,0.00006580439,0.0004677541,0.00007381132,0.00001202827],"category_scores_gemma":[0.0002183915,0.0001526133,0.0002368393,0.0001604906,0.0000616981,0.0002323927,0.00006070887,0.0001620718,8.91081e-7],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0005502445,"about_ca_system_score_gemma":0.0002171447,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000002850968,"about_ca_topic_score_gemma":0.00005216645,"domain_scores_codex":[0.9976377,0.00003674041,0.001312363,0.0001128177,0.0007031063,0.0001972376],"domain_scores_gemma":[0.9958916,0.002361726,0.0004261352,0.00008550744,0.001169305,0.00006571178],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00006956432,0.00003864586,0.0002753546,0.00002668887,0.0005704836,0.000002996682,0.0004229842,0.9385775,0.002075219,0.01847311,0.000016878,0.03945052],"study_design_scores_gemma":[0.0006697082,0.00003793677,0.01992684,0.00006790185,0.00006116624,0.00007426915,0.0001648908,0.9685355,0.0002196518,0.01004217,0.00005624949,0.0001437339],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.3962752,0.00006438406,0.6021082,0.00008850995,0.001266045,0.000115192,0.00004563111,0.00001585969,0.00002104058],"genre_scores_gemma":[0.7005968,0.000008339282,0.2990883,0.00002631289,0.0001471641,0.000002353804,0.0001035408,0.00002232377,0.00000484212],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.3043216,"threshold_uncertainty_score":0.622339,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.04224335944583207,"score_gpt":0.3154561512484114,"score_spread":0.2732127918025793,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}