{"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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002189401,0.001138656,0.0007895277,0.001770135,0.001111135,0.001802984,0.003016084,0.001102055,0.009413852],"category_scores_gemma":[0.003950824,0.001466778,0.001638702,0.001059449,0.001579508,0.001710955,0.003282824,0.003483302,0.006635249],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007197466,"about_ca_system_score_gemma":0.002031322,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001027442,"about_ca_topic_score_gemma":0.001044395,"domain_scores_codex":[0.9973979,0.0003941584,0.0002351507,0.0003400049,0.00146254,0.0001701977],"domain_scores_gemma":[0.9978151,0.0006314238,0.0001938919,0.0005417113,0.0007102688,0.000107629],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00008528497,0.0002193621,0.001164255,0.001025159,0.0001287472,0.0007620039,0.0006711495,0.08958773,0.1180464,0.3079249,0.02000237,0.4603826],"study_design_scores_gemma":[0.0001293816,0.0002412938,0.0004963304,0.0002507917,0.00006148471,0.001416304,0.000101244,0.4379259,0.102659,0.1185356,0.338003,0.0001797012],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0002315208,0.00004354759,0.9975392,0.00002070288,0.00003060235,0.00003784252,0.00002366646,0.001355481,0.0007174935],"genre_scores_gemma":[0.00718698,0.0001010039,0.9901161,0.00004442449,0.00001996425,0.0002173307,0.0001267876,0.0006522704,0.001535128],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.009413852,"threshold_uncertainty_score":0.03149241,"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."}}