Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

vp_linalg.c File Reference

#include "vp_global.h"

Go to the source code of this file.


Functions

void MatrixMult ANSI_ARGS ((double *p, double *a, double *b, int l, int m, int n))
void vpIdentity3 (m) vpMatrix3 m

Variables

 v1
vpMatrix4 m
 m2
 m1
double * a
double * b
int l
int n
 v
 w
double tx
double ty
double tz
int axis
double degrees
double sx
double sy
double sz

Function Documentation

void MatrixMult ANSI_ARGS (double *p, double *a, double *b, int l, int m, int n   [static]
 

void vpIdentity3 m   
 


Variable Documentation

double* a
 

Definition at line 134 of file vp_linalg.c.

Referenced by afi2o(), afo2i(), algdiv(), alnrel(), apply_3shear(), apply_xshear(), apply_yshear(), apply_zshear(), apser(), atype_squawk(), axis_to_quat(), B64_to_base64(), B64_to_binary(), b_char(), balanc_(), bandr_(), bandv_(), bang(), basis_spmg1(), basis_spmg2(), basym(), bcorr(), beta_p2t(), beta_t2p(), betaln(), bfrac(), bgrat(), bi7func(), blue_sort_compare(), bpser(), bqr_(), bratio(), brcmp1(), brcomp(), bup(), c_div(), c_lir(), c_liw(), calc_acontr_mean(), calc_glt_matrix(), calc_rcoef(), calc_sum_sq_acontr(), calculate_acontrasts(), calculate_adifferences(), calculate_ameans(), calculate_bcontrasts(), calculate_bdifferences(), calculate_bmeans(), calculate_ccontrasts(), calculate_cdifferences(), calculate_cmeans(), calculate_fa(), calculate_fab(), calculate_fabc(), calculate_fac(), calculate_fb(), calculate_fbc(), calculate_fc(), calculate_ftr(), calculate_ss0(), calculate_ssi(), calculate_ssij(), calculate_ssijk(), calculate_ssijkm(), calculate_ssik(), calculate_ssj(), calculate_ssjk(), calculate_ssk(), calculate_sum(), calculate_sum_sq(), calculate_xcontrasts(), calculate_xdifferences(), calculate_xmeans(), cdfbet(), check_for_valid_inputs(), cmpstr(), commonprotos(), compare(), compare_SUMA_QSORTROW_FLOAT(), compare_SUMA_QSORTROW_INT(), compare_SUMA_Z_QSORT_DOUBLE(), compare_SUMA_Z_QSORT_FLOAT(), compare_SUMA_Z_QSORT_INT(), consbinop(), cpn(), CREN_render(), cubic_spline(), cumbet(), cumchi(), cumgam(), cumnor(), cumt(), d_dim(), d_sign(), Daubechies_forward_pass_1d(), Daubechies_inverse_pass_1d(), dbc(), dbetrm(), DC_init_im_gry(), detrend(), devlpl(), dln1px(), dlnbet(), dlngam(), DMAT_svd(), DMAT_symeig(), E0001(), ef1asc_(), ef1cmc_(), EIG_func(), EIG_tsfunc(), elmbak_(), elmhes_(), eltran_(), epslon_(), eqn(), erf1(), erfc1(), EvalSpline(), f_back(), f_clos(), f_end(), f_inqu(), f_open(), f_rew(), fifdint(), fifdmax1(), fifdmin1(), fifidint(), fifmod(), find_base_value(), fix_entry_returns(), fk_open(), fpser(), free2D(), ft_xshear(), ft_yshear(), g_char(), gam1(), gaminv(), gamln(), gamln1(), get_random_value(), getcd(), GRA_overlay_circle(), GRA_small_circle(), grat1(), gratio(), green_sort_compare(), gsumln(), h_dim(), h_indx(), h_mod(), h_sign(), Haar_forward_pass_1d(), Haar_ip_FFWT_1d(), hilbertdelay_V2(), hl_ge(), hl_gt(), hl_le(), hl_lt(), htrib3_(), htrid3_(), huber_aa(), I_args(), i_dim(), i_indx(), i_mod(), i_sign(), ibeta(), incbeta_inverse(), ind_printf(), initialize(), intersection_map(), InvertSym3(), invit_(), isort_double(), isort_doubleint(), isort_float(), isort_floatfloat(), isort_floatint(), isort_floatstuff(), isort_int(), isort_intint(), ISORT_NAME(), isort_pair(), isort_sh(), isort_short(), jdiv_round_up(), jround_up(), l_ge(), l_gt(), l_le(), l_lt(), lbit_bits(), lbit_cshift(), lbit_shift(), length_comp(), linear_filter_trend(), linear_reg(), lmax(), lmin(), lwrt_A(), lwrt_C(), main(), make_plot(), matrix_add(), matrix_check_columns(), matrix_copy(), matrix_equate(), matrix_extract(), matrix_extract_rows(), matrix_inverse(), matrix_inverse_dsc(), matrix_multiply(), matrix_norm(), matrix_scale(), matrix_singvals(), matrix_sqrt(), matrix_subtract(), matrix_to_niml(), matrix_transpose(), MD5Transform(), med3(), median_float4(), minfit_(), mri_rota_shear(), NI_stream_readbuf64(), NI_val_to_text(), NI_write_columns(), niml_to_matrix(), NUD_3string(), NUD_threestring(), op_gen(), ortbak_(), orthes_(), ortran_(), pentagon(), pixel_sort_compare(), PLOT_matrix_gray(), plot_ts_xypush(), PLUTO_scatterplot(), popularity_sort_compare(), pow_ci(), pow_zi(), pow_zz(), prcona(), print_ne(), probeDevices(), project_byte_mip(), putentries(), putsteq(), pythag_(), qbit_bits(), qbit_cshift(), qbit_shift(), qh_compare_facetarea(), qh_compare_facetmerge(), qh_compare_facetvisit(), qh_compare_vertexpoint(), qh_compareangle(), qh_comparemerge(), qh_comparevisit(), qmed_float(), qsort_double(), qsort_doubleint(), qsort_float(), qsort_floatfloat(), qsort_floatint(), qsort_floatstuff(), qsort_int(), qsort_intint(), QSORT_NAME(), qsort_pair(), qsort_partial_sh(), qsort_sh(), qsort_short(), qsrec_double(), qsrec_doubleint(), qsrec_float(), qsrec_floatfloat(), qsrec_floatint(), qsrec_floatstuff(), qsrec_int(), qsrec_intint(), QSREC_NAME(), qsrec_pair(), qsrec_sh(), qsrec_short(), quadrant_corr_prepare(), qzhes_(), qzit_(), qzval_(), qzvec_(), r_dim(), r_sign(), RAN_compare_vect(), rand_uniform(), rank_order_float(), rcomp(), RCREND_axis_rotmatrix(), RCREND_inc_angles(), RCREND_rotmatrix_to_angles(), Read_part_file_delay(), readref(), red_sort_compare(), reduc2_(), reduc_(), REND_inc_angles(), REND_rotmatrix_to_angles(), rg_(), rgg_(), RIC_CalcCoeffAB(), RIC_CorrectDataset(), rlog(), rlog1(), rs_(), rsb_(), rsg_(), rsgab_(), rsgba_(), rsm_(), rsp_(), rt_(), s_cmp(), s_copy(), s_rsfe(), s_rsli(), s_rsni(), s_wsfe(), s_wsle(), s_wsli(), s_wsne(), s_wsni(), SCAT_main(), shuffle(), sin_func(), sin_grad(), spearman_rank_prepare(), subskept(), subtract(), SUMA_Add_Color(), SUMA_BinaryZeroSearch(), SUMA_CalcNeighbDist(), SUMA_ColorVec_Info(), SUMA_compare_int(), SUMA_CreateIcosahedron(), SUMA_EquateSurfaceAreas(), SUMA_EquateSurfaceSize(), SUMA_EquateSurfaceVolumes(), SUMA_free2D(), SUMA_GetAreaDiffRange(), SUMA_getoffsets2(), SUMA_getoffsets_ll(), SUMA_GetVolDiffRange(), SUMA_input(), SUMA_iRGB_to_OverlayPointer(), SUMA_Mesh_Area(), SUMA_ProjectSurfaceToSphere(), SUMA_Reposition_Touchup(), SUMA_StretchToFitLeCerveau(), SUMA_Subdivide_Mesh(), SUMA_Suggest_Touchup(), SUMA_Suggest_Touchup_Grad(), SUMA_TriSurf3v(), svd_(), svd_double(), symeig_double(), symeigval_double(), t_runc(), THD_insert_series(), tnonc_s2p(), trackball(), trackball_Phi(), trbak1_(), trbak3_(), tred1_(), tred2_(), tred3_(), vector_add(), vector_dot(), vector_dotself(), vector_equate(), vector_multiply(), vector_multiply_subtract(), vector_subtract(), w3dMRI_affine(), w3dMRI_scaler(), warp3D_sharm2(), warp3D_sharm3(), wrt_H(), Xgamm(), and z_div().

int axis
 

Definition at line 302 of file vp_linalg.c.

double** b
 

Definition at line 182 of file vp_linalg.c.

double degrees
 

Definition at line 303 of file vp_linalg.c.

int l
 

Definition at line 136 of file vp_linalg.c.

Referenced by append_build_string(), balanc_(), bandr_(), bgrat(), bisect_(), bqr_(), bup(), cbal_(), cl1_fort(), cl1_solve(), cl1_solve_res(), comlr2_(), comlr_(), comqr2_(), comqr_(), copyData(), create_node(), DCM_GetCompressedValue(), DCM_GetElementValue(), DCM_GetElementValueList(), DCM_GetElementValueOffset(), DCM_ParseObject(), DCM_ScanParseObject(), disp_comp_vect(), disp_vect(), Dtable_from_nimlstring(), edgeCount(), exparg(), explode_filename(), exportStream(), fft(), fill_area(), findCreateGroup(), Gif_CopyString(), grat1(), gratio(), Haar_ip_FFWT_1d(), Haar_ip_IFWT_1d(), handle_extension(), hanning(), hqr2_(), hqr_(), htrib3_(), htribk_(), htrid3_(), htridi_(), ifft(), imtql1_(), imtql2_(), imtqlv_(), invit_(), jpeg_huff_decode(), jpeg_make_c_derived_tbl(), jpeg_make_d_derived_tbl(), LST_Index(), minfit_(), mkaddcon(), mkintcon(), mklogcon(), mkstrcon(), mri_entropy16(), mri_entropy8(), newElementItem(), PLUTO_4D_to_nothing(), qzhes_(), qzit_(), r_ulong_size(), srface_(), subdivide(), SUMA_disp_dvect(), SUMA_disp_vect(), SUMA_StretchToFitLeCerveau(), SUMA_Taubin_Smooth_Coef(), SUMA_Taubin_Smooth_TransferFunc(), svd_(), tcp_connect(), tcp_listen(), teapot(), tql1_(), tql2_(), tqlrat_(), trbak1_(), trbak3_(), tred1_(), tred2_(), tred3_(), tridib_(), ulong_size(), verbose_open(), and verifyFormat().

int m
 

Definition at line 184 of file vp_linalg.c.

m1
 

Definition at line 120 of file vp_linalg.c.

Referenced by bandr_(), bandv_(), bisect_(), bqr_(), decode_mcu_AC_refine(), LMAP_XNAME(), LMAP_YNAME(), LMAP_ZNAME(), minfit_(), SUMA_FreeSurfer_ReadBin_eng(), tridib_(), and tsturm_().

m2
 

Definition at line 120 of file vp_linalg.c.

Referenced by bisect_(), bqr_(), init_mat(), SUMA_FreeSurfer_ReadBin_eng(), tridib_(), and tsturm_().

int n
 

Definition at line 136 of file vp_linalg.c.

double sx
 

Definition at line 345 of file vp_linalg.c.

double sy
 

Definition at line 345 of file vp_linalg.c.

double sz
 

Definition at line 345 of file vp_linalg.c.

double tx
 

Definition at line 285 of file vp_linalg.c.

double ty
 

Definition at line 285 of file vp_linalg.c.

double tz
 

Definition at line 285 of file vp_linalg.c.

v
 

Definition at line 159 of file vp_linalg.c.

Referenced by algdiv(), apply_xshear(), apply_yshear(), apply_zshear(), array_to_vector(), ART_send_control_info(), ART_send_volume(), bandv_(), betaln(), bgrat(), bisect_(), brcmp1(), brcomp(), bsR(), bsW(), check_im_byte_order(), choose_visual(), column_to_vector(), commlen(), complete_orients_str(), create_map(), create_node(), cross_product(), cubic_spline(), dim_finish(), disp_comp_vect(), disp_vect(), dlnbet(), DMAT_svd(), dot_product(), drawBox(), find_first_volume(), find_viewer(), flip_xy(), flip_xz(), flip_yz(), form_clusters(), fvec_magnitude(), get_best_shift(), h2v2_fancy_upsample(), huber_func(), idisp_hf_vol_t(), idisp_vol_t(), insert_newest(), int_downsample(), is_vect_null(), jpeg_gen_optimal_table(), log10qg(), loop(), make_one_const(), map_vtou(), max_proj(), mean_proj(), min_proj(), mk_hashtab(), mkprim(), mkstrcon(), mri_brainormalize_verbose(), namelist(), newentry(), normalize(), pad_common(), print_cluster(), probeDevices(), quadrant_fimfunc(), queryTabletPos(), recvDecodingTables(), sendMTFValues(), set_volume_stats(), simpleSort(), spearman_fimfunc(), SUMA_Cart2Sph(), SUMA_Dijkstra(), SUMA_disp_dmat(), SUMA_disp_dvect(), SUMA_disp_mat(), SUMA_disp_vecdmat(), SUMA_disp_vecmat(), SUMA_disp_vect(), SUMA_disp_vecucmat(), SUMA_FromToRotation(), SUMA_MT_isIntersect_Triangle(), SUMA_readFScurv(), SUMA_Sph2Cart(), svd_(), svd_double(), THD_automask_verbose(), THD_load_datablock_verbose(), tinvit_(), tridib_(), tsturm_(), udmatrix_to_vector(), vardcl(), vector_create(), vector_create_noinit(), vector_destroy(), vector_initialize(), vector_print(), vector_sprint(), vector_to_array(), vlength(), vnormal(), voldif(), vscale(), vset(), vzero(), warp3D_sharm2(), warp3D_sharm3(), warper_affine_for(), warper_affine_inv(), warper_bilinear_det(), warper_bilinear_for(), warper_bilinear_inv(), x_rsne(), and x_wsne().

v1
 

Definition at line 100 of file vp_linalg.c.

Referenced by colormap_rgb_permutation_sorter(), compare_finfo(), compute_face_vols(), crossprod(), extract_byte_lix(), extract_byte_lixx(), extract_byte_tsx(), face_load(), NI_text_to_val(), p1putdd(), p1putddd(), permuting_sorter_down(), permuting_sorter_up(), point_comp_neg(), point_comp_pos(), qzhes_(), qzit_(), qzval_(), struct_eq(), subdivide(), SUMA_FromToRotation(), SumaToGts(), tetra_volume(), THD_dicomm_to_surefit(), THD_surefit_to_dicomm(), trn32s_(), vcopy(), vcross(), vdot(), vector_angle(), and wr_equiv_init().

w
 

Definition at line 159 of file vp_linalg.c.

 

Powered by Plone

This site conforms to the following standards: