m_ad

Matrix derivative tests for algorithmic differentiation

https://github.com/octoflar/m_ad

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.8%) to scientific vocabulary

Keywords

algorithmic-differentiation
Last synced: 6 months ago · JSON representation ·

Repository

Matrix derivative tests for algorithmic differentiation

Basic Info
Statistics
  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
algorithmic-differentiation
Created over 3 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation Authors

README.md

Graphical abstract

This code is a collection of matrix derivative tests for forward and reverse mode algorithmic differentiation.

CMake codecov

Getting started

Building this software requires CMake and a compiler that implements the Fortran 2008 standard.

To build and run the matrix tests cd into the project root directory and type:

mkdir cmake-build
cd cmake-build
cmake -DCMAKE_BUILD_TYPE=(Release|Debug) ..
make all test

To use a specific Fortran compiler set the FC and CC environment variables, like

export FC=gfortran
export CC=gcc

before you execute the cmake ... command.

Further reading

Giles, M. (2008) "An extended collection of matrix derivative results for forward and reverse mode algorithmic differentiation."
https://people.maths.ox.ac.uk/gilesm/files/NA-08-01.pdf.

Giles, M. (2008) "Collected matrix derivative results for forward and reverse mode algorithmic differentiation."
https://doi.org/10.1007/978-3-540-68942-3_4

Owner

  • Name: R. Quast
  • Login: octoflar
  • Kind: user
  • Location: Hamburg, Germany

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: >-
  M_ad - Matrix derivative tests for forward and reverse
  mode AD
message: >-
  If you use this software, please cite it using these
  metadata.
type: software
authors:
  - family-names: Quast
    given-names: Ralf
    orcid: 'https://orcid.org/0000-0002-6857-6503'
repository-code: 'https://github.com/octoflar/m_ad'
url: 'https://octoflar.github.io/m_ad'
abstract: >-
  A collection of matrix derivative tests for forward and
  reverse mode algorithmic differentiation.
keywords:
  - algorithmic differentiation
license: MIT

GitHub Events

Total
Last Year