SABER
type_bump.h File Reference
#include "atlas/field/FieldSet.h"
#include "atlas/functionspace/detail/FunctionSpaceImpl.h"
#include "eckit/config/Configuration.h"
#include "eckit/mpi/Comm.h"
Include dependency graph for type_bump.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 eckit
 
 saber
 

Functions

void saber::bump_create_f90 (int &, const eckit::mpi::Comm *, const atlas::functionspace::FunctionSpaceImpl *, const atlas::field::FieldSetImpl *, const eckit::Configuration &, const eckit::Configuration &)
 
void saber::bump_add_member_f90 (const int &, const atlas::field::FieldSetImpl *, const int &, const int &)
 
void saber::bump_run_drivers_f90 (const int &)
 
void saber::bump_apply_vbal_f90 (const int &, const atlas::field::FieldSetImpl *)
 
void saber::bump_apply_vbal_inv_f90 (const int &, const atlas::field::FieldSetImpl *)
 
void saber::bump_apply_vbal_ad_f90 (const int &, const atlas::field::FieldSetImpl *)
 
void saber::bump_apply_vbal_inv_ad_f90 (const int &, const atlas::field::FieldSetImpl *)
 
void saber::bump_apply_stddev_f90 (const int &, const atlas::field::FieldSetImpl *)
 
void saber::bump_apply_stddev_inv_f90 (const int &, const atlas::field::FieldSetImpl *)
 
void saber::bump_apply_nicas_f90 (const int &, const atlas::field::FieldSetImpl *)
 
void saber::bump_get_cv_size_f90 (const int &, int &)
 
void saber::bump_apply_nicas_sqrt_f90 (const int &, const double *, const atlas::field::FieldSetImpl *)
 
void saber::bump_apply_nicas_sqrt_ad_f90 (const int &, const atlas::field::FieldSetImpl *, const double *)
 
void saber::bump_randomize_f90 (const int &, const atlas::field::FieldSetImpl *)
 
void saber::bump_get_parameter_f90 (const int &, const int &, const char *, const atlas::field::FieldSetImpl *)
 
void saber::bump_set_parameter_f90 (const int &, const int &, const char *, const atlas::field::FieldSetImpl *)
 
void saber::bump_dealloc_f90 (const int &)