A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
API Index
A
ALIGNOF
, macro in
alignof
ALLOC_GROW
, macro in
hkl-macros-private
alloc_nr
, macro in
hkl-macros-private
HKLAPI
, macro in
hkl
HKL_ARG_NONNULL
, macro in
hkl
ARRAY_SIZE
, macro in
array_size
hkl_assert
, macro in
hkl-macros-private
AUTODATA
, macro in
autodata
autodata_free
, function in
autodata
autodata_get
, macro in
autodata
autodata_get_section
, function in
autodata
AUTODATA_MAGIC
, macro in
autodata
autodata_make_table
, function in
autodata
AUTODATA_TYPE
, macro in
autodata
AUTODATA_VAR_
, macro in
autodata
AUTODATA_VAR__
, macro in
autodata
HklAxis
, struct in
hkl-axis-private
B
BUILD_ASSERT
, macro in
build_assert
BUILD_ASSERT_OR_ZERO
, macro in
build_assert
C
CCAN_CFLAGS
, macro in
ccan_config
CCAN_COMPILER
, macro in
ccan_config
CCAN_OUTPUT_EXE_CFLAG
, macro in
ccan_config
CHECK_NAN
, macro in
hkl-pseudoaxis-auto-private
check_type
, macro in
check_type
check_types_match
, macro in
check_type
cisalnum
, function in
str
cisalpha
, function in
str
cisascii
, function in
str
cisblank
, function in
str
ciscntrl
, function in
str
cisdigit
, function in
str
cisgraph
, function in
str
cislower
, function in
str
cisprint
, function in
str
cispunct
, function in
str
cisspace
, function in
str
cisupper
, function in
str
cisxdigit
, function in
str
close_noerr
, function in
noerr
COLD
, macro in
compiler
CONSTANT_PARAMETER
, macro in
hkl-pseudoaxis-common-hkl-private
CONST_FUNCTION
, macro in
compiler
container_of
, macro in
container_of
container_off
, macro in
container_of
container_off_var
, macro in
container_of
container_of_or_null
, macro in
container_of
container_of_or_null_
, function in
container_of
container_of_var
, macro in
container_of
COROUTINE_AVAILABLE
, macro in
coroutine
coroutine_init
, macro in
coroutine
coroutine_init_
, function in
coroutine
COROUTINE_MIN_STKSZ
, macro in
coroutine
coroutine_stack
, struct in
coroutine
coroutine_stack_alloc
, function in
coroutine
coroutine_stack_check
, function in
coroutine
coroutine_stack_from_metadata
, function in
coroutine
coroutine_stack_init
, function in
coroutine
COROUTINE_STACK_MAGIC_ALLOC
, macro in
coroutine
COROUTINE_STACK_MAGIC_BUF
, macro in
coroutine
coroutine_stack_release
, function in
coroutine
coroutine_stack_size
, function in
coroutine
coroutine_stack_to_metadata
, function in
coroutine
coroutine_state
, struct in
coroutine
COROUTINE_STK_OVERHEAD
, macro in
coroutine
coroutine_switch
, function in
coroutine
CPPMAGIC_1ST
, macro in
cppmagic
CPPMAGIC_2MAP
, macro in
cppmagic
CPPMAGIC_2ND
, macro in
cppmagic
CPPMAGIC_DEFER1
, macro in
cppmagic
CPPMAGIC_DEFER2
, macro in
cppmagic
CPPMAGIC_EVAL
, macro in
cppmagic
CPPMAGIC_EVAL1
, macro in
cppmagic
CPPMAGIC_EVAL1024
, macro in
cppmagic
CPPMAGIC_EVAL128
, macro in
cppmagic
CPPMAGIC_EVAL16
, macro in
cppmagic
CPPMAGIC_EVAL2
, macro in
cppmagic
CPPMAGIC_EVAL256
, macro in
cppmagic
CPPMAGIC_EVAL32
, macro in
cppmagic
CPPMAGIC_EVAL4
, macro in
cppmagic
CPPMAGIC_EVAL512
, macro in
cppmagic
CPPMAGIC_EVAL64
, macro in
cppmagic
CPPMAGIC_EVAL8
, macro in
cppmagic
CPPMAGIC_GLUE2
, macro in
cppmagic
CPPMAGIC_IFELSE
, macro in
cppmagic
CPPMAGIC_ISEMPTY
, macro in
cppmagic
CPPMAGIC_ISZERO
, macro in
cppmagic
CPPMAGIC_JOIN
, macro in
cppmagic
CPPMAGIC_MAP
, macro in
cppmagic
CPPMAGIC_NONEMPTY
, macro in
cppmagic
CPPMAGIC_NONZERO
, macro in
cppmagic
CPPMAGIC_NOTHING
, macro in
cppmagic
CPPMAGIC_STRINGIFY
, macro in
cppmagic
cpu_supports
, macro in
compiler
cu
, variable in
hkl2
Cubic
, macro in
hkl2
D
DARRAY
, macro in
hkl-macros-private
darray
, macro in
darray
darray_alloc
, macro in
darray
darray_append
, macro in
darray
darray_appends
, macro in
darray
darray_appends_t
, macro in
darray
darray_append_items
, macro in
darray
darray_append_items_nullterminate
, macro in
darray
darray_append_lit
, macro in
darray
darray_append_string
, macro in
darray
darray_char
, typedef in
darray
darray_const_parameter
, typedef in
hkl-parameter-private
darray_double
, typedef in
hkl-trajectory-private
darray_empty
, macro in
darray
darray_engine
, typedef in
hkl
darray_foreach
, macro in
darray
darray_foreach_reverse
, macro in
darray
darray_free
, macro in
darray
darray_from_c
, macro in
darray
darray_from_items
, macro in
darray
darray_from_lit
, macro in
darray
darray_from_string
, macro in
darray
darray_function
, typedef in
hkl-pseudoaxis-auto-private
darray_geometry
, typedef in
hkl-trajectory-private
darray_growalloc
, macro in
darray
darray_holder
, typedef in
hkl-geometry-private
darray_init
, macro in
darray
darray_insert
, macro in
darray
darray_int
, typedef in
darray
darray_item
, macro in
darray
darray_long
, typedef in
darray
darray_make_room
, macro in
darray
darray_mode
, typedef in
hkl-pseudoaxis-private
darray_new
, macro in
darray
darray_next_alloc
, function in
darray
darray_parameter
, typedef in
hkl-parameter-private
darray_pop
, macro in
darray
darray_pop_check
, macro in
darray
darray_prepend
, macro in
darray
darray_prepends
, macro in
darray
darray_prepends_t
, macro in
darray
darray_prepend_items
, macro in
darray
darray_prepend_items_nullterminate
, macro in
darray
darray_prepend_lit
, macro in
darray
darray_prepend_string
, macro in
darray
darray_push
, macro in
darray
darray_realloc
, macro in
darray
darray_remove
, macro in
darray
darray_resize
, macro in
darray
darray_resize0
, macro in
darray
darray_schar
, typedef in
darray
darray_short
, typedef in
darray
darray_size
, macro in
darray
darray_sizet
, typedef in
hkl-trajectory-private
darray_string
, typedef in
hkl
darray_uchar
, typedef in
darray
darray_uint
, typedef in
darray
darray_ulong
, typedef in
darray
darray_ushort
, typedef in
darray
HKL_DEGTORAD
, macro in
hkl
HKL_DEPRECATED
, macro in
hkl
HKL_DEPRECATED_FOR
, macro in
hkl
HklDetector
, struct in
hkl-detector-private
HklDetectorType
, enum in
hkl
hkl_detector_attach_to_holder
, function in
hkl-detector-private
hkl_detector_compute_kf
, function in
hkl-detector-private
hkl_detector_new
, function in
hkl-detector-private
HklDLength
, macro in
hkl-unit-private
HklDoubleDiffractionWrite
, struct in
hkl-pseudoaxis-common-private
hkl_double_diffraction_write
, function in
hkl-pseudoaxis-common-private
HklDPlaneAngle
, macro in
hkl-unit-private
E
E4ch
, macro in
hkl2
E4cv
, macro in
hkl2
E6c
, macro in
hkl2
HklEmergenceFixedWrite
, struct in
hkl-pseudoaxis-common-private
hkl_emergence_fixed_write
, function in
hkl-pseudoaxis-common-private
Engine
, struct in
hkl2
HklEngine
, struct in
hkl-pseudoaxis-private
HklEngineAxisNamesGet
, enum in
hkl
HklEngineCapabilities
, enum in
hkl
HklEngineDependencies
, enum in
hkl
HklEngineError
, enum in
hkl-pseudoaxis-private
EngineHkl
, macro in
hkl2
HklEngineHkl
, struct in
hkl-pseudoaxis-common-hkl-private
HklEngineInfo
, struct in
hkl-pseudoaxis-private
HklEngineList
, struct in
hkl-pseudoaxis-private
HklEngineListError
, enum in
hkl-pseudoaxis-private
HklEngineListInfo
, struct in
hkl-pseudoaxis-private
HklEngineListOperations
, struct in
hkl-pseudoaxis-private
HklEngineOperations
, struct in
hkl-pseudoaxis-private
HklEnginePsi
, struct in
hkl-pseudoaxis-common-psi-private
HklEngineTth2
, struct in
hkl-pseudoaxis-common-tth-private
hkl_engine_add_geometry
, function in
hkl-pseudoaxis-private
hkl_engine_add_mode
, function in
hkl-pseudoaxis-private
engine_e
, enum in
hkl2
hkl_engine_emergence_new
, function in
hkl-pseudoaxis-common-readonly-private
HKL_ENGINE_ERROR
, macro in
hkl-pseudoaxis-private
hkl_engine_error_quark
, function in
hkl-pseudoaxis-private
hkl_engine_eulerians_new
, function in
hkl-pseudoaxis-common-eulerians-private
Engine_fprintf
, function in
hkl2
hkl_engine_free
, function in
hkl-pseudoaxis-private
hkl_engine_free_real
, function in
hkl-pseudoaxis-private
hkl_engine_get
, function in
hkl-pseudoaxis-private
Engine_header
, function in
hkl2
hkl_engine_hkl_new
, function in
hkl-pseudoaxis-common-hkl-private
hkl_engine_incidence_new
, function in
hkl-pseudoaxis-common-readonly-private
HKL_ENGINE_INFO
, macro in
hkl-pseudoaxis-private
hkl_engine_init
, function in
hkl-pseudoaxis-private
hkl_engine_list_clear
, function in
hkl-pseudoaxis-private
HKL_ENGINE_LIST_ERROR
, macro in
hkl-pseudoaxis-private
hkl_engine_list_error_quark
, function in
hkl-pseudoaxis-private
hkl_engine_list_free_real
, function in
hkl-pseudoaxis-private
HKL_ENGINE_LIST_INFO
, macro in
hkl-pseudoaxis-private
HKL_ENGINE_LIST_INFO_DEFAULTS
, macro in
hkl-pseudoaxis-private
hkl_engine_list_new
, function in
hkl-pseudoaxis-private
hkl_engine_list_new_copy
, function in
hkl-pseudoaxis-private
hkl_engine_list_new_with_info
, function in
hkl-pseudoaxis-private
HKL_ENGINE_LIST_OPERATIONS_DEFAULTS
, macro in
hkl-pseudoaxis-private
hkl_engine_list_post_engine_set
, function in
hkl-pseudoaxis-private
hkl_engine_list_post_engine_set_real
, function in
hkl-pseudoaxis-private
hkl_engine_mode_set
, function in
hkl-pseudoaxis-private
HKL_ENGINE_OPERATIONS_DEFAULTS
, macro in
hkl-pseudoaxis-private
hkl_engine_prepare_internal
, function in
hkl-pseudoaxis-private
hkl_engine_psi_new
, function in
hkl-pseudoaxis-common-psi-private
hkl_engine_q2_new
, function in
hkl-pseudoaxis-common-q-private
hkl_engine_qper_qpar_new
, function in
hkl-pseudoaxis-common-q-private
hkl_engine_q_new
, function in
hkl-pseudoaxis-common-q-private
hkl_engine_release
, function in
hkl-pseudoaxis-private
Engine_save_as_dat
, function in
hkl2
hkl_engine_set
, function in
hkl-pseudoaxis-private
Engine_solve
, function in
hkl2
hkl_engine_tth2_new
, function in
hkl-pseudoaxis-common-tth-private
HKL_EPSILON
, macro in
hkl
hkl_error
, macro in
hkl-macros-private
HKL_EULERIAN_KAPPA_SOLUTION
, macro in
hkl-macros-private
F
HklFactory
, struct in
hkl-factory-private
HklFactoryEngineListFunction
, user_function in
hkl-factory-private
HklFactoryGeometryFunction
, user_function in
hkl-factory-private
fclose_noerr
, function in
noerr
free_noerr
, function in
noerr
HklFunction
, struct in
hkl-pseudoaxis-auto-private
G
generator_
, struct in
generator
generator_argfield_
, macro in
generator
generator_argp_
, function in
generator
generator_argstruct_
, macro in
generator
generator_args_pack_
, macro in
generator
generator_args_unpack_
, macro in
generator
generator_arg_pack_
, macro in
generator
generator_arg_unpack_
, macro in
generator
generator_declare
, function in
hkl2
generator_def
, macro in
generator
generator_def_
, macro in
generator
generator_def_static
, macro in
generator
generator_free
, macro in
generator
generator_free_
, function in
generator
generator_incomplete_
, struct in
generator
generator_new_
, function in
generator
generator_next
, macro in
generator
generator_next_
, function in
generator
generator_next_val
, macro in
generator
generator_parms_
, macro in
generator
generator_parms_inner_
, macro in
generator
generator_parms_outer_
, macro in
generator
generator_parm_
, macro in
generator
generator_rtype_
, macro in
generator
generator_state_
, function in
generator
generator_t
, macro in
generator
generator_yield
, macro in
generator
Geometry
, struct in
hkl2
HklGeometry
, struct in
hkl-geometry-private
HklGeometryError
, enum in
hkl-geometry-private
HklGeometryList
, struct in
hkl-geometry-private
HklGeometryListItem
, struct in
hkl-geometry-private
HklGeometryListMultiplyFunction
, user_function in
hkl-geometry-private
HklGeometryOperations
, struct in
hkl-geometry-private
hkl_geometry_add_holder
, function in
hkl-geometry-private
hkl_geometry_closest_from_geometry_with_range
, function in
hkl-geometry-private
hkl_geometry_detector_holder_get
, function in
hkl-geometry-private
hkl_geometry_detector_holder_get_real
, function in
hkl-geometry-private
hkl_geometry_distance
, function in
hkl-geometry-private
hkl_geometry_distance_orthodromic
, function in
hkl-geometry-private
geometry_e
, enum in
hkl2
HKL_GEOMETRY_ERROR
, macro in
hkl-geometry-private
hkl_geometry_error_quark
, function in
hkl-geometry-private
hkl_geometry_get_axis_by_name
, function in
hkl-geometry-private
hkl_geometry_get_axis_idx_by_name
, function in
hkl-geometry-private
hkl_geometry_init_geometry
, function in
hkl-geometry-private
hkl_geometry_is_valid
, function in
hkl-geometry-private
hkl_geometry_is_valid_range
, function in
hkl-geometry-private
hkl_geometry_kf_get
, function in
hkl-geometry-private
hkl_geometry_kf_get_real
, function in
hkl-geometry-private
hkl_geometry_ki_get
, function in
hkl-geometry-private
hkl_geometry_ki_get_real
, function in
hkl-geometry-private
hkl_geometry_list_add
, function in
hkl-geometry-private
HKL_GEOMETRY_LIST_FOREACH
, macro in
hkl
hkl_geometry_list_fprintf
, function in
hkl-geometry-private
hkl_geometry_list_item_free
, function in
hkl-geometry-private
hkl_geometry_list_item_new
, function in
hkl-geometry-private
hkl_geometry_list_item_new_copy
, function in
hkl-geometry-private
hkl_geometry_list_multiply
, function in
hkl-geometry-private
hkl_geometry_list_multiply_from_range
, function in
hkl-geometry-private
hkl_geometry_list_new
, function in
hkl-geometry-private
hkl_geometry_list_new_copy
, function in
hkl-geometry-private
hkl_geometry_list_remove_invalid
, function in
hkl-geometry-private
hkl_geometry_list_reset
, function in
hkl-geometry-private
hkl_geometry_list_sort
, function in
hkl-geometry-private
hkl_geometry_new
, function in
hkl-geometry-private
HKL_GEOMETRY_OPERATIONS_DEFAULTS
, macro in
hkl-geometry-private
hkl_geometry_operations_defaults
, variable in
hkl-geometry-private
hkl_geometry_sample_holder_get
, function in
hkl-geometry-private
hkl_geometry_sample_holder_get_real
, function in
hkl-geometry-private
hkl_geometry_update
, function in
hkl-geometry-private
getModeName
, function in
hkl2
G_GNUC_PRINTF
, macro in
hkl-macros-private
H
HAVE_32BIT_OFF_T
, macro in
ccan_config
HAVE_ALIGNOF
, macro in
ccan_config
HAVE_ASPRINTF
, macro in
ccan_config
HAVE_ATTRIBUTE_COLD
, macro in
ccan_config
HAVE_ATTRIBUTE_CONST
, macro in
ccan_config
HAVE_ATTRIBUTE_DEPRECATED
, macro in
ccan_config
HAVE_ATTRIBUTE_MAY_ALIAS
, macro in
ccan_config
HAVE_ATTRIBUTE_NONNULL
, macro in
ccan_config
HAVE_ATTRIBUTE_NORETURN
, macro in
ccan_config
HAVE_ATTRIBUTE_PRINTF
, macro in
ccan_config
HAVE_ATTRIBUTE_PURE
, macro in
ccan_config
HAVE_ATTRIBUTE_SENTINEL
, macro in
ccan_config
HAVE_ATTRIBUTE_UNUSED
, macro in
ccan_config
HAVE_ATTRIBUTE_USED
, macro in
ccan_config
HAVE_BACKTRACE
, macro in
ccan_config
HAVE_BIG_ENDIAN
, macro in
ccan_config
HAVE_BSWAP_64
, macro in
ccan_config
HAVE_BUILTIN_CHOOSE_EXPR
, macro in
ccan_config
HAVE_BUILTIN_CLZ
, macro in
ccan_config
HAVE_BUILTIN_CLZL
, macro in
ccan_config
HAVE_BUILTIN_CLZLL
, macro in
ccan_config
HAVE_BUILTIN_CONSTANT_P
, macro in
ccan_config
HAVE_BUILTIN_CPU_SUPPORTS
, macro in
ccan_config
HAVE_BUILTIN_CTZ
, macro in
ccan_config
HAVE_BUILTIN_CTZL
, macro in
ccan_config
HAVE_BUILTIN_CTZLL
, macro in
ccan_config
HAVE_BUILTIN_EXPECT
, macro in
ccan_config
HAVE_BUILTIN_FFS
, macro in
ccan_config
HAVE_BUILTIN_FFSL
, macro in
ccan_config
HAVE_BUILTIN_FFSLL
, macro in
ccan_config
HAVE_BUILTIN_POPCOUNT
, macro in
ccan_config
HAVE_BUILTIN_POPCOUNTL
, macro in
ccan_config
HAVE_BUILTIN_POPCOUNTLL
, macro in
ccan_config
HAVE_BUILTIN_TYPES_COMPATIBLE_P
, macro in
ccan_config
HAVE_BYTESWAP_H
, macro in
ccan_config
HAVE_CCAN
, macro in
ccan_config
HAVE_CLOCK_GETTIME
, macro in
ccan_config
HAVE_CLOCK_GETTIME_IN_LIBRT
, macro in
ccan_config
HAVE_COMPOUND_LITERALS
, macro in
ccan_config
HAVE_ERR_H
, macro in
ccan_config
HAVE_FCHDIR
, macro in
ccan_config
HAVE_FILE_OFFSET_BITS
, macro in
ccan_config
HAVE_FLEXIBLE_ARRAY_MEMBER
, macro in
ccan_config
HAVE_FOR_LOOP_DECLARATION
, macro in
ccan_config
HAVE_GETPAGESIZE
, macro in
ccan_config
HAVE_ICCARM_INTRINSICS
, macro in
ccan_config
HAVE_ISBLANK
, macro in
ccan_config
HAVE_LITTLE_ENDIAN
, macro in
ccan_config
HAVE_MEMMEM
, macro in
ccan_config
HAVE_MEMRCHR
, macro in
ccan_config
HAVE_MMAP
, macro in
ccan_config
HAVE_OPENMP
, macro in
ccan_config
HAVE_POINTER_SAFE_MAKECONTEXT
, macro in
ccan_config
HAVE_PROC_SELF_MAPS
, macro in
ccan_config
HAVE_QSORT_R_PRIVATE_LAST
, macro in
ccan_config
HAVE_SECTION_START_STOP
, macro in
ccan_config
HAVE_STACK_GROWS_UPWARDS
, macro in
ccan_config
HAVE_STATEMENT_EXPR
, macro in
ccan_config
HAVE_STRUCT_TIMESPEC
, macro in
ccan_config
HAVE_SYS_FILIO_H
, macro in
ccan_config
HAVE_SYS_TERMIOS_H
, macro in
ccan_config
HAVE_SYS_UNISTD_H
, macro in
ccan_config
HAVE_TYPEOF
, macro in
ccan_config
HAVE_UCONTEXT
, macro in
ccan_config
HAVE_UNALIGNED_ACCESS
, macro in
ccan_config
HAVE_UTIME
, macro in
ccan_config
HAVE_VALGRIND_MEMCHECK_H
, macro in
ccan_config
HAVE_WARN_UNUSED_RESULT
, macro in
ccan_config
Hexagonal
, macro in
hkl2
HklHklRead
, struct in
hkl-pseudoaxis-common-private
HklHklWrite
, struct in
hkl-pseudoaxis-common-private
hkl_hkl_read
, function in
hkl-pseudoaxis-common-private
hkl_hkl_write
, function in
hkl-pseudoaxis-common-private
HklHolder
, struct in
hkl-geometry-private
HklHolderConfig
, struct in
hkl-geometry-private
hkl_holder_add_parameter
, function in
hkl-geometry-private
hkl_holder_add_rotation
, function in
hkl-geometry-private
hkl_holder_add_rotation_with_origin
, function in
hkl-geometry-private
hkl_holder_add_translation
, function in
hkl-geometry-private
HKL_HOLDER_DETECTOR_IDX
, macro in
hkl-geometry-private
HKL_HOLDER_SAMPLE_IDX
, macro in
hkl-geometry-private
hkl_holder_transformation_apply
, function in
hkl-geometry-private
I
HklInterval
, struct in
hkl-interval-private
hkl_interval_acos
, function in
hkl-interval-private
hkl_interval_angle_restrict_symm
, function in
hkl-interval-private
hkl_interval_asin
, function in
hkl-interval-private
hkl_interval_atan
, function in
hkl-interval-private
hkl_interval_cmp
, function in
hkl-interval-private
hkl_interval_contain_zero
, function in
hkl-interval-private
hkl_interval_cos
, function in
hkl-interval-private
hkl_interval_divides_double
, function in
hkl-interval-private
hkl_interval_dup
, function in
hkl-interval-private
hkl_interval_free
, function in
hkl-interval-private
hkl_interval_length
, function in
hkl-interval-private
hkl_interval_minus_double
, function in
hkl-interval-private
hkl_interval_minus_interval
, function in
hkl-interval-private
hkl_interval_plus_double
, function in
hkl-interval-private
hkl_interval_plus_interval
, function in
hkl-interval-private
hkl_interval_sin
, function in
hkl-interval-private
hkl_interval_tan
, function in
hkl-interval-private
hkl_interval_times_double
, function in
hkl-interval-private
hkl_interval_times_interval
, function in
hkl-interval-private
isalnum
, macro in
str
isalpha
, macro in
str
isascii
, macro in
str
isblank
, macro in
str
iscntrl
, macro in
str
isdigit
, macro in
str
isgraph
, macro in
str
islower
, macro in
str
isprint
, macro in
str
ispunct
, macro in
str
isspace
, macro in
str
isupper
, macro in
str
isxdigit
, macro in
str
IS_COMPILE_CONSTANT
, macro in
compiler
hkl_is_reachable
, function in
hkl-pseudoaxis-common-hkl-private
K
K4ch
, macro in
hkl2
K4cv
, macro in
hkl2
K6c
, macro in
hkl2
kappa_2_kappap
, function in
hkl-pseudoaxis-common-eulerians-private
L
LAST_ARG_NULL
, macro in
compiler
HklLattice
, struct in
hkl-lattice-private
Lattice
, struct in
hkl2
HklLatticeError
, enum in
hkl-lattice-private
lattice_e
, enum in
hkl2
HKL_LATTICE_ERROR
, macro in
hkl-lattice-private
hkl_lattice_error_quark
, function in
hkl-lattice-private
hkl_lattice_fprintf
, function in
hkl-lattice-private
hkl_lattice_lattice_set
, function in
hkl-lattice-private
hkl_lattice_randomize
, function in
hkl-lattice-private
list_add
, macro in
list
list_add_
, function in
list
list_add_after
, macro in
list
list_add_after_
, function in
list
list_add_before
, macro in
list
list_add_before_
, function in
list
list_add_off
, macro in
list
list_add_tail
, macro in
list
list_add_tail_
, function in
list
list_append_list
, macro in
list
list_append_list_
, function in
list
list_check
, function in
list
list_check_node
, function in
list
list_debug
, macro in
list
list_debug_node
, macro in
list
list_del
, macro in
list
list_del_
, function in
list
list_del_from
, function in
list
list_del_from_off
, macro in
list
list_del_init
, macro in
list
list_del_init_
, function in
list
list_del_off
, macro in
list
list_empty
, macro in
list
list_empty_
, function in
list
list_empty_nocheck
, function in
list
list_empty_nodebug
, macro in
list
list_entry
, macro in
list
list_entry_off
, macro in
list
list_entry_or_null
, function in
list
list_for_each
, macro in
list
list_for_each_off
, macro in
list
list_for_each_off_dir_
, macro in
list
list_for_each_rev
, macro in
list
list_for_each_rev_off
, macro in
list
list_for_each_rev_safe
, macro in
list
list_for_each_rev_safe_off
, macro in
list
list_for_each_safe
, macro in
list
list_for_each_safe_off
, macro in
list
list_for_each_safe_off_dir_
, macro in
list
LIST_HEAD
, macro in
list
list_head
, struct in
list
LIST_HEAD_INIT
, macro in
list
list_head_init
, function in
list
list_head_off
, macro in
list
LIST_LOC
, macro in
list
list_next
, macro in
list
list_node
, struct in
list
list_node_from_off_
, function in
list
list_node_init
, function in
list
list_node_to_off_
, function in
list
list_off_
, macro in
list
list_off_var_
, macro in
list
list_pop
, macro in
list
list_pop_
, function in
list
list_prepend_list
, macro in
list
list_prepend_list_
, function in
list
list_prev
, macro in
list
list_swap
, macro in
list
list_swap_
, function in
list
list_tail
, macro in
list
list_tail_
, function in
list
list_tail_off
, macro in
list
list_top
, macro in
list
list_top_
, function in
list
list_typeof
, macro in
list
M
HKL_MALLOC
, macro in
hkl-macros-private
HklMatrix
, struct in
hkl-matrix-private
hkl_matrix_det
, function in
hkl-matrix-private
hkl_matrix_div_double
, function in
hkl-matrix-private
hkl_matrix_dup
, function in
hkl-matrix-private
hkl_matrix_fprintf
, function in
hkl-matrix-private
hkl_matrix_init_from_euler
, function in
hkl-matrix-private
hkl_matrix_init_from_two_vector
, function in
hkl-matrix-private
hkl_matrix_inv
, function in
hkl-matrix-private
hkl_matrix_is_null
, function in
hkl-matrix-private
hkl_matrix_matrix_set
, function in
hkl-matrix-private
hkl_matrix_solve
, function in
hkl-matrix-private
hkl_matrix_times_vector
, function in
hkl-matrix-private
hkl_matrix_to_euler
, function in
hkl-matrix-private
hkl_matrix_transpose
, function in
hkl-matrix-private
HklMode
, struct in
hkl-pseudoaxis-private
Mode
, struct in
hkl2
HklModeAutoInfo
, struct in
hkl-pseudoaxis-auto-private
HklModeAutoWithInit
, struct in
hkl-pseudoaxis-auto-private
HklModeError
, enum in
hkl-pseudoaxis-auto-private
ModeHklBissectorVertical
, macro in
hkl2
ModeHklE4CHConstantPhi
, macro in
hkl2
HklModeIncidence
, struct in
hkl-pseudoaxis-common-readonly-private
HklModeInfo
, struct in
hkl-pseudoaxis-private
HklModeOperations
, struct in
hkl-pseudoaxis-private
HklModePsi
, struct in
hkl-pseudoaxis-common-psi-private
HKL_MODE_AUTO_INFO
, macro in
hkl-pseudoaxis-auto-private
HKL_MODE_AUTO_INFO_WITH_PARAMS
, macro in
hkl-pseudoaxis-auto-private
hkl_mode_auto_init
, function in
hkl-pseudoaxis-auto-private
hkl_mode_auto_new
, function in
hkl-pseudoaxis-auto-private
hkl_mode_auto_set_real
, function in
hkl-pseudoaxis-auto-private
HKL_MODE_AUTO_WITH_INIT_ERROR
, macro in
hkl-pseudoaxis-auto-private
hkl_mode_auto_with_init_error_quark
, function in
hkl-pseudoaxis-auto-private
hkl_mode_auto_with_init_new
, function in
hkl-pseudoaxis-auto-private
mode_e
, enum in
hkl2
hkl_mode_emergence_new
, function in
hkl-pseudoaxis-common-readonly-private
hkl_mode_free
, function in
hkl-pseudoaxis-private
hkl_mode_free_real
, function in
hkl-pseudoaxis-private
hkl_mode_get_hkl_real
, function in
hkl-pseudoaxis-common-hkl-private
hkl_mode_get_real
, function in
hkl-pseudoaxis-private
hkl_mode_hkl_emergence_fixed_new
, function in
hkl-pseudoaxis-common-hkl-private
HKL_MODE_HKL_EMERGENCE_FIXED_PARAMETERS_DEFAULTS
, macro in
hkl-pseudoaxis-common-hkl-private
hkl_mode_incidence_new
, function in
hkl-pseudoaxis-common-readonly-private
HKL_MODE_INFO
, macro in
hkl-pseudoaxis-private
HKL_MODE_INFO_emergence_DEFAULTS
, macro in
hkl-pseudoaxis-common-readonly-private
HKL_MODE_INFO_incidence_DEFAULTS
, macro in
hkl-pseudoaxis-common-readonly-private
HKL_MODE_INFO_RO
, macro in
hkl-pseudoaxis-private
HKL_MODE_INFO_RO_WITH_PARAMS
, macro in
hkl-pseudoaxis-private
HKL_MODE_INFO_WITH_PARAMS
, macro in
hkl-pseudoaxis-private
hkl_mode_init
, function in
hkl-pseudoaxis-private
hkl_mode_initialized_get
, function in
hkl-pseudoaxis-private
hkl_mode_initialized_get_real
, function in
hkl-pseudoaxis-private
hkl_mode_initialized_set
, function in
hkl-pseudoaxis-private
hkl_mode_initialized_set_psi_constant_vertical_real
, function in
hkl-pseudoaxis-common-hkl-private
hkl_mode_initialized_set_real
, function in
hkl-pseudoaxis-private
hkl_mode_new
, function in
hkl-pseudoaxis-private
HKL_MODE_OPERATIONS_AUTO_DEFAULTS
, macro in
hkl-pseudoaxis-auto-private
HKL_MODE_OPERATIONS_AUTO_WITH_INIT_DEFAULTS
, macro in
hkl-pseudoaxis-auto-private
HKL_MODE_OPERATIONS_DEFAULTS
, macro in
hkl-pseudoaxis-private
HKL_MODE_OPERATIONS_HKL_DEFAULTS
, macro in
hkl-pseudoaxis-common-hkl-private
HKL_MODE_OPERATIONS_HKL_FULL_DEFAULTS
, macro in
hkl-pseudoaxis-common-hkl-private
hkl_mode_psi_new
, function in
hkl-pseudoaxis-common-psi-private
hkl_mode_set_hkl_real
, function in
hkl-pseudoaxis-common-hkl-private
hkl_mode_set_real
, function in
hkl-pseudoaxis-private
N
NEEDED
, macro in
compiler
newEngines
, function in
hkl2
newGeometry
, function in
hkl2
newLattice
, function in
hkl2
newSample
, function in
hkl2
NON_NULL_ARGS
, macro in
compiler
NORETURN
, macro in
hkl-macros-private
NO_NULL_ARGS
, macro in
compiler
P
P99_PROTECT
, macro in
hkl-pseudoaxis-common-readonly-private
HklParameter
, struct in
hkl-parameter-private
HklParameterError
, enum in
hkl-parameter-private
HklParameterOperations
, struct in
hkl-parameter-private
hkl_parameter_axis_v_get_real
, function in
hkl-parameter-private
hkl_parameter_copy_real
, function in
hkl-parameter-private
HKL_PARAMETER_DEFAULTS
, macro in
hkl-parameter-private
HKL_PARAMETER_DEFAULTS_ANGLE
, macro in
hkl-parameter-private
HKL_PARAMETER_DEFAULTS_LENGTH
, macro in
hkl-parameter-private
HKL_PARAMETER_EMERGENCE_AZIMUTH_DEFAULTS
, macro in
hkl-pseudoaxis-common-hkl-private
HKL_PARAMETER_EMERGENCE_DEFAULTS
, macro in
hkl-pseudoaxis-common-hkl-private
HKL_PARAMETER_ERROR
, macro in
hkl-parameter-private
hkl_parameter_error_quark
, function in
hkl-parameter-private
hkl_parameter_fprintf
, function in
hkl-parameter-private
hkl_parameter_fprintf_real
, function in
hkl-parameter-private
hkl_parameter_free_real
, function in
hkl-parameter-private
hkl_parameter_init_copy
, function in
hkl-parameter-private
hkl_parameter_init_copy_real
, function in
hkl-parameter-private
hkl_parameter_is_permutable
, function in
hkl-parameter-private
hkl_parameter_is_permutable_real
, function in
hkl-parameter-private
hkl_parameter_is_valid
, function in
hkl-parameter-private
hkl_parameter_is_valid_range
, function in
hkl-parameter-private
hkl_parameter_is_valid_real
, function in
hkl-parameter-private
hkl_parameter_new
, function in
hkl-parameter-private
hkl_parameter_new_rotation
, function in
hkl-axis-private
hkl_parameter_new_rotation_with_origin
, function in
hkl-axis-private
hkl_parameter_new_translation
, function in
hkl-axis-private
HKL_PARAMETER_OPERATIONS_DEFAULTS
, macro in
hkl-parameter-private
hkl_parameter_orthodromic_distance_get
, function in
hkl-parameter-private
hkl_parameter_orthodromic_distance_get_real
, function in
hkl-parameter-private
hkl_parameter_quaternion_get_real
, function in
hkl-parameter-private
hkl_parameter_randomize_real
, function in
hkl-parameter-private
hkl_parameter_transformation_apply
, function in
hkl-parameter-private
hkl_parameter_transformation_apply_real
, function in
hkl-parameter-private
hkl_parameter_transformation_cmp
, function in
hkl-parameter-private
hkl_parameter_transformation_cmp_real
, function in
hkl-parameter-private
hkl_parameter_value_get_closest
, function in
hkl-parameter-private
hkl_parameter_value_get_closest_real
, function in
hkl-parameter-private
hkl_parameter_value_set_real
, function in
hkl-parameter-private
hkl_parameter_value_set_smallest_in_range
, function in
hkl-parameter-private
hkl_parameter_value_set_smallest_in_range_real
, function in
hkl-parameter-private
hkl_printbt
, function in
hkl-macros-private
PRINTF_FMT
, macro in
compiler
HklPsiWrite
, struct in
hkl-pseudoaxis-common-private
PSI_CONSTANT_PARAMETERS
, macro in
hkl-pseudoaxis-common-hkl-private
hkl_psi_write
, function in
hkl-pseudoaxis-common-private
ptrint_t
, typedef in
ptrint
ptr_valid
, function in
ptr_valid
PTR_VALID_ALIGNOF
, macro in
ptr_valid
ptr_valid_batch
, struct in
ptr_valid
ptr_valid_batch_end
, function in
ptr_valid
ptr_valid_batch_r
, function in
ptr_valid
ptr_valid_batch_read
, macro in
ptr_valid
ptr_valid_batch_start
, function in
ptr_valid
ptr_valid_batch_string
, function in
ptr_valid
ptr_valid_batch_w
, function in
ptr_valid
ptr_valid_batch_write
, macro in
ptr_valid
ptr_valid_map
, struct in
ptr_valid
ptr_valid_r
, function in
ptr_valid
ptr_valid_read
, macro in
ptr_valid
ptr_valid_string
, function in
ptr_valid
ptr_valid_w
, function in
ptr_valid
ptr_valid_write
, macro in
ptr_valid
PURE_FUNCTION
, macro in
compiler
Q
qmax
, function in
hkl-pseudoaxis-common-q-private
HklQuaternion
, struct in
hkl
hkl_quaternion_cmp
, function in
hkl-quaternion-private
hkl_quaternion_conjugate
, function in
hkl-quaternion-private
hkl_quaternion_dup
, function in
hkl-quaternion-private
hkl_quaternion_fprintf
, function in
hkl-quaternion-private
hkl_quaternion_free
, function in
hkl-quaternion-private
hkl_quaternion_init
, function in
hkl-quaternion-private
hkl_quaternion_init_from_angle_and_axe
, function in
hkl-quaternion-private
hkl_quaternion_init_from_vector
, function in
hkl-quaternion-private
hkl_quaternion_minus_quaternion
, function in
hkl-quaternion-private
hkl_quaternion_norm2
, function in
hkl-quaternion-private
hkl_quaternion_times_quaternion
, function in
hkl-quaternion-private
hkl_quaternion_to_angle_and_axe
, function in
hkl-quaternion-private
hkl_quaternion_to_matrix
, function in
hkl-quaternion-private
R
HKL_RADTODEG
, macro in
hkl
REGISTER_DIFFRACTOMETER
, macro in
hkl-factory-private
register_mode_parameter
, function in
hkl-pseudoaxis-private
register_pseudo_axis
, function in
hkl-pseudoaxis-private
REGISTER_READONLY
, macro in
hkl-pseudoaxis-common-readonly-private
REGISTER_READONLY_EMERGENCE
, macro in
hkl-pseudoaxis-common-readonly-private
REGISTER_READONLY_INCIDENCE
, macro in
hkl-pseudoaxis-common-readonly-private
HklRotationWithOrigin
, struct in
hkl-axis-private
RUBh_minus_Q
, function in
hkl-pseudoaxis-common-hkl-private
S
HklSample
, struct in
hkl-sample-private
Sample
, struct in
hkl2
HklSampleError
, enum in
hkl-sample-private
HklSampleReflection
, struct in
hkl-sample-private
HklSampleReflectionError
, enum in
hkl-sample-private
HKL_SAMPLE_ERROR
, macro in
hkl-sample-private
hkl_sample_error_quark
, function in
hkl-sample-private
hkl_sample_fprintf
, function in
hkl-sample-private
HKL_SAMPLE_REFLECTIONS_FOREACH
, macro in
hkl
HKL_SAMPLE_REFLECTION_ERROR
, macro in
hkl-sample-private
hkl_sample_reflection_error_quark
, function in
hkl-sample-private
hkl_sample_reflection_free
, function in
hkl-sample-private
hkl_sample_reflection_new_copy
, function in
hkl-sample-private
self
, variable in
hkl-pseudoaxis-auto-private
set_geometry_axes
, function in
hkl-pseudoaxis-private
SoleilNanoscopiumRobot
, macro in
hkl2
SoleilSiriusKappa
, macro in
hkl2
SoleilSixsMed2_3
, macro in
hkl2
SoleilSixsMed2_3_v2
, macro in
hkl2
HklSource
, struct in
hkl-source-private
hkl_source_cmp
, function in
hkl-source-private
hkl_source_compute_ki
, function in
hkl-source-private
HKL_SOURCE_DEFAULT_WAVE_LENGTH
, macro in
hkl-source-private
hkl_source_dup
, function in
hkl-source-private
hkl_source_fprintf
, function in
hkl-source-private
hkl_source_free
, function in
hkl-source-private
hkl_source_get_wavelength
, function in
hkl-source-private
hkl_source_init
, function in
hkl-source-private
strchr
, macro in
str
strcount
, function in
str
strends
, function in
str
streq
, macro in
str
stringify
, macro in
str
stringify_1
, macro in
str
strrchr
, macro in
str
strstarts
, macro in
str
strstr
, macro in
str
str_check_arg_
, macro in
str
str_isalnum
, function in
str_debug
str_isalpha
, function in
str_debug
str_isascii
, function in
str_debug
str_isblank
, function in
str_debug
str_iscntrl
, function in
str_debug
str_isdigit
, function in
str_debug
str_isgraph
, function in
str_debug
str_islower
, function in
str_debug
str_isprint
, function in
str_debug
str_ispunct
, function in
str_debug
str_isspace
, function in
str_debug
str_isupper
, function in
str_debug
str_isxdigit
, function in
str_debug
STR_MAX_CHARS
, macro in
str
STR_MAX_CHARS_TCHECK_
, macro in
str
str_strchr
, function in
str_debug
str_strrchr
, function in
str_debug
str_strstr
, function in
str_debug
SURFACE_PARAMETERS
, macro in
hkl-pseudoaxis-common-readonly-private
T
HKL_TAU
, macro in
hkl
Tetragonal
, macro in
hkl2
HKL_TINY
, macro in
hkl
Trajectory
, struct in
hkl2
TrajectoryHklFromTo
, macro in
hkl2
HklTrajectoryResult
, struct in
hkl-trajectory-private
HklTrajectoryStats
, struct in
hkl-trajectory-private
hkl_trajectory_add_geometry
, function in
hkl-trajectory-private
trajectory_e
, enum in
hkl2
Trajectory_len
, function in
hkl2
hkl_trajectory_result_free
, function in
hkl-trajectory-private
hkl_trajectory_result_new
, function in
hkl-trajectory-private
Trajectory_solve
, function in
hkl2
hkl_trajectory_stats_add
, function in
hkl-trajectory-private
hkl_trajectory_stats_fprintf
, function in
hkl-trajectory-private
hkl_trajectory_stats_free
, function in
hkl-trajectory-private
hkl_trajectory_stats_new
, function in
hkl-trajectory-private
HklTranslation
, struct in
hkl-axis-private
typesafe_cb
, macro in
typesafe_cb
typesafe_cb_cast
, macro in
typesafe_cb
typesafe_cb_cast3
, macro in
typesafe_cb
typesafe_cb_postargs
, macro in
typesafe_cb
typesafe_cb_preargs
, macro in
typesafe_cb
HKL_TYPE_DETECTOR_TYPE
, macro in
hkl-type-builtins
HKL_TYPE_ENGINE_AXIS_NAMES_GET
, macro in
hkl-type-builtins
HKL_TYPE_ENGINE_CAPABILITIES
, macro in
hkl-type-builtins
HKL_TYPE_ENGINE_DEPENDENCIES
, macro in
hkl-type-builtins
TYPE_HKL_DETECTOR
, macro in
hkl-types
TYPE_HKL_ENGINE
, macro in
hkl-types
TYPE_HKL_ENGINE_LIST
, macro in
hkl-types
TYPE_HKL_FACTORY
, macro in
hkl-types
TYPE_HKL_GEOMETRY
, macro in
hkl-types
TYPE_HKL_GEOMETRY_LIST
, macro in
hkl-types
TYPE_HKL_GEOMETRY_LIST_ITEM
, macro in
hkl-types
TYPE_HKL_LATTICE
, macro in
hkl-types
TYPE_HKL_MATRIX
, macro in
hkl-types
TYPE_HKL_PARAMETER
, macro in
hkl-types
TYPE_HKL_QUATERNION
, macro in
hkl-types
TYPE_HKL_SAMPLE
, macro in
hkl-types
TYPE_HKL_SAMPLE_REFLECTION
, macro in
hkl-types
TYPE_HKL_UNIT
, macro in
hkl-types
TYPE_HKL_VECTOR
, macro in
hkl-types
HKL_TYPE_UNIT_ENUM
, macro in
hkl-type-builtins
U
HklUnit
, struct in
hkl-unit-private
HklUnitDimension
, struct in
hkl-unit-private
HklUnitEnum
, enum in
hkl
hkl_unit_compatible
, function in
hkl-unit-private
hkl_unit_dup
, function in
hkl-unit-private
hkl_unit_factor
, function in
hkl-unit-private
hkl_unit_free
, function in
hkl-unit-private
unlink_noerr
, function in
noerr
UNNEEDED
, macro in
compiler
UNUSED
, macro in
compiler
V
HklVector
, struct in
hkl
hkl_vector_add_vector
, function in
hkl-vector-private
hkl_vector_angle
, function in
hkl-vector-private
hkl_vector_cmp
, function in
hkl-vector-private
hkl_vector_div_double
, function in
hkl-vector-private
hkl_vector_dup
, function in
hkl-vector-private
hkl_vector_fprintf
, function in
hkl-vector-private
hkl_vector_free
, function in
hkl-vector-private
hkl_vector_is_colinear
, function in
hkl-vector-private
hkl_vector_is_null
, function in
hkl-vector-private
hkl_vector_is_opposite
, function in
hkl-vector-private
hkl_vector_minus_vector
, function in
hkl-vector-private
hkl_vector_norm2
, function in
hkl-vector-private
hkl_vector_normalize
, function in
hkl-vector-private
hkl_vector_oriented_angle
, function in
hkl-vector-private
hkl_vector_oriented_angle_points
, function in
hkl-vector-private
hkl_vector_project_on_plan
, function in
hkl-vector-private
hkl_vector_project_on_plan_with_point
, function in
hkl-vector-private
hkl_vector_randomize
, function in
hkl-vector-private
hkl_vector_randomize_vector
, function in
hkl-vector-private
hkl_vector_randomize_vector_vector
, function in
hkl-vector-private
hkl_vector_rotated_around_line
, function in
hkl-vector-private
hkl_vector_rotated_around_vector
, function in
hkl-vector-private
hkl_vector_rotated_quaternion
, function in
hkl-vector-private
hkl_vector_scalar_product
, function in
hkl-vector-private
hkl_vector_sum
, function in
hkl-vector-private
hkl_vector_times_double
, function in
hkl-vector-private
hkl_vector_times_matrix
, function in
hkl-vector-private
hkl_vector_times_vector
, function in
hkl-vector-private
hkl_vector_vectorial_product
, function in
hkl-vector-private
HKL_VECTOR_X
, macro in
hkl
HKL_VECTOR_Y
, macro in
hkl
HKL_VECTOR_Z
, macro in
hkl
W
WARN_DEPRECATED
, macro in
compiler
HKL_WARN_UNUSED_RESULT
, macro in
hkl
WARN_UNUSED_RESULT
, macro in
compiler
Z
Zaxis
, macro in
hkl2