#adjoints techniques