Rosetta
|
checking if we can read in a tensor from a .bin.gz and associated .json More...
#include <protocols/viewer/viewers.hh>
#include <devel/init.hh>
#include <numeric/MathNTensor_io.hh>
#include <numeric/interpolation/spline/PolycubicSpline.hh>
#include <numeric/interpolation/spline/PolycubicSpline.tmpl.hh>
#include <numeric/interpolation/interpolation.hh>
#include <basic/Tracer.hh>
#include <basic/options/option.hh>
#include <basic/options/option_macros.hh>
#include <basic/database/open.hh>
#include <core/types.hh>
#include <core/scoring/loop_graph/evaluator/util.hh>
#include <core/scoring/loop_graph/evaluator/SixDTransRotPotential.hh>
#include <utility/file/file_sys_util.hh>
#include <utility/tools/make_vector1.hh>
#include <utility/excn/Exceptions.hh>
#include <numeric/xyzVector.io.hh>
Functions | |
void | check_tensor (numeric::MathNTensor< double, 6 > const &T, utility::vector1< numeric::Size > const &checkbins) |
void | check_multilinear_interpolation (numeric::MathNTensor< double, 6 > const &T, utility::fixedsizearray1< numeric::Real, 6 > const &minval, utility::fixedsizearray1< numeric::Real, 6 > const &binwidth, utility::fixedsizearray1< numeric::Real, 6 > const &xs) |
void | check_spline (numeric::MathNTensor< double, 6 > const &T, utility::fixedsizearray1< numeric::Real, 6 > const &minval, utility::fixedsizearray1< numeric::Real, 6 > const &binwidth, utility::fixedsizearray1< numeric::Real, 6 > const &xs) |
void | check_6D_potential (numeric::MathNTensor< double, 6 > const &T, utility::json_spirit::mObject const &json, utility::fixedsizearray1< numeric::Real, 6 > const &xs) |
void | read_tensor_test () |
void * | my_main (void *) |
int | main (int argc, char *argv[]) |
Variables | |
static basic::Tracer | TR ("read_tensor") |
checking if we can read in a tensor from a .bin.gz and associated .json
void check_6D_potential | ( | numeric::MathNTensor< double, 6 > const & | T, |
utility::json_spirit::mObject const & | json, | ||
utility::fixedsizearray1< numeric::Real, 6 > const & | xs | ||
) |
void check_multilinear_interpolation | ( | numeric::MathNTensor< double, 6 > const & | T, |
utility::fixedsizearray1< numeric::Real, 6 > const & | minval, | ||
utility::fixedsizearray1< numeric::Real, 6 > const & | binwidth, | ||
utility::fixedsizearray1< numeric::Real, 6 > const & | xs | ||
) |
void check_spline | ( | numeric::MathNTensor< double, 6 > const & | T, |
utility::fixedsizearray1< numeric::Real, 6 > const & | minval, | ||
utility::fixedsizearray1< numeric::Real, 6 > const & | binwidth, | ||
utility::fixedsizearray1< numeric::Real, 6 > const & | xs | ||
) |
void check_tensor | ( | numeric::MathNTensor< double, 6 > const & | T, |
utility::vector1< numeric::Size > const & | checkbins | ||
) |
int main | ( | int | argc, |
char * | argv[] | ||
) |
References argv, test.T009_Exceptions::e, basic::init(), my_main(), NEW_OPT, and viewer_main().
void* my_main | ( | void * | ) |
References utility::options::OptionKeys::options::exit, and read_tensor_test().
Referenced by main().
void read_tensor_test | ( | ) |
References check_6D_potential(), check_multilinear_interpolation(), check_tensor(), file_exists(), lactamize::filename, basic::database::full_name(), basic::options::OptionKeys::ddg::json, utility::tools::make_vector1(), kmeans_adaptive_kernel_density_bb_dependent_rotlib::n, basic::options::option, numeric::read_tensor_from_file(), pyrosetta.distributed.cluster.exceptions::T, basic::options::TR, utility_exit_with_message, detail::write(), and kmeans_adaptive_kernel_density_bb_dependent_rotlib::xs.
Referenced by my_main().
|
static |