Module Index¶
Module: CPlot2D_wrapper_module¶
Files:
- extlibs/CPlot2D/simple_CPlot2D_wrapper.f90
Uses:
- simple_core_module_api
Public symbols:
- CDataPoint_type — type
Private symbols:
- C_CDataPoint__delete — subroutine
- C_CDataPoint__new2 — function
- C_CDataSet__AddDataPoint — subroutine
- C_CDataSet__delete — subroutine
- C_CDataSet__new — function
- C_CDataSet__SetDashedLine — subroutine
- C_CDataSet__SetDatasetColor — subroutine
- C_CDataSet__SetDrawLine — subroutine
- C_CDataSet__SetDrawMarker — subroutine
- C_CDataSet__SetFillArea — subroutine
- C_CDataSet__SetLineWidth — subroutine
- C_CDataSet__SetMarkerSize — subroutine
- C_CPlot2D__AddDataSet — subroutine
- C_CPlot2D__delete — subroutine
- C_CPlot2D__new — function
- C_CPlot2D__OutputPostScriptPlot — subroutine
- C_CPlot2D__SetDrawLegend — subroutine
- C_CPlot2D__SetDrawXAxisGridLines — subroutine
- C_CPlot2D__SetDrawYAxisGridLines — subroutine
- C_CPlot2D__SetFlipY — subroutine
- C_CPlot2D__SetXAxisSize — subroutine
- C_CPlot2D__SetXAxisTitle — subroutine
- C_CPlot2D__SetYAxisSize — subroutine
- C_CPlot2D__SetYAxisTitle — subroutine
- CDataPoint__delete — subroutine
- CDataPoint__new2 — subroutine
- CDataSet__AddDataPoint — subroutine
- CDataSet__delete — subroutine
- CDataSet__new — subroutine
- CDataSet__SetDashedLine — subroutine
- CDataSet__SetDatasetColor — subroutine
- CDataSet__SetDrawLine — subroutine
- CDataSet__SetDrawMarker — subroutine
- CDataSet__SetFillArea — subroutine
- CDataSet__SetLineWidth — subroutine
- CDataSet__SetMarkerSize — subroutine
- CDataSet_addpoint — subroutine
- CDataSet_type — type
- CPlot2D__AddDataSet — subroutine
- CPlot2D__delete — subroutine
- CPlot2D__new — subroutine
- CPlot2D__OutputPostScriptPlot — subroutine
- CPlot2D__SetDrawLegend — subroutine
- CPlot2D__SetDrawXAxisGridLines — subroutine
- CPlot2D__SetDrawYAxisGridLines — subroutine
- CPlot2D__SetFlipY — subroutine
- CPlot2D__SetXAxisSize — subroutine
- CPlot2D__SetXAxisTitle — subroutine
- CPlot2D__SetYAxisSize — subroutine
- CPlot2D__SetYAxisTitle — subroutine
- CPlot2D_type — type
- plot2D — subroutine
- test_CPlot2D — subroutine
Module: curl¶
Files:
- extlibs/curl/src/curl.f90
Module: curl_easy¶
Files:
- extlibs/curl/src/curl_easy.f90
Public symbols:
- curl_easy_cleanup — subroutine
- curl_easy_init — function
- curl_easy_pause — function
- curl_easy_perform — function
- curl_free — subroutine
- curl_global_cleanup — subroutine
- curl_mime_addpart — function
- curl_mime_data — function
- curl_mime_free — subroutine
- curl_mime_headers — function
- curl_mime_init — function
- curl_mime_subparts — function
- curl_slist_free_all — subroutine
- curl_version_now — function
Private symbols:
- curl_easy_escape_ — function
- curl_easy_getinfo_c_double — function
- curl_easy_getinfo_c_long — function
- curl_easy_getinfo_c_ptr — function
- curl_easy_setopt_c_char — function
- curl_easy_setopt_c_funptr — function
- curl_easy_setopt_c_long — function
- curl_easy_setopt_c_ptr — function
- curl_easy_strerror_ — function
- curl_easy_unescape_ — function
- curl_escape_ — function
- curl_global_init_ — function
- curl_mime_encoder_ — function
- curl_mime_filedata_ — function
- curl_mime_filename_ — function
- curl_mime_name_ — function
- curl_mime_type_ — function
- curl_slist — type
- curl_slist_append_ — function
- curl_unescape_ — function
- curl_version_ — function
- curl_version_info_ — function
- curl_version_info_data — type
Module: curl_multi¶
Files:
- extlibs/curl/src/curl_multi.f90
Public symbols:
- curl_multi_add_handle — function
- curl_multi_cleanup — function
- curl_multi_info_read — function
- curl_multi_init — function
- curl_multi_perform — function
- curl_multi_poll — function
- curl_multi_remove_handle — function
- curl_multi_strerror — function
- curl_multi_timeout — function
- curl_multi_wakeup — function
Private symbols:
- curl_msg — type
- curl_multi_strerror_ — function
Module: curl_urlapi¶
Files:
- extlibs/curl/src/curl_urlapi.f90
Public symbols:
- curl_url — function
- curl_url_cleanup — subroutine
- curl_url_dup — function
- curl_url_get — function
- curl_url_set — function
- curl_url_strerror — function
Private symbols:
- curl_url_get_ — function
- curl_url_set_ — function
- curl_url_strerror_ — function
Module: curl_util¶
Files:
- extlibs/curl/src/curl_util.f90
Public symbols:
- c_f_str_ptr — subroutine
Private symbols:
- c_strlen — function
Module: elemental¶
Files:
- main/image/simple_image.f90
- main/image/simple_image_access.f90
- main/image/simple_image_arith.f90
Module: FoX_common¶
Files:
- extlibs/xml/common/FoX_common.F90
Uses:
- fox_m_fsys_array_str
- fox_m_fsys_count_parse_input
- fox_m_fsys_format
- fox_m_fsys_parse_input
- m_common_attrs
- m_common_error
Module: FoX_dom¶
Files:
- extlibs/xml/dom/FoX_dom.f90
Uses:
- fox_m_fsys_array_str
- fox_m_fsys_format
- m_dom_dom
- m_dom_error
- m_dom_extras
- m_dom_parse
- m_dom_utils
Module: fox_m_fsys_abort_flush¶
Files:
- extlibs/xml/fsys/fox_m_fsys_abort_flush.F90
Uses:
- f90_unix_io
- f90_unix_proc
Public symbols:
- abort — subroutine
- pure_pxfabort — function
- pxfabort — subroutine
- pxfflush — subroutine
Module: fox_m_fsys_array_str¶
Files:
- extlibs/xml/fsys/fox_m_fsys_array_str.F90
Module: fox_m_fsys_count_parse_input¶
Files:
- extlibs/xml/fsys/fox_m_fsys_count_parse_input.F90
Uses:
- fox_m_fsys_realtypes
Module: fox_m_fsys_format¶
Files:
- extlibs/xml/fsys/fox_m_fsys_format.F90
Uses:
- fox_m_fsys_abort_flush
- fox_m_fsys_realtypes
Module: fox_m_fsys_parse_input¶
Files:
- extlibs/xml/fsys/fox_m_fsys_parse_input.F90
Uses:
- fox_m_fsys_realtypes
Module: fox_m_fsys_realtypes¶
Files:
- extlibs/xml/fsys/fox_m_fsys_realtypes.f90
Module: fox_m_fsys_string¶
Files:
- extlibs/xml/fsys/fox_m_fsys_string.F90
Public symbols:
- toLower — function
Module: fox_m_fsys_string_list¶
Files:
- extlibs/xml/fsys/fox_m_fsys_string_list.F90
Uses:
- fox_m_fsys_array_str
Module: fox_m_utils_mtprng¶
Files:
- extlibs/xml/utils/fox_m_utils_mtprng.F90
Private symbols:
- mtprng_init — subroutine
- mtprng_init_by_array — subroutine
- mtprng_rand — function
- mtprng_rand64 — function
- mtprng_rand_range — function
- mtprng_rand_real1 — function
- mtprng_rand_real2 — function
- mtprng_rand_real3 — function
Module: fox_m_utils_uri¶
Files:
- extlibs/xml/utils/fox_m_utils_uri.F90
Uses:
- fox_m_fsys_array_str
- fox_m_fsys_format
- fox_m_fsys_string
Public symbols:
- copyURI — function
- destroyURI — subroutine
- dumpURI — subroutine
- expressURI — function
- getAuthority — function
- getFragment — function
- getHost — function
- getPath — function
- getPort — function
- getQuery — function
- getScheme — function
- getUserinfo — function
- hasAuthority — function
- hasFragment — function
- hasHost — function
- hasPort — function
- hasQuery — function
- hasScheme — function
- hasUserinfo — function
- isAbsoluteURI — function
- parseURI — function
- rebaseURI — function
Private symbols:
- appendPaths — function
- checkAuthority — function
- checkFragment — function
- checkHost — function
- checkIpvX — function
- checkNonOpaquePath — function
- checkOpaquePart — function
- checkPath — function
- checkPathSegment — function
- checkQuery — function
- checkScheme — function
- cleanUp — subroutine
- expressSegments — function
- expressURI_len — function
- normalizepath — function
- pctEncode — function
- pctEncode_len — function
- produceResult — subroutine
- unEscape_alloc — function
- verifyWithPctEncoding — function
Module: fox_m_utils_uuid¶
Files:
- extlibs/xml/utils/fox_m_utils_uuid.F90
Uses:
- fox_m_utils_mtprng
Public symbols:
- generate_uuid — function
Private symbols:
- get_utc_since_1582 — function
- int32ToHexOctets — function
- int64ToHexOctets — function
- isLeapYear — function
Module: FoX_sax¶
Files:
- extlibs/xml/sax/FoX_sax.f90
Uses:
- fox_common
- m_sax_operate
Module: FoX_utils¶
Files:
- extlibs/xml/utils/FoX_utils.f90
Uses:
- fox_m_utils_uri
- fox_m_utils_uuid
Module: FoX_wcml¶
Files:
- extlibs/xml/wcml/FoX_wcml.f90
Uses:
- fox_wxml
- m_wcml_coma
- m_wcml_core
- m_wcml_geometry
- m_wcml_lattice
- m_wcml_lists
- m_wcml_metadata
- m_wcml_molecule
- m_wcml_parameter
- m_wcml_property
- m_wcml_stml
Module: FoX_wkml¶
Files:
- extlibs/xml/wkml/FoX_wkml.f90
Uses:
- fox_wxml
- m_wkml_chart
- m_wkml_color
- m_wkml_contours
- m_wkml_core
- m_wkml_coverage
- m_wkml_features
- m_wkml_lowlevel
- m_wkml_styling
Module: FoX_wxml¶
Files:
- extlibs/xml/wxml/FoX_wxml.f90
Uses:
- m_wxml_core
- m_wxml_overloads
Module: function¶
Files:
- main/image/simple_image.f90
- main/image/simple_image_access.f90
- main/image/simple_image_arith.f90
- main/image/simple_image_calc.f90
- main/image/simple_image_checks.f90
- main/image/simple_image_fft.f90
- main/image/simple_image_filt.f90
- main/image/simple_image_freq_anal.f90
- main/image/simple_image_geom.f90
- main/image/simple_image_seg.f90
- main/nu_filt/simple_nu_filter.f90
- main/nu_filt/simple_nu_filter_state.f90
- main/ori/simple_oris.f90
- main/ori/simple_oris_dists.f90
- main/ori/simple_oris_getters.f90
- main/ori/simple_oris_life.f90
- main/ori/simple_oris_neig.f90
- main/ori/simple_oris_sampling.f90
- main/ori/simple_oris_stats.f90
- main/params/simple_parameters.f90
- main/params/simple_parameters_core.f90
- main/pftc/simple_polarft_access.f90
- main/pftc/simple_polarft_calc.f90
- main/project/simple_sp_project.f90
- main/project/simple_sp_project_cls.f90
- main/project/simple_sp_project_core.f90
- main/project/simple_sp_project_io.f90
- main/project/simple_sp_project_mic.f90
- main/project/simple_sp_project_stk.f90
- main/simple_abinitio_controller.f90
- main/simple_abinitio_utils.f90
Uses:
- simple_online_var
Module: gnufor2¶
Files:
- extlibs/gnufor/gnufor2.f90
Module: integer¶
Files:
- main/nu_filt/simple_nu_filter.f90
- main/nu_filt/simple_nu_filter_bank.f90
- main/nu_filt/simple_nu_filter_potts.f90
- main/nu_filt/simple_nu_filter_state.f90
- main/pftc/simple_polarft_access.f90
- main/pftc/simple_polarft_calc.f90
- main/project/simple_sp_project.f90
- main/project/simple_sp_project_core.f90
- main/project/simple_sp_project_mic.f90
- main/project/simple_sp_project_ptcl.f90
- main/project/simple_sp_project_stk.f90
Module: json_file_module¶
Files:
- extlibs/json/json_file_module.f90
Uses:
- json_kinds
- json_parameters
- json_string_utilities
- json_value_module
Private symbols:
- json_file — type
Module: json_kinds¶
Files:
- extlibs/json/json_kinds.f90
Module: json_module¶
Files:
- extlibs/json/json_module.f90
Uses:
- json_file_module
- json_kinds
- json_parameters
- json_string_utilities
- json_value_module
Module: json_parameters¶
Files:
- extlibs/json/json_parameters.f90
Uses:
- json_kinds
Module: json_string_utilities¶
Files:
- extlibs/json/json_string_utilities.f90
Uses:
- json_kinds
- json_parameters
Module: json_value_module¶
Files:
- extlibs/json/json_value_module.f90
Uses:
- json_kinds
- json_parameters
- json_string_utilities
Private symbols:
- json_core — type
- json_value — type
Module: logical¶
Files:
- main/image/simple_image.f90
- main/image/simple_image_calc.f90
- main/image/simple_image_checks.f90
- main/nu_filt/simple_nu_filter.f90
- main/nu_filt/simple_nu_filter_potts.f90
- main/nu_filt/simple_nu_filter_state.f90
- main/pftc/simple_polarft_access.f90
- main/pftc/simple_polarft_calc.f90
- main/project/simple_sp_project.f90
- main/project/simple_sp_project_mic.f90
- main/project/simple_sp_project_out.f90
- main/project/simple_sp_project_ptcl.f90
Module: m_common_attrs¶
Files:
- extlibs/xml/common/m_common_attrs.F90
Uses:
- fox_m_fsys_array_str
- m_common_element
- m_common_error
Module: m_common_buffer¶
Files:
- extlibs/xml/common/m_common_buffer.F90
Uses:
- fox_m_fsys_format
- m_common_charset
- m_common_error
Module: m_common_charset¶
Files:
- extlibs/xml/common/m_common_charset.F90
Uses:
- fox_m_fsys_string
Public symbols:
- allowed_encoding — function
- checkChars — function
- isInitialNameChar — function
- isInitialNCNameChar — function
- isLegalChar — function
- isLegalCharRef — function
- isNameChar — function
- isNCNameChar — function
- isRepCharRef — function
- isUSASCII — function
- isXML1_0_NameChar — function
- isXML1_1_NameChar — function
Module: m_common_content_model¶
Files:
- extlibs/xml/common/m_common_content_model.F90
Uses:
- fox_m_fsys_array_str
Public symbols:
- checkCP — function
- checkCPToEnd — function
- destroyCPtree — subroutine
- dumpCPtree — subroutine
- elementContentCP — function
- emptyContentCP — function
- newCP — function
- transformCPPlus — subroutine
Private symbols:
- copyCP — function
- copyCPtree — function
- destroyCP — subroutine
- dumpCP — subroutine
- nextCPafterfail — function
- nextCPaftermatch — function
- nextCPMustMatch — function
Module: m_common_element¶
Files:
- extlibs/xml/common/m_common_element.F90
Uses:
- fox_m_fsys_array_str
- fox_m_fsys_string_list
- m_common_charset
- m_common_content_model
- m_common_error
- m_common_namecheck
Module: m_common_elstack¶
Files:
- extlibs/xml/common/m_common_elstack.F90
Uses:
- fox_m_fsys_array_str
- m_common_content_model
- m_common_error
Private symbols:
- elstack_item — type
- elstack_t — type
Module: m_common_entities¶
Files:
- extlibs/xml/common/m_common_entities.F90
Uses:
- fox_m_fsys_array_str
- fox_m_fsys_format
- fox_m_utils_uri
- m_common_charset
- m_common_error
Module: m_common_entity_expand¶
Files:
- extlibs/xml/common/m_common_entity_expand.F90
Uses:
- fox_m_fsys_array_str
- m_common_entities
- m_common_error
- m_common_namecheck
- m_common_struct
Public symbols:
- expand_entity_value_alloc — function
Module: m_common_error¶
Files:
- extlibs/xml/common/m_common_error.F90
Uses:
- fox_m_fsys_abort_flush
- fox_m_fsys_array_str
Module: m_common_io¶
Files:
- extlibs/xml/common/m_common_io.F90
Uses:
- f90_iostat
- m_common_error
Public symbols:
- get_unit — subroutine
- setup_io — subroutine
Private symbols:
- find_eor_eof — subroutine
Module: m_common_namecheck¶
Files:
- extlibs/xml/common/m_common_namecheck.F90
Uses:
- fox_m_fsys_format
- fox_m_fsys_string
- m_common_charset
Public symbols:
- checkAttValue — function
- checkCharacterEntityReference — function
- checkEncName — function
- checkName — function
- checkNames — function
- checkNCName — function
- checkNCNames — function
- checkNmtoken — function
- checkNmtokens — function
- checkPEDef — function
- checkPITarget — function
- checkPseudoAttValue — function
- checkPublicId — function
- checkQName — function
- checkQNames — function
- checkRepCharEntityReference — function
- likeCharacterEntityReference — function
- localpartOfQname — function
- prefixOfQName — function
Module: m_common_namespaces¶
Files:
- extlibs/xml/common/m_common_namespaces.F90
Uses:
- fox_m_fsys_array_str
- fox_m_utils_uri
- m_common_attrs
- m_common_charset
- m_common_error
- m_common_namecheck
- m_common_struct
Module: m_common_notations¶
Files:
- extlibs/xml/common/m_common_notations.F90
Uses:
- fox_m_fsys_array_str
- m_common_error
Public symbols:
- add_notation — subroutine
- destroy_notation_list — subroutine
- init_notation_list — subroutine
- notation_exists — function
Module: m_common_struct¶
Files:
- extlibs/xml/common/m_common_struct.F90
Uses:
- fox_utils
- m_common_charset
- m_common_element
- m_common_entities
- m_common_notations
Public symbols:
- destroy_xml_doc_state — subroutine
- init_xml_doc_state — subroutine
- register_external_GE — subroutine
- register_external_PE — subroutine
- register_internal_GE — subroutine
- register_internal_PE — subroutine
Module: m_contours¶
Files:
- extlibs/xml/wkml/m_contours.F90
Uses:
- fox_common
- m_common_error
Public symbols:
- destroy_contourObject — subroutine
- make_contours_on_a_complex_grid — function
- make_contours_on_a_simple_grid — function
- make_contours_on_simplest_grid — function
Private symbols:
- add_line — subroutine
- add_point — subroutine
- add_polygon — subroutine
- addLinesToContourObject — subroutine
- addLineToLineList — subroutine
- addPolygonsToContourObject — subroutine
- addPolygonToPolygonList — subroutine
- checkPointOnPolygon — function
- complexScalePoints — subroutine
- concatenate_lines — subroutine
- destroy_contourLines — subroutine
- draw — subroutine
- GCONTR — subroutine
- init_contourObject — subroutine
- init_line — subroutine
- joinUpLines — subroutine
- nextLineOnEdge — function
- pointInPolygon — function
- polygonsInPolygons — subroutine
- scale_contours_complex — subroutine
- scale_contours_simple — subroutine
- setpnew — subroutine
- shave_polygon — subroutine
- shave_polygons — subroutine
- simpleScalePoints — subroutine
- whichLevel — function
Module: m_dom_dom¶
Files:
- extlibs/xml/dom/m_dom_dom.F90
Uses:
- fox_m_fsys_array_str
- fox_m_fsys_format
- fox_m_fsys_string
- fox_m_utils_uri
- m_common_charset
- m_common_element
- m_common_namecheck
- m_common_struct
- m_dom_error
Module: m_dom_error¶
Files:
- extlibs/xml/dom/m_dom_error.f90
Uses:
- fox_m_fsys_abort_flush
- m_common_error
Public symbols:
- dom_error — subroutine
- getExceptionCode — function
- inException — function
- internal_error — subroutine
- throw_exception — subroutine
Private symbols:
- destroyDOMException — subroutine
- errorString — function
Module: m_dom_extras¶
Files:
- extlibs/xml/dom/m_dom_extras.F90
Uses:
- fox_m_fsys_parse_input
- fox_m_fsys_realtypes
- m_dom_dom
- m_dom_error
Module: m_dom_parse¶
Files:
- extlibs/xml/dom/m_dom_parse.f90
Uses:
- fox_common
- fox_m_fsys_array_str
- fox_m_utils_uri
- fox_sax
- m_common_attrs
- m_common_entities
- m_common_error
- m_common_struct
- m_dom_dom
- m_dom_error
- m_sax_parser
Public symbols:
- parsefile — function
- parsestring — function
Private symbols:
- characters_handler — subroutine
- comment_handler — subroutine
- endCdata_handler — subroutine
- endDocument_Handler — subroutine
- endDTD_handler — subroutine
- endElement_handler — subroutine
- endEntity_handler — subroutine
- entityErrorHandler — subroutine
- externalEntityDecl_handler — subroutine
- FoX_endDTD_handler — subroutine
- ignorableWhitespace_handler — subroutine
- internalEntityDecl_handler — subroutine
- normalErrorHandler — subroutine
- notationDecl_handler — subroutine
- processingInstruction_handler — subroutine
- runParser — subroutine
- skippedEntity_handler — subroutine
- startCdata_handler — subroutine
- startDocument_handler — subroutine
- startDTD_handler — subroutine
- startElement_handler — subroutine
- startEntity_handler — subroutine
- unparsedEntityDecl_handler — subroutine
Module: m_dom_utils¶
Files:
- extlibs/xml/dom/m_dom_utils.f90
Uses:
- fox_m_fsys_array_str
- fox_m_fsys_format
- fox_wxml
- m_common_attrs
- m_common_element
- m_common_struct
- m_dom_dom
- m_dom_error
Public symbols:
- dumpTree — subroutine
- serialize — subroutine
Private symbols:
- dump2 — subroutine
- iter_dmp_xml — subroutine
Module: m_ieee¶
Files:
- extlibs/xml/fsys/m_ieee.f90
Public symbols:
- generate_nan — function
Module: m_sax_operate¶
Files:
- extlibs/xml/sax/m_sax_operate.F90
Uses:
- fox_common
- m_common_error
- m_sax_parser
- m_sax_reader
- m_sax_types
Public symbols:
- close_xml_t — subroutine
- open_xml_file — subroutine
- open_xml_string — subroutine
- parse — subroutine
- stop_parser — subroutine
Private symbols:
- attributeDecl_handler — subroutine
- characters_handler — subroutine
- comment_handler — subroutine
- elementDecl_handler — subroutine
- endCdata_handler — subroutine
- endDocument_handler — subroutine
- endDTD_handler — subroutine
- endElement_handler — subroutine
- endEntity_handler — subroutine
- endPrefixMapping_handler — subroutine
- error_handler — subroutine
- externalEntityDecl_handler — subroutine
- fatalError_handler — subroutine
- ignorableWhitespace_handler — subroutine
- internalEntityDecl_handler — subroutine
- notationDecl_handler — subroutine
- processingInstruction_handler — subroutine
- skippedEntity_handler — subroutine
- startCdata_handler — subroutine
- startDocument_handler — subroutine
- startDTD_handler — subroutine
- startElement_handler — subroutine
- startEntity_handler — subroutine
- startPrefixMapping_handler — subroutine
- unparsedEntityDecl_handler — subroutine
- warning_handler — subroutine
Module: m_sax_parser¶
Files:
- extlibs/xml/sax/m_sax_parser.F90
Uses:
- fox_common
- fox_m_fsys_array_str
- fox_m_fsys_string_list
- fox_utils
- m_common_attrs
- m_common_charset
- m_common_element
- m_common_elstack
- m_common_entities
- m_common_entity_expand
- m_common_error
- m_common_namecheck
- m_common_namespaces
- m_common_notations
- m_common_struct
- m_sax_reader
- m_sax_tokenizer
- m_sax_types
Public symbols:
- getNSDict — function
- sax_parse — subroutine
- sax_parser_destroy — subroutine
- sax_parser_init — subroutine
Private symbols:
- add_entity — subroutine
- attributeDecl_handler — subroutine
- characters_handler — subroutine
- checkAttributes — subroutine
- checkIdRefs — subroutine
- checkXMLAttributes — subroutine
- close_tag — subroutine
- comment_handler — subroutine
- elementDecl_handler — subroutine
- endCdata_handler — subroutine
- endDocument_handler — subroutine
- endDTD_handler — subroutine
- endDTDchecks — subroutine
- endElement_handler — subroutine
- endEntity_handler — subroutine
- endPrefixMapping_handler — subroutine
- error_handler — subroutine
- error_handler — subroutine
- externalEntityDecl_handler — subroutine
- fatalError_handler — subroutine
- FoX_endDTD_handler — subroutine
- getDefaultAttributes — subroutine
- getLocalNameofQName — function
- getURIofQName — function
- ignorableWhitespace_handler — subroutine
- internalEntityDecl_handler — subroutine
- notationDecl_handler — subroutine
- open_tag — subroutine
- parseDTD — subroutine
- processingInstruction_handler — subroutine
- sax_error — subroutine
- skippedEntity_handler — subroutine
- startCdata_handler — subroutine
- startDocument_handler — subroutine
- startDTD_handler — subroutine
- startElement_handler — subroutine
- startEntity_handler — subroutine
- startPrefixMapping_handler — subroutine
- unparsedEntityDecl_handler — subroutine
- URIlength — function
- warning_handler — subroutine
Module: m_sax_reader¶
Files:
- extlibs/xml/sax/m_sax_reader.F90
Uses:
- fox_m_fsys_array_str
- fox_m_fsys_format
- fox_utils
- m_common_charset
- m_common_error
- m_common_io
- m_sax_xml_source
Public symbols:
- close_file — subroutine
- column — function
- get_all_characters — function
- get_character — function
- line — function
- open_file — subroutine
- open_new_file — subroutine
- open_new_string — subroutine
- parse_text_declaration — subroutine
- parse_xml_declaration — subroutine
- pop_buffer_stack — subroutine
- push_chars — subroutine
- reading_first_entity — function
- reading_main_file — function
Private symbols:
- close_actual_file — subroutine
- open_actual_file — subroutine
Module: m_sax_tokenizer¶
Files:
- extlibs/xml/sax/m_sax_tokenizer.F90
Uses:
- fox_m_fsys_array_str
- fox_m_utils_uri
- m_common_charset
- m_common_entities
- m_common_error
- m_common_namecheck
- m_sax_reader
- m_sax_types
Public symbols:
- expand_pe_text — function
- normalize_attribute_text — function
- sax_tokenize — subroutine
Private symbols:
- tokenizeDTD — subroutine
Module: m_sax_types¶
Files:
- extlibs/xml/sax/m_sax_types.F90
Uses:
- m_common_attrs
- m_common_elstack
- m_common_entities
- m_common_error
- m_common_namespaces
- m_common_notations
- m_common_struct
- m_sax_reader
Module: m_sax_xml_source¶
Files:
- extlibs/xml/sax/m_sax_xml_source.F90
Uses:
- fox_m_fsys_array_str
- fox_m_fsys_format
- fox_utils
- m_common_charset
- m_common_error
- m_common_io
Public symbols:
- get_char_from_file — function
- parse_declaration — subroutine
- push_file_chars — subroutine
Private symbols:
- read_single_char — function
- rewind_source — subroutine
Module: m_wcml_coma¶
Files:
- extlibs/xml/wcml/m_wcml_coma.F90
Uses:
- fox_m_fsys_realtypes
- fox_wxml
- m_wcml_stml
- m_wxml_overloads
Module: m_wcml_core¶
Files:
- extlibs/xml/wcml/m_wcml_core.F90
Uses:
- fox_common
- fox_utils
- fox_wxml
- m_common_error
- m_wcml_metadata
Public symbols:
- cmlAddNamespace — subroutine
- cmlBeginFile — subroutine
- cmlEndCml — subroutine
- cmlFinishFile — subroutine
- cmlStartCml — subroutine
Module: m_wcml_geometry¶
Files:
- extlibs/xml/wcml/m_wcml_geometry.F90
Uses:
- fox_m_fsys_realtypes
- fox_wxml
- m_wxml_overloads
Module: m_wcml_lattice¶
Files:
- extlibs/xml/wcml/m_wcml_lattice.F90
Uses:
- fox_m_fsys_realtypes
- fox_wxml
- m_wxml_overloads
Module: m_wcml_lists¶
Files:
- extlibs/xml/wcml/m_wcml_lists.F90
Uses:
- fox_common
- fox_wxml
Public symbols:
- cmlEndbandList — subroutine
- cmlEndkpointList — subroutine
- cmlEndmetadataList — subroutine
- cmlEndmodule — subroutine
- cmlEndparameterList — subroutine
- cmlEndpropertyList — subroutine
- cmlEndStep — subroutine
- cmlStartbandList — subroutine
- cmlStartkpointList — subroutine
- cmlStartmetadataList — subroutine
- cmlStartmodule — subroutine
- cmlStartparameterList — subroutine
- cmlStartpropertyList — subroutine
- cmlStartStep — subroutine
Module: m_wcml_metadata¶
Files:
- extlibs/xml/wcml/m_wcml_metadata.F90
Uses:
- fox_wxml
Public symbols:
- cmlAddMetadata — subroutine
Module: m_wcml_molecule¶
Files:
- extlibs/xml/wcml/m_wcml_molecule.F90
Uses:
- fox_m_fsys_format
- fox_m_fsys_realtypes
- fox_wxml
- m_common_error
- m_wxml_overloads
Module: m_wcml_parameter¶
Files:
- extlibs/xml/wcml/m_wcml_parameter.F90
Uses:
- fox_m_fsys_realtypes
- fox_wxml
- m_wcml_stml
- m_wxml_overloads
Module: m_wcml_property¶
Files:
- extlibs/xml/wcml/m_wcml_property.F90
Uses:
- fox_m_fsys_realtypes
- fox_wxml
- m_wcml_stml
- m_wxml_overloads
Module: m_wcml_stml¶
Files:
- extlibs/xml/wcml/m_wcml_stml.F90
Uses:
- fox_wxml
- m_wxml_overloads
Module: m_wkml_chart¶
Files:
- extlibs/xml/wkml/m_wkml_chart.F90
Uses:
- fox_common
- fox_wxml
- m_common_error
- m_wkml_lowlevel
Module: m_wkml_color¶
Files:
- extlibs/xml/wkml/m_wkml_color.F90
Uses:
- fox_common
- fox_wxml
- m_common_error
- m_wkml_color_def
Module: m_wkml_color_def¶
Files:
- extlibs/xml/wkml/m_wkml_color_def.F90
Module: m_wkml_contours¶
Files:
- extlibs/xml/wkml/m_wkml_contours.F90
Uses:
- fox_common
- fox_m_fsys_realtypes
- fox_wxml
- m_common_error
- m_contours
- m_wkml_color
- m_wkml_features
- m_wkml_lowlevel
- m_wkml_styling
Module: m_wkml_core¶
Files:
- extlibs/xml/wkml/m_wkml_core.F90
Uses:
- fox_wxml
- m_common_error
- m_wkml_lowlevel
Public symbols:
- kmlAddNamespace — subroutine
- kmlBeginFile — subroutine
- kmlFinishFile — subroutine
Module: m_wkml_coverage¶
Files:
- extlibs/xml/wkml/m_wkml_coverage.F90
Uses:
- fox_common
- fox_m_fsys_realtypes
- fox_wxml
- m_common_error
- m_wkml_chart
- m_wkml_color
- m_wkml_features
- m_wkml_lowlevel
- m_wkml_styling
Module: m_wkml_features¶
Files:
- extlibs/xml/wkml/m_wkml_features.F90
Uses:
- fox_common
- fox_m_fsys_realtypes
- fox_wxml
- m_common_error
- m_wkml_chart
- m_wkml_color
- m_wkml_lowlevel
- m_wkml_styling
Module: m_wkml_lowlevel¶
Files:
- extlibs/xml/wkml/m_wkml_lowlevel.F90
Uses:
- fox_common
- fox_m_fsys_realtypes
- fox_utils
- fox_wxml
- m_common_error
Module: m_wkml_styling¶
Files:
- extlibs/xml/wkml/m_wkml_styling.F90
Uses:
- fox_m_fsys_realtypes
- fox_wxml
- m_common_error
- m_wkml_color
- m_wkml_lowlevel
Module: m_wxml_core¶
Files:
- extlibs/xml/wxml/m_wxml_core.F90
Uses:
- fox_m_fsys_abort_flush
- fox_m_fsys_array_str
- fox_m_fsys_string
- fox_m_utils_uri
- m_common_attrs
- m_common_buffer
- m_common_charset
- m_common_element
- m_common_elstack
- m_common_entities
- m_common_error
- m_common_io
- m_common_namecheck
- m_common_namespaces
- m_common_notations
- m_common_struct
- m_wxml_escape
Module: m_wxml_escape¶
Files:
- extlibs/xml/wxml/m_wxml_escape.F90
Uses:
- fox_m_fsys_format
- m_common_charset
- m_common_error
Public symbols:
- escape_string — function
- escape_string_len — function
Module: m_wxml_overloads¶
Files:
- extlibs/xml/wxml/m_wxml_overloads.F90
Uses:
- fox_m_fsys_format
- fox_m_fsys_realtypes
- m_wxml_core
Module: mod_phasecorr¶
Files:
- main/commanders/test/simple_test_mod_phasecorr.f90
Uses:
- simple_image
Public symbols:
- alloc — subroutine
- gen_images — subroutine
- kill — subroutine
- new — subroutine
- run — subroutine
- t_phasecorr — type
- vis_imgs — subroutine
Module: procedure¶
Files:
- defs/simple_type_defs.f90
- extlibs/curl/src/curl_easy.f90
- extlibs/gnufor/gnufor2.f90
- extlibs/json/json_file_module.f90
- extlibs/json/json_string_utilities.f90
- extlibs/json/json_value_module.f90
- extlibs/unix/src/unix.f90
- extlibs/xml/common/m_common_attrs.F90
- extlibs/xml/common/m_common_buffer.F90
- extlibs/xml/common/m_common_element.F90
- extlibs/xml/common/m_common_elstack.F90
- extlibs/xml/common/m_common_entities.F90
- extlibs/xml/common/m_common_error.F90
- extlibs/xml/common/m_common_namespaces.F90
- extlibs/xml/dom/m_dom_dom.F90
- extlibs/xml/dom/m_dom_extras.F90
- extlibs/xml/fsys/fox_m_fsys_array_str.F90
- extlibs/xml/fsys/fox_m_fsys_count_parse_input.F90
- extlibs/xml/fsys/fox_m_fsys_format.F90
- extlibs/xml/fsys/fox_m_fsys_parse_input.F90
- extlibs/xml/fsys/fox_m_fsys_string_list.F90
- extlibs/xml/wcml/m_wcml_coma.F90
- extlibs/xml/wcml/m_wcml_geometry.F90
- extlibs/xml/wcml/m_wcml_lattice.F90
- extlibs/xml/wcml/m_wcml_molecule.F90
- extlibs/xml/wcml/m_wcml_parameter.F90
- extlibs/xml/wcml/m_wcml_property.F90
- extlibs/xml/wcml/m_wcml_stml.F90
- extlibs/xml/wkml/m_wkml_chart.F90
- extlibs/xml/wkml/m_wkml_color.F90
- extlibs/xml/wkml/m_wkml_contours.F90
- extlibs/xml/wkml/m_wkml_coverage.F90
- extlibs/xml/wkml/m_wkml_features.F90
- extlibs/xml/wkml/m_wkml_lowlevel.F90
- extlibs/xml/wkml/m_wkml_styling.F90
- extlibs/xml/wxml/m_wxml_core.F90
- extlibs/xml/wxml/m_wxml_overloads.F90
- fileio/simple_fileio.f90
- main/ctf/simple_ctf.f90
- main/image/simple_ftiter.f90
- main/image/simple_image.f90
- main/interp/simple_edges_sqwins.f90
- main/interp/simple_kbinterpol.f90
- main/interp/simple_winfuns.f90
- main/ori/simple_ori.f90
- main/ori/simple_oris.f90
- main/simple_abinitio_controller.f90
- main/simple_eul_prob_tab_utils.f90
- main/simple_sym.f90
- main/strategies/search/simple_matcher_ptcl_io.f90
- main/stream/simple_stream_watcher.f90
- utils/filter/simple_butterworth.f90
- utils/filter/simple_opt_filter.f90
- utils/math/simple_linalg.f90
- utils/math/simple_math.f90
- utils/math/simple_math_ft.f90
- utils/math/simple_neighs.f90
- utils/math/simple_ran_tabu.f90
- utils/math/simple_rnd.f90
- utils/math/simple_srch_sort_loc.f90
- utils/math/simple_stat.f90
- utils/qsys/simple_qsys_ctrl.f90
- utils/qsys/simple_qsys_funs.f90
- utils/simple_corrmat.f90
- utils/simple_gauss2Dfit.f90
- utils/simple_gpu_utils.f90
- utils/simple_imgarr_utils.f90
- utils/simple_is_check_assert.f90
- utils/simple_jiffys.f90
- utils/simple_magic_boxes.f90
- utils/simple_sauron.f90
- utils/simple_segmentation.f90
- utils/simple_string.f90
- utils/simple_string_utils.f90
- utils/structs/simple_chash.f90
- utils/structs/simple_hash.f90
Uses:
- fox_common
- fox_wxml
- iso_fortran_env
- m_wkml_color
- simple_cmdline
- simple_image
- simple_math
- simple_qsys_local
- simple_rnd
- simple_sauron
- simple_string
- simple_syslib
- simple_type_defs
Public symbols:
- add2fbody_1 — function
- add2fbody_2 — function
- add2fbody_3 — function
- add_error — subroutine
- addDefaultNS — subroutine
- addPrefixedNS — subroutine
- adoptNode — function
- alloc_imgarr — subroutine
- append2basename_1 — function
- append2basename_2 — function
- appendChild — function
- appendData — subroutine
- arr2file_dp — subroutine
- arr2file_sp — subroutine
- arr2txtfile_1 — subroutine
- arr2txtfile_2 — subroutine
- assert_eq2 — function
- assert_eq3 — function
- assert_eq4 — function
- assert_eqn — function
- automatic_thresh_sobel — subroutine
- autoscale — subroutine
- basename — function
- batch_gauss2Dfit_1 — subroutine
- batch_gauss2Dfit_2 — subroutine
- c_f_str_chars — subroutine
- c_f_str_ptr — subroutine
- c_int32_to_uint16 — function
- c_int64_to_uint32 — function
- c_uint16_to_int32 — function
- c_uint32_to_int64 — function
- calc_cartesian_corrmat_1 — subroutine
- calc_cartesian_corrmat_2 — subroutine
- calc_inpl_invariant_cc_nomirr — function
- canny — subroutine
- canny_edge — subroutine
- check4nans2D_1 — subroutine
- check4nans2D_2 — subroutine
- check4nans3D_1 — subroutine
- check4nans3D_2 — subroutine
- check4nans_1 — subroutine
- check4nans_2 — subroutine
- cloneNode — function
- cmlEndMolecule — subroutine
- cmlStartMolecule — subroutine
- copy_imgarr — function
- copyDOMConfig — subroutine
- createAttribute — function
- createAttributeNS — function
- createCdataSection — function
- createComment — function
- createDocument — function
- createDocumentFragment — function
- createDocumentType — function
- createElement — function
- createElementNS — function
- createEmptyDocument — function
- createEmptyEntityReference — function
- createEntity — function
- createEntityReference — function
- createNamespaceNode — function
- createNotation — function
- createProcessingInstruction — function
- createTextNode — function
- dealloc_imgarr — subroutine
- decode_rfc6901 — function
- del_files_1 — subroutine
- del_files_2 — subroutine
- deleteData — subroutine
- destroy_error_stack — subroutine
- destroyAllNodesRecursively — subroutine
- destroyDocument — subroutine
- destroyNamedNodeMap — subroutine
- destroyNodeList — subroutine
- detect_peak_thres_1 — subroutine
- detect_peak_thres_2 — subroutine
- detect_peak_thres_fdr — subroutine
- detect_peak_thres_for_npeaks — subroutine
- detect_peak_thres_sortmeans — subroutine
- dist_avg — function
- dist_btw_farthest — function
- dist_btw_nearest — function
- double_thresh — subroutine
- dumpnsdict — subroutine
- encode_rfc6901 — function
- escape_string — subroutine
- extract_imgarr — function
- f_c_str_chars — subroutine
- f_readdir — function
- f_strerror — function
- fclose — subroutine
- file2drarr — function
- file2imat — subroutine
- file2lmat — subroutine
- file2rarr — function
- file2rmat — subroutine
- fileiochk — subroutine
- filelength — function
- filepath_1 — function
- filepath_2 — function
- filepath_3 — function
- filepath_4 — function
- find_larger_magic_box — function
- find_magic_box — function
- find_magic_boxes4scale — function
- fname2ext — function
- fname2format — function
- fname_new_ext_1 — function
- fname_new_ext_2 — function
- fopen — subroutine
- FoX_error_base — subroutine
- FoX_fatal_base — subroutine
- FoX_get_fatal_errors — function
- FoX_get_fatal_warnings — function
- FoX_set_fatal_errors — subroutine
- FoX_set_fatal_warnings — subroutine
- FoX_warning_base — subroutine
- funit_size — function
- gauss2Dfit — subroutine
- get_fbody_1 — function
- get_fbody_2 — function
- get_fpath — function
- get_open_funits — subroutine
- get_relative_path — function
- getAttribute — function
- getAttributeNode — function
- getAttributeNodeNS — function
- getAttributeNS — function
- getAttributes — function
- getBaseURI — function
- getchildNodes — function
- getdata — function
- getdocType — function
- getdocumentElement — function
- getdocumentURI — function
- getdomConfig — function
- getElementById — function
- getElementsByTagName — function
- getElementsByTagNameNS — function
- getEntities — function
- getEntityByIndex — function
- getEntityByName — function
- getfirstChild — function
- getFoX_checks — function
- getillFormed — function
- getImplementation — function
- getInputEncoding — function
- getInternalSubset — function
- getisElementContentWhitespace — function
- getlastChild — function
- getliveNodeLists — function
- getLocalName — function
- getname — function
- getNamedItem — function
- getNamedItemNS — function
- getnamespaceNodes — function
- getNamespaceURI — function
- getnextSibling — function
- getnodeName — function
- getNodePath — function
- getnodeType — function
- getNodeValue — function
- getnotationName — function
- getNotations — function
- getNumberOfPrefixes — function
- getOwnerDocument — function
- getownerElement — function
- getParameter — function
- getParameterNames — function
- getparentNode — function
- getPrefix — function
- getPrefixByIndex — function
- getpreviousSibling — function
- getpublicId — function
- getreadonly — function
- getspecified — function
- getstrictErrorChecking — function
- getstringValue — function
- getsystemId — function
- gettagName — function
- getTarget — function
- getTextContent — function
- getXds — function
- getXmlEncoding — function
- getxmlStandalone — function
- getXmlVersion — function
- hasAttribute — function
- hasAttributeNS — function
- hasAttributes — function
- hasChildNodes — function
- hasFeature — function
- hough_line — subroutine
- imat2file — subroutine
- importNode — function
- in_error — function
- init_error_stack — subroutine
- insertBefore — function
- insertData — subroutine
- integer_to_string — subroutine
- is_even_2 — function
- isDefaultNamespace — function
- isDefaultNSInForce — function
- isEqualNode — function
- isPrefixInForce — function
- isSameNode — function
- isSupported — function
- join_imgarrs — function
- kmlAddLegend — subroutine
- kmlCloseInnerBoundaryIs — subroutine
- kmlCloseLinearRing — subroutine
- kmlCloseLineString — subroutine
- kmlCloseouterBoundaryIs — subroutine
- kmlClosePolygon — subroutine
- kmlCloseStyle — subroutine
- kmlCreateLineStyle — subroutine
- kmlCreatePolygonStyle — subroutine
- kmlEndRegion — subroutine
- kmlGetColorHex — function
- kmlMakeColorMap — function
- kmlOpenInnerBoundaryIs — subroutine
- kmlOpenLinearRing — subroutine
- kmlOpenLineString — subroutine
- kmlOpenOuterBoundaryIs — subroutine
- kmlOpenPolygon — subroutine
- kmlOpenStyle — subroutine
- kmlSetCustomColor — subroutine
- lmat2file — subroutine
- lookupNamespaceURI — function
- lookupPrefix — function
- lowercase_string — function
- make_dirnames — function
- make_filenames — function
- move_files2dir — subroutine
- move_files_in_cwd — subroutine
- namespaceFixup — subroutine
- newDOMConfig — function
- nlines — function
- non_max_supp — subroutine
- normalize — subroutine
- normalizeDocument — subroutine
- otsu_img — subroutine
- otsu_robust_fast — subroutine
- pack_imgarr — function
- pop_nl — function
- print_magic_box_range — subroutine
- read_cavgs_into_imgarr — function
- read_exit_code — subroutine
- read_filetable — subroutine
- read_stk_into_imgarr — function
- real_to_string — subroutine
- refine_peak_thres_sortmeans — subroutine
- remove_nl — function
- removeAttribute — subroutine
- removeAttributeNode — function
- removeAttributeNodeNS — function
- removeAttributeNS — subroutine
- removeChild — function
- removeDefaultNS — subroutine
- removeNamedItem — function
- removeNamedItemNS — function
- removePrefixedNS — subroutine
- renameNode — function
- replace_string — subroutine
- replaceChild — function
- replaceData — subroutine
- rm_from_fbody — function
- rmat2file — subroutine
- sauvola — subroutine
- setAttribute — subroutine
- setAttributeNode — function
- setAttributeNodeNS — function
- setAttributeNS — subroutine
- setData — subroutine
- setDocType — subroutine
- setDocumentElement — subroutine
- setdocumentURI — subroutine
- setdomConfig — subroutine
- setFoX_checks — subroutine
- setGCstate — subroutine
- setIdAttribute — subroutine
- setIdAttributeNode — subroutine
- setIdAttributeNS — subroutine
- setillFormed — subroutine
- setIsElementContentWhitespace — subroutine
- setliveNodeLists — subroutine
- setNamedItem — function
- setNamedItemNS — function
- setNodeValue — subroutine
- setParameter — subroutine
- setPrefix — subroutine
- setReadOnlyMap — subroutine
- setReadOnlyNode — subroutine
- setspecified — subroutine
- setstrictErrorChecking — subroutine
- setstringValue — subroutine
- setTextContent — subroutine
- setValue — subroutine
- setXds — subroutine
- setxmlStandalone — subroutine
- setXmlVersion — subroutine
- simple_copy_file — subroutine
- sobel — subroutine
- splitText — function
- stemname — function
- str_to_int_10 — function
- str_to_int_16 — function
- str_vs — function
- string — type
- string_to_integer — subroutine
- string_to_real — subroutine
- subStringData — function
- swap_suffix_1 — function
- swap_suffix_2 — function
- threshold_for_no_peaks — subroutine
- threshold_for_npeaks — subroutine
- unescape_string — subroutine
- valid_json_hex — function
- vs_str — function
- vs_str_alloc — function
- vs_vs_alloc — function
- wait_for_closure — subroutine
- write_filetable — subroutine
- write_imgarr_1 — subroutine
- write_imgarr_2 — subroutine
- write_imgarr_3 — subroutine
- write_junk_cavgs — subroutine
- write_selected_cavgs — subroutine
- write_singlelineoftext — subroutine
Private symbols:
- add2history_1 — subroutine
- add2history_2 — subroutine
- add2watchdirs — subroutine
- add_attribute — function
- add_element — function
- add_entity — subroutine
- add_eol — subroutine
- add_external_entity — subroutine
- add_internal_entity — subroutine
- add_item_to_dict — subroutine
- add_string — subroutine
- add_to_buffer — subroutine
- add_to_path — subroutine
- add_to_stream_stack — subroutine
- add_to_streaming — subroutine
- addBondArray — subroutine
- addcoords_x3_dp — subroutine
- addcoords_x3_sp — subroutine
- addcoords_xfrac_dp — subroutine
- addcoords_xfrac_sp — subroutine
- addcoords_xyz3_dp — subroutine
- addcoords_xyz3_sp — subroutine
- addcoords_xyzfrac_dp — subroutine
- addcoords_xyzfrac_sp — subroutine
- addDlpolyMatrix_3_dp — subroutine
- addDlpolyMatrix_3_sp — subroutine
- addDlpolyMatrix_dp — subroutine
- addDlpolyMatrix_sp — subroutine
- addPrefix — subroutine
- addPrefixedURI — subroutine
- alloc_chash — subroutine
- alloc_hash — subroutine
- alloc_str — type
- analyze_smat — subroutine
- ang2vox — function
- angle_sampling_1 — function
- angle_sampling_2 — function
- annotate_invalid_json — subroutine
- apod — function
- apod_fast — function
- apod_fast_device — function
- apod_kb15_a2 — function
- apod_mat_2d — subroutine
- apod_mat_2d_fast — subroutine
- apod_mat_3d — subroutine
- apod_mat_3d_fast — subroutine
- append — function
- append_candidate — subroutine
- append_limited_char — subroutine
- append_nl — subroutine
- append_nnm — subroutine
- append_or_replace_candidate — subroutine
- append_ori — subroutine
- append_text — subroutine
- appendNSNode — subroutine
- apply2all — subroutine
- apply_1 — subroutine
- apply_2 — subroutine
- apply_convention — subroutine
- apply_refine3D_search_overrides — subroutine
- apply_sym_with_shift — subroutine
- arg — function
- arpack_stop — subroutine
- arraytocomplexdp — subroutine
- arraytocomplexsp — subroutine
- arraytointeger — subroutine
- arraytological — subroutine
- arraytorealdp — subroutine
- arraytorealsp — subroutine
- arraytostring — subroutine
- assign — subroutine
- att_value_normalize — function
- att_value_normalize_len — function
- attribute_has_default — function
- AttributeArrayCh — subroutine
- AttributeArrayCmplxDp — subroutine
- AttributeArrayCmplxSp — subroutine
- AttributeArrayInt — subroutine
- AttributeArrayLg — subroutine
- AttributeArrayRealDp — subroutine
- AttributeArrayRealSp — subroutine
- attributeDecl_handler — subroutine
- AttributeMatrixCh — subroutine
- AttributeMatrixCmplxDp — subroutine
- AttributeMatrixCmplxSp — subroutine
- AttributeMatrixInt — subroutine
- AttributeMatrixLg — subroutine
- AttributeMatrixRealDp — subroutine
- AttributeMatrixRealSp — subroutine
- AttributeScalarCmplxDp — subroutine
- AttributeScalarCmplxSp — subroutine
- AttributeScalarInt — subroutine
- AttributeScalarLg — subroutine
- AttributeScalarRealDp — subroutine
- AttributeScalarRealSp — subroutine
- augment_partition_job_descr — subroutine
- avg_frac_smallest — function
- avg_sdev_1 — subroutine
- avg_sdev_2 — subroutine
- avg_sdev_3 — subroutine
- avg_sdev_4 — subroutine
- balanced — subroutine
- bessi0 — function
- bman_apod — function
- bman_instr — function
- bounds_from_mask3D — subroutine
- buffer_length — function
- buffer_to_chararray — function
- buffer_to_str — function
- build_eullims — subroutine
- build_pind_lookup — subroutine
- build_refine3D_stage_cfg — subroutine
- build_refspiral — subroutine
- butterworth — function
- butterworth_filter_1 — subroutine
- butterworth_filter_2 — subroutine
- butterworth_filter_3 — subroutine
- butterworth_filter_4 — subroutine
- butterworth_filter_5 — subroutine
- calc_ap_pref — function
- calc_athres — function
- calc_graphene_mask — function
- calc_num2sample — subroutine
- calc_offset2D — subroutine
- calc_score_thres — function
- calc_stats — subroutine
- canSetParameter_ch — function
- canSetParameter_log — function
- cast_str_types — function
- char2str — function
- CharactersArrayCh — subroutine
- CharactersArrayCmplxDp — subroutine
- CharactersArrayCmplxSp — subroutine
- CharactersArrayInt — subroutine
- CharactersArrayLg — subroutine
- CharactersArrayRealDp — subroutine
- CharactersArrayRealSp — subroutine
- CharactersMatrixCh — subroutine
- CharactersMatrixCmplxDp — subroutine
- CharactersMatrixCmplxSp — subroutine
- CharactersMatrixInt — subroutine
- CharactersMatrixLg — subroutine
- CharactersMatrixRealDp — subroutine
- CharactersMatrixRealSp — subroutine
- CharactersScalarCmplxDp — subroutine
- CharactersScalarCmplxSp — subroutine
- CharactersScalarInt — subroutine
- CharactersScalarLg — subroutine
- CharactersScalarRealDp — subroutine
- CharactersScalarRealSp — subroutine
- chash2ori — subroutine
- chash2str — function
- check_buffer — subroutine
- check_duplicates — function
- check_if_valid — subroutine
- check_xf — subroutine
- checkBondIdRefs — subroutine
- checkColorHex — function
- checkContentModel — function
- checkContentModelToEnd — function
- checkEndNamespaces — subroutine
- checkExistingRefs — function
- checkExistingRefsInAttValue — function
- checkFmt — function
- checkNamespaces — subroutine
- checkNamespacesWriting — subroutine
- checkParsedRefsInAttValue — function
- clear_history — subroutine
- clear_partition_job_descr — subroutine
- clear_stack — subroutine
- close_start_tag — subroutine
- cmlAddAngle_dp — subroutine
- cmlAddAngle_sp — subroutine
- cmlAddAtoms_3_dp — subroutine
- cmlAddAtoms_3_dp_sh — subroutine
- cmlAddAtoms_3_sp — subroutine
- cmlAddAtoms_3_sp_sh — subroutine
- cmlAddAtomsdp — subroutine
- cmlAddAtomsdp_sh — subroutine
- cmlAddAtomssp — subroutine
- cmlAddAtomssp_sh — subroutine
- cmlAddBandListdp — subroutine
- cmlAddBandListsp — subroutine
- cmlAddCoords_dp — subroutine
- cmlAddCoords_sp — subroutine
- cmlAddCrystaldp — subroutine
- cmlAddCrystalsp — subroutine
- cmlAddEigenValuedp — subroutine
- cmlAddEigenValuesp — subroutine
- cmlAddEigenValueVectorCmplxdp — subroutine
- cmlAddEigenValueVectorCmplxsp — subroutine
- cmlAddEigenValueVectordp — subroutine
- cmlAddEigenValueVectorsp — subroutine
- cmlAddKPointdp — subroutine
- cmlAddKPointsp — subroutine
- cmlAddLatticedp — subroutine
- cmlAddLatticesp — subroutine
- cmlAddLength_dp — subroutine
- cmlAddLength_sp — subroutine
- cmlAddMolecule_3_dp — subroutine
- cmlAddMolecule_3_dp_sh — subroutine
- cmlAddMolecule_3_sp — subroutine
- cmlAddMolecule_3_sp_sh — subroutine
- cmlAddMoleculedp — subroutine
- cmlAddMoleculedp_sh — subroutine
- cmlAddMoleculesp — subroutine
- cmlAddMoleculesp_sh — subroutine
- cmlAddParticles_3_dp — subroutine
- cmlAddParticles_3_dp_sh — subroutine
- cmlAddParticles_3_sp — subroutine
- cmlAddParticles_3_sp_sh — subroutine
- cmlAddParticlesdp — subroutine
- cmlAddParticlesdp_sh — subroutine
- cmlAddParticlessp — subroutine
- cmlAddParticlessp_sh — subroutine
- cmlAddSymmetrydp — subroutine
- cmlAddSymmetryNoOps — subroutine
- cmlAddSymmetrysp — subroutine
- cmlAddTorsion_dp — subroutine
- cmlAddTorsion_sp — subroutine
- cmlEndBand — subroutine
- cmlEndKpoint — subroutine
- cmlStartBand — subroutine
- cmlStartKPointdp — subroutine
- cmlStartKPointsp — subroutine
- cnt_recs_per_line — function
- comp_addr_logi — function
- comp_addr_phys1 — function
- comp_addr_phys2 — function
- comp_addr_phys3 — function
- comp_addr_phys_orig — function
- compact — subroutine
- compact_real_string — subroutine
- compeuler — subroutine
- compose2dshift3d — subroutine
- compose3d2d — subroutine
- concat_complex_dp_str — function
- concat_complex_sp_str — function
- concat_int_str — function
- concat_logical_str — function
- concat_real_dp_str — function
- concat_real_sp_str — function
- concat_str_complex_dp — function
- concat_str_complex_sp — function
- concat_str_int — function
- concat_str_logical — function
- concat_str_real_dp — function
- concat_str_real_sp — function
- constructor — function
- constructor — function
- constructor — function
- constructor — function
- constructor — function
- constructor — function
- constructor — function
- constructor — function
- constructor — function
- constructor — function
- constructor_1 — function
- constructor_1 — function
- constructor_2 — function
- constructor_2 — function
- conv2rank_weights — subroutine
- convert — subroutine
- copy — subroutine
- copy — subroutine
- copy — subroutine
- copy — subroutine
- copyURIMapping — subroutine
- corrs2weights — function
- cosedge_1 — function
- cosedge_2 — function
- cosedge_inner_1 — function
- cosedge_inner_2 — function
- cosedge_r2_2d — function
- cosedge_r2_3d — function
- countcomplexdp — function
- countcomplexsp — function
- countinteger — function
- countlogical — function
- countrealdp — function
- countrealsp — function
- countstring — function
- create_hist_vector — subroutine
- createEmptyElement — function
- createEmptyElementNS — function
- createNode — function
- cross — function
- csq_1 — function
- csq_2 — function
- csv_field — function
- curl_easy_escape — function
- curl_easy_getinfo_char — function
- curl_easy_getinfo_double — function
- curl_easy_getinfo_int — function
- curl_easy_getinfo_long — function
- curl_easy_getinfo_ptr — function
- curl_easy_setopt_char — function
- curl_easy_setopt_funptr — function
- curl_easy_setopt_int — function
- curl_easy_setopt_long — function
- curl_easy_setopt_ptr — function
- curl_easy_strerror — function
- curl_easy_unescape — function
- curl_escape — function
- curl_global_init — function
- curl_mime_encoder — function
- curl_mime_filedata — function
- curl_mime_filename — function
- curl_mime_name — function
- curl_mime_type — function
- curl_slist_append — function
- curl_unescape — function
- curl_version — function
- curl_version_info — function
- cyci_1d — function
- cyci_1d_static — function
- dble2str — function
- dealloc_chash — subroutine
- dealloc_hash — subroutine
- declare_coarray_jobs_finished — subroutine
- declared_element — function
- default_comp_ucs4 — function
- default_join_ucs4 — function
- default_neq_ucs4 — function
- deg2rad_dp — function
- deg2rad_sp — function
- delete — subroutine
- delete — subroutine
- delete_2Dclustering — subroutine
- delete_3Dalignment — subroutine
- delete_entry — subroutine
- destroy_attribute_list — subroutine
- destroy_attribute_t — subroutine
- destroy_dict — subroutine
- destroy_dict_item — subroutine
- destroy_element_list — subroutine
- destroy_elstack — subroutine
- destroy_entity — subroutine
- destroy_entity_list — subroutine
- destroy_json_core — subroutine
- destroy_json_data — subroutine
- destroy_string_list — subroutine
- destroy_vs — subroutine
- destroyDocumentType — subroutine
- destroyDOMConfig — subroutine
- destroyElementOrAttribute — subroutine
- destroyEntityOrNotation — subroutine
- destroyNamespaceDictionary — subroutine
- destroyNode — subroutine
- destroyNodeContents — subroutine
- detect_and_add_dirs — subroutine
- dgelss — subroutine
- dgelsy — subroutine
- dgesvd — subroutine
- dgetrf — subroutine
- dgetri — subroutine
- discrete_read_imgbatch — subroutine
- discrete_read_imgbatch_source — subroutine
- dispatch_task_to_persistent_worker — subroutine
- dist_eval_fun — function
- dists2order — function
- dists2scores_percen — subroutine
- dmat2smat — function
- dnrm2 — function
- dposv — subroutine
- dsyev — subroutine
- dump_buffer — subroutine
- duplicate_key_func — subroutine
- dynfind — function
- e1get — function
- e1set — subroutine
- e2get — function
- e2set — subroutine
- e3get — function
- e3set — subroutine
- eigh_sp — subroutine
- eigsrt_dp — subroutine
- eigsrt_sp — subroutine
- elementContent — function
- elim_dup — subroutine
- ellipse — subroutine
- emit_refine3D_stage_cfg — subroutine
- emptyContent — function
- end_prefix_handler — subroutine
- end_prefix_handler — subroutine
- ensure_capacity — subroutine
- equispaced_vals — function
- estimate_lplim3D — subroutine
- estimate_lplim_1 — subroutine
- estimate_lplim_2 — subroutine
- estimate_lplims2D — subroutine
- euclid_dp — function
- euclid_sp_1 — function
- euclid_sp_2 — function
- euldist — function
- eulprob_corr_switch — function
- eulprob_dist_switch — function
- eval_apod — function
- eval_instr — function
- existing_attribute — function
- existing_element — function
- existing_entity — function
- exists — function
- expand_char_entity — function
- expand_char_entity_len — function
- expand_entity — function
- expand_entity_len — function
- expand_entity_text — function
- expand_entity_text_len — function
- express_att_decl_len — function
- express_attribute_declaration — function
- extractDataAttNSChArr — subroutine
- extractDataAttNSChMat — subroutine
- extractDataAttNSChSca — subroutine
- extractDataAttNSCmplxDpArr — subroutine
- extractDataAttNSCmplxDpMat — subroutine
- extractDataAttNSCmplxDpSca — subroutine
- extractDataAttNSCmplxSpArr — subroutine
- extractDataAttNSCmplxSpMat — subroutine
- extractDataAttNSCmplxSpSca — subroutine
- extractDataAttNSIntArr — subroutine
- extractDataAttNSIntMat — subroutine
- extractDataAttNSIntSca — subroutine
- extractDataAttNSLgArr — subroutine
- extractDataAttNSLgMat — subroutine
- extractDataAttNSLgSca — subroutine
- extractDataAttNSRealDpArr — subroutine
- extractDataAttNSRealDpMat — subroutine
- extractDataAttNSRealDpSca — subroutine
- extractDataAttNSRealSpArr — subroutine
- extractDataAttNSRealSpMat — subroutine
- extractDataAttNSRealSpSca — subroutine
- extractDataAttributeChArr — subroutine
- extractDataAttributeChMat — subroutine
- extractDataAttributeChSca — subroutine
- extractDataAttributeCmplxDpArr — subroutine
- extractDataAttributeCmplxDpMat — subroutine
- extractDataAttributeCmplxDpSca — subroutine
- extractDataAttributeCmplxSpArr — subroutine
- extractDataAttributeCmplxSpMat — subroutine
- extractDataAttributeCmplxSpSca — subroutine
- extractDataAttributeIntArr — subroutine
- extractDataAttributeIntMat — subroutine
- extractDataAttributeIntSca — subroutine
- extractDataAttributeLgArr — subroutine
- extractDataAttributeLgMat — subroutine
- extractDataAttributeLgSca — subroutine
- extractDataAttributeRealDpArr — subroutine
- extractDataAttributeRealDpMat — subroutine
- extractDataAttributeRealDpSca — subroutine
- extractDataAttributeRealSpArr — subroutine
- extractDataAttributeRealSpMat — subroutine
- extractDataAttributeRealSpSca — subroutine
- extractDataContentChArr — subroutine
- extractDataContentChMat — subroutine
- extractDataContentChSca — subroutine
- extractDataContentCmplxDpArr — subroutine
- extractDataContentCmplxDpMat — subroutine
- extractDataContentCmplxDpSca — subroutine
- extractDataContentCmplxSpArr — subroutine
- extractDataContentCmplxSpMat — subroutine
- extractDataContentCmplxSpSca — subroutine
- extractDataContentIntArr — subroutine
- extractDataContentIntMat — subroutine
- extractDataContentIntSca — subroutine
- extractDataContentLgArr — subroutine
- extractDataContentLgMat — subroutine
- extractDataContentLgSca — subroutine
- extractDataContentRealDpArr — subroutine
- extractDataContentRealDpMat — subroutine
- extractDataContentRealDpSca — subroutine
- extractDataContentRealSpArr — subroutine
- extractDataContentRealSpMat — subroutine
- extractDataContentRealSpSca — subroutine
- fdim — function
- find_1 — subroutine
- find_2 — subroutine
- find_closest_proj — function
- find_medoids — subroutine
- findloc_str_1 — function
- findloc_str_2 — function
- fit_lsq_plane — subroutine
- fit_straight_line — subroutine
- fmtsymstr — function
- fortran_logical — function
- fortran_quote — function
- fortran_symbol_from_string — function
- FoX_error — subroutine
- fplane_get_cmplx — function
- fplane_get_ctfsq — function
- free_all_cunits — subroutine
- funcs — function
- funcs — function
- funcs — function
- funcs — function
- gasdev_2 — function
- gasdev_3 — function
- gau_rnd_shift — subroutine
- gauwfun — function
- gcd — function
- gen_c1 — subroutine
- gen_job_descr — subroutine
- generate_array_script — subroutine
- generate_script_1 — subroutine
- generate_script_2 — subroutine
- generate_script_3 — subroutine
- generate_script_4 — subroutine
- generate_scripts_subprojects — subroutine
- geodesic_dist_trace — function
- get_1 — function
- get_2 — function
- get_2Dshift — function
- get_3Dshift — function
- get_all_subgrps_descr — function
- get_att_index_pointer — subroutine
- get_att_type_enum — function
- get_attdecl_by_index — function
- get_attdecl_by_name — function
- get_attlist_size — function
- get_attribute — function
- get_axis_angle — subroutine
- get_chars_from_array — subroutine
- get_chars_from_array — subroutine
- get_ctfvars — function
- get_ctfvars — function
- get_current_line_from_file_sequential — subroutine
- get_current_line_from_file_stream — subroutine
- get_double_from_array — subroutine
- get_element — function
- get_euler — function
- get_eullims — function
- get_find — function
- get_find_at_crit — function
- get_find_at_res — function
- get_int_from_array — subroutine
- get_jobs_status — subroutine
- get_json_core_in_file — subroutine
- get_key — function
- get_key — function
- get_key — function
- get_key_index — function
- get_key_index_ns — function
- get_key_len — function
- get_keys — function
- get_keys — function
- get_last_string — function
- get_ldim — function
- get_lfny — function
- get_lhp — function
- get_llp — function
- get_localName_by_index — function
- get_localName_by_keyname — function
- get_localname_by_keyname_len — function
- get_logical_from_array — subroutine
- get_lp — function
- get_mat — function
- get_normal — function
- get_nsubgrp — function
- get_nsURI_by_index — function
- get_nsURI_by_keyname — function
- get_nsURI_by_keyname_len — function
- get_pgrp — function
- get_pixel_pos — subroutine
- get_prefix_by_index — function
- get_prefix_by_keyname — function
- get_prefix_by_keyname_len — function
- get_resarr — function
- get_spat_freq — function
- get_static — subroutine
- get_static — subroutine
- get_str — function
- get_stream_done_stack — subroutine
- get_stream_fail_stack — subroutine
- get_string_lengths — subroutine
- get_subgrp — function
- get_subgrp_descr — function
- get_sym_rmat — subroutine
- get_symori — subroutine
- get_top_elstack — function
- get_value_by_index — function
- get_value_by_index_len — function
- get_value_by_key — function
- get_value_by_key_len — function
- get_value_by_key_ns — function
- get_value_by_key_ns_len — function
- get_Whalf — function
- getAttribute_len — function
- getAttributesNS_len — function
- getBase — function
- getBase_len — function
- getdata_len — function
- getdocumentURI_len — function
- getEntityNameByIndex — function
- getevensym — subroutine
- getGCstate — function
- getInputEncoding_len — function
- getInternalSubset_len — function
- getIsId_by_index — function
- getisId_DOM — function
- getLength — function
- getLength_characterdata — function
- getLength_nl — function
- getLength_nnm — function
- getLocalName_len — function
- getname_len — function
- getNamespaceURI_len — function
- getnodeName_len — function
- getNodeValue_len — function
- getnotationName_len — function
- getPrefix_len — function
- getPrefixIndex — function
- getpublicId_len — function
- getstringValue_len — function
- getsystemId_len — function
- gettagName_len — function
- getTarget_len — function
- getter_1 — subroutine
- getter_1 — subroutine
- getter_2 — subroutine
- getter_2 — subroutine
- getter_3 — subroutine
- getter_3 — subroutine
- getTextContent_len — function
- getType_by_index — function
- getType_by_index_len — function
- getType_by_keyname — function
- getType_by_keyname_len — function
- getURIofDefaultNS — function
- getURIofPrefixedNS — function
- getValue_DOM — function
- getWhitespaceHandling — function
- getXmlEncoding_len — function
- getXmlVersionEnum — function
- great_circle_samples — function
- greedy_sampling_1 — function
- greedy_sampling_2 — function
- hac_1d — subroutine
- hac_1d_fast — subroutine
- hac_med_thres — subroutine
- haloween_end — subroutine
- hann_apod — function
- hann_instr — function
- hardedge_1 — function
- hardedge_2 — function
- hardedge_3 — function
- hardedge_4 — function
- hardedge_inner_1 — function
- hardedge_inner_2 — function
- hardedge_inner_3 — function
- hardedge_inner_4 — function
- hardedge_r2_2d — function
- hardedge_r2_3d — function
- has_key — function
- has_key_ns — function
- has_subgrp — function
- hash2str — function
- hermitian_eigh_z — subroutine
- hermitian_invert_dp — subroutine
- hermitian_invert_z — subroutine
- hermitian_solve_dp — subroutine
- hermitian_solve_z — subroutine
- hist — subroutine
- hpsort_1 — subroutine
- hpsort_2 — subroutine
- hpsort_3 — subroutine
- hpsort_4 — subroutine
- hpsort_5 — subroutine
- hpsort_6 — subroutine
- image_1 — subroutine
- image_2 — subroutine
- image_3 — subroutine
- image_4 — subroutine
- image_5 — subroutine
- image_6 — subroutine
- image_stack — type
- init — subroutine
- init_attribute_list — subroutine
- init_dict — subroutine
- init_element_list — subroutine
- init_elstack — subroutine
- init_entity_list — subroutine
- init_refine3D_iteration — subroutine
- init_string_list — subroutine
- initialize_json_core — function
- initialize_json_core_in_file — subroutine
- initialize_json_file — function
- initialize_json_file_v2 — function
- initNamespaceDictionary — subroutine
- inplrotdist — function
- insert — subroutine
- instr — function
- int2str — function
- int2str — function
- int2str_pad — function
- irnd — function
- irnd_gasdev — function
- irnd_gau — function
- irnd_pair — subroutine
- irnd_uni — function
- irnd_uni_pair — function
- is — function
- is_child_of_callback — subroutine
- is_empty_elstack — function
- is_external_entity — function
- is_particle — function
- is_unparsed_entity_ — function
- is_unparsed_entity_from_list — function
- isCharData — function
- isDeclared_by_index — function
- isDeclared_by_key — function
- isDeclared_by_keyNS — function
- isSpecified_by_index — function
- isSpecified_by_key — function
- isSpecified_by_keyNS — function
- isthere — function
- isthere — function
- item_nl — function
- item_nnm — function
- jacobi_dp — subroutine
- jacobi_sp — subroutine
- json_add_double_by_path — subroutine
- json_add_double_vec_by_path — subroutine
- json_add_integer_by_path — subroutine
- json_add_integer_vec_by_path — subroutine
- json_add_logical_by_path — subroutine
- json_add_logical_vec_by_path — subroutine
- json_add_member_by_path — subroutine
- json_add_string_by_path — subroutine
- json_add_string_by_path_path_ascii — subroutine
- json_add_string_by_path_value_ascii — subroutine
- json_add_string_vec_by_path — subroutine
- json_add_string_vec_by_path_path_ascii — subroutine
- json_add_string_vec_by_path_value_ascii — subroutine
- json_array_callback_func — subroutine
- json_check_all_for_duplicate_keys — subroutine
- json_check_children_for_duplicate_keys — subroutine
- json_check_for_errors — subroutine
- json_clear_exceptions — subroutine
- json_clone — subroutine
- json_count — function
- json_create_by_path — subroutine
- json_failed — function
- json_file_add_double — subroutine
- json_file_add_double_vec — subroutine
- json_file_add_integer — subroutine
- json_file_add_integer_vec — subroutine
- json_file_add_logical — subroutine
- json_file_add_logical_vec — subroutine
- json_file_add_object — subroutine
- json_file_add_string — subroutine
- json_file_add_string_path_ascii — subroutine
- json_file_add_string_value_ascii — subroutine
- json_file_add_string_vec — subroutine
- json_file_add_string_vec_path_ascii — subroutine
- json_file_add_string_vec_vec_ascii — subroutine
- json_file_check_for_errors — subroutine
- json_file_clear_exceptions — subroutine
- json_file_destroy — subroutine
- json_file_failed — function
- json_file_get_alloc_string_vec — subroutine
- json_file_get_double — subroutine
- json_file_get_double_vec — subroutine
- json_file_get_integer — subroutine
- json_file_get_integer_vec — subroutine
- json_file_get_logical — subroutine
- json_file_get_logical_vec — subroutine
- json_file_get_object — subroutine
- json_file_get_root — subroutine
- json_file_get_string — subroutine
- json_file_get_string_vec — subroutine
- json_file_load — subroutine
- json_file_load_from_string — subroutine
- json_file_move_pointer — subroutine
- json_file_print_1 — subroutine
- json_file_print_2 — subroutine
- json_file_print_error_message — subroutine
- json_file_print_to_console — subroutine
- json_file_print_to_string — subroutine
- json_file_remove — subroutine
- json_file_rename — subroutine
- json_file_rename_name_ascii — subroutine
- json_file_rename_path_ascii — subroutine
- json_file_traverse — subroutine
- json_file_update_integer — subroutine
- json_file_update_logical — subroutine
- json_file_update_real — subroutine
- json_file_update_string — subroutine
- json_file_update_string_name_ascii — subroutine
- json_file_update_string_val_ascii — subroutine
- json_file_valid_path — function
- json_file_valid_path_op — function
- json_file_variable_info — subroutine
- json_file_variable_matrix_info — subroutine
- json_get_alloc_string_vec — subroutine
- json_get_alloc_string_vec_by_path — subroutine
- json_get_array — subroutine
- json_get_array_by_path — subroutine
- json_get_by_path — subroutine
- json_get_by_path_default — subroutine
- json_get_by_path_jsonpath_bracket — subroutine
- json_get_by_path_rfc6901 — subroutine
- json_get_double — subroutine
- json_get_double_by_path — subroutine
- json_get_double_vec — subroutine
- json_get_double_vec_by_path — subroutine
- json_get_integer — subroutine
- json_get_integer_by_path — subroutine
- json_get_integer_vec — subroutine
- json_get_integer_vec_by_path — subroutine
- json_get_logical — subroutine
- json_get_logical_by_path — subroutine
- json_get_logical_vec — subroutine
- json_get_logical_vec_by_path — subroutine
- json_get_next — subroutine
- json_get_parent — subroutine
- json_get_path — subroutine
- json_get_previous — subroutine
- json_get_string — subroutine
- json_get_string_by_path — subroutine
- json_get_string_vec — subroutine
- json_get_string_vec_by_path — subroutine
- json_get_tail — subroutine
- json_info — subroutine
- json_info_by_path — subroutine
- json_initialize — subroutine
- json_matrix_info — subroutine
- json_matrix_info_by_path — subroutine
- json_parse_file — subroutine
- json_parse_string — subroutine
- json_print_error_message — subroutine
- json_print_to_filename — subroutine
- json_print_to_unit — subroutine
- json_print_value_fast — subroutine
- json_print_value_fast_impl — subroutine
- json_rename_by_path — subroutine
- json_rename_by_path_name_ascii — subroutine
- json_rename_by_path_path_ascii — subroutine
- json_string_info — subroutine
- json_throw_exception — subroutine
- json_traverse — subroutine
- json_traverse_callback_func — subroutine
- json_update_double — subroutine
- json_update_integer — subroutine
- json_update_logical — subroutine
- json_update_string — subroutine
- json_update_string_name_ascii — subroutine
- json_update_string_val_ascii — subroutine
- json_valid_path — function
- json_value_add_double — subroutine
- json_value_add_double_vec — subroutine
- json_value_add_integer — subroutine
- json_value_add_integer_vec — subroutine
- json_value_add_logical — subroutine
- json_value_add_logical_vec — subroutine
- json_value_add_member — subroutine
- json_value_add_null — subroutine
- json_value_add_string — subroutine
- json_value_add_string_name_ascii — subroutine
- json_value_add_string_val_ascii — subroutine
- json_value_add_string_vec — subroutine
- json_value_add_string_vec_name_ascii — subroutine
- json_value_add_string_vec_val_ascii — subroutine
- json_value_clone_func — subroutine
- json_value_create — subroutine
- json_value_create_array — subroutine
- json_value_create_double — subroutine
- json_value_create_integer — subroutine
- json_value_create_logical — subroutine
- json_value_create_null — subroutine
- json_value_create_object — subroutine
- json_value_create_string — subroutine
- json_value_destroy — subroutine
- json_value_get_child — subroutine
- json_value_get_child_by_index — subroutine
- json_value_get_child_by_name — subroutine
- json_value_insert_after — subroutine
- json_value_insert_after_child_by_index — subroutine
- json_value_is_child_of — function
- json_value_print — subroutine
- json_value_remove — subroutine
- json_value_remove_if_present — subroutine
- json_value_rename — subroutine
- json_value_replace — subroutine
- json_value_reverse — subroutine
- json_value_swap — subroutine
- json_value_to_string — subroutine
- json_value_to_string_fast — subroutine
- json_value_validate — subroutine
- kb_apod — function
- kb_instr — function
- kill — subroutine
- kill — subroutine
- kill — subroutine
- kill — subroutine
- kill — subroutine
- kill — subroutine
- kill — subroutine
- kill — subroutine
- kill_candidate_buffer — subroutine
- kill_candidate_store — subroutine
- kill_chash — subroutine
- kill_hash — subroutine
- killimgbatch — subroutine
- kmlAddaddress — subroutine
- kmlAddaltitude — subroutine
- kmlAddaltitudeMode — subroutine
- kmlAddBalloonStyle — subroutine
- kmlAddbegin — subroutine
- kmlAddBgColor_c — subroutine
- kmlAddBgColor_h — subroutine
- kmlAddChart_dp — subroutine
- kmlAddChart_sp — subroutine
- kmlAddColor_c — subroutine
- kmlAddColor_h — subroutine
- kmlAddcolorMode — subroutine
- kmlAddcookie — subroutine
- kmlAddCoordinates_array_dp — subroutine
- kmlAddCoordinates_array_sp — subroutine
- kmlAddcoordinates_dp — subroutine
- kmlAddcoordinates_sp — subroutine
- kmlAdddescription_ch — subroutine
- kmlAdddescription_dp — subroutine
- kmlAdddescription_sp — subroutine
- kmlAdddrawOrder — subroutine
- kmlAddeast — subroutine
- kmlAddend — subroutine
- kmlAddextrude — subroutine
- kmlAddfill — subroutine
- kmlAddflyToView — subroutine
- kmlAddheading — subroutine
- kmlAddhref — subroutine
- kmlAddIcon_href — subroutine
- kmlAddIcon_refresh — subroutine
- kmlAddIcon_view — subroutine
- kmlAddInnerBoundary_1d_dp — subroutine
- kmlAddInnerBoundary_1d_sp — subroutine
- kmlAddInnerBoundary_2d_dp — subroutine
- kmlAddInnerBoundary_2d_sp — subroutine
- kmlAddkey — subroutine
- kmlAddLabelStyle_color — subroutine
- kmlAddLabelStyle_scale — subroutine
- kmlAddlatitude_dp — subroutine
- kmlAddlatitude_sp — subroutine
- kmlAddLineStyle — subroutine
- kmlAddlinkDescription — subroutine
- kmlAddlinkName — subroutine
- kmlAddlistItemType — subroutine
- kmlAddListStyle_bgcolor — subroutine
- kmlAddlongitude_dp — subroutine
- kmlAddlongitude_sp — subroutine
- kmlAddmaxAltitude — subroutine
- kmlAddmaxFadeExtent — subroutine
- kmlAddmaxLodPixels — subroutine
- kmlAddmessage — subroutine
- kmlAddminAltitude — subroutine
- kmlAddminFadeExtent — subroutine
- kmlAddminLodPixels — subroutine
- kmlAddminRefreshPeriod — subroutine
- kmlAddname — subroutine
- kmlAddNamespace — subroutine
- kmlAddnorth — subroutine
- kmlAddopen — subroutine
- kmlAddoutline — subroutine
- kmlAddphoneNumber — subroutine
- kmlAddPoint_dp — subroutine
- kmlAddPoint_sp — subroutine
- kmlAddPointStyle_s_dp — subroutine
- kmlAddPointStyle_s_int — subroutine
- kmlAddPointStyle_s_none_hd_dp — subroutine
- kmlAddPointStyle_s_none_hd_int — subroutine
- kmlAddPointStyle_s_none_hd_none — subroutine
- kmlAddPointStyle_s_none_hd_sp — subroutine
- kmlAddPointStyle_s_sp — subroutine
- kmlAddrange — subroutine
- kmlAddrefreshInterval — subroutine
- kmlAddrefreshMode — subroutine
- kmlAddrefreshVisibility — subroutine
- kmlAddrequest — subroutine
- kmlAddroll — subroutine
- kmlAddrotation — subroutine
- kmlAddScale_dp — subroutine
- kmlAddScale_int — subroutine
- kmlAddScale_sp — subroutine
- kmlAddsouth — subroutine
- kmlAddstate — subroutine
- kmlAddstyleUrl — subroutine
- kmlAddtargetHref — subroutine
- kmlAddtessellate — subroutine
- kmlAddTextColor_c — subroutine
- kmlAddTextColor_h — subroutine
- kmlAddtilt — subroutine
- kmlAddviewBoundScale — subroutine
- kmlAddviewrefreshMode — subroutine
- kmlAddviewRefreshTime — subroutine
- kmlAddvisibility — subroutine
- kmlAddwest — subroutine
- kmlAddwhen — subroutine
- kmlAddwidth — subroutine
- kmlCloseAddressDetail — subroutine
- kmlCloseBalloonStyle — subroutine
- kmlCloseChange — subroutine
- kmlCloseColorStyle — subroutine
- kmlCloseContainer — subroutine
- kmlClosecoordinates — subroutine
- kmlCloseCreate — subroutine
- kmlCloseDelete — subroutine
- kmlCloseDocument — subroutine
- kmlCloseFeature — subroutine
- kmlCloseFolder — subroutine
- kmlCloseGeometry — subroutine
- kmlCloseGeometryCollection — subroutine
- kmlCloseGroundOverlay — subroutine
- kmlCloseIcon — subroutine
- kmlCloseIconStyle — subroutine
- kmlCloseItemIcon — subroutine
- kmlCloseLabelStyle — subroutine
- kmlCloseLatLonAltBox — subroutine
- kmlCloseLatLonBox — subroutine
- kmlCloseLineStyle — subroutine
- kmlCloseLink — subroutine
- kmlCloseListStyle — subroutine
- kmlCloseLocation — subroutine
- kmlCloseLod — subroutine
- kmlCloseLookAt — subroutine
- kmlCloseModel — subroutine
- kmlCloseMultiGeometry — subroutine
- kmlCloseNetworkLink — subroutine
- kmlCloseNetworkLinkControl — subroutine
- kmlCloseObjArrayField — subroutine
- kmlCloseObject — subroutine
- kmlCloseObjField — subroutine
- kmlCloseOrientation — subroutine
- kmlCloseOverlay — subroutine
- kmlClosePair — subroutine
- kmlClosePlacemark — subroutine
- kmlClosePoint — subroutine
- kmlClosePolyStyle — subroutine
- kmlCloseRegion — subroutine
- kmlCloseResponse — subroutine
- kmlCloseScale — subroutine
- kmlCloseSchema — subroutine
- kmlCloseSchemaField — subroutine
- kmlCloseScreenOverlay — subroutine
- kmlCloseSimpleArrayField — subroutine
- kmlCloseSimpleField — subroutine
- kmlCloseSnippet — subroutine
- kmlCloseStatus — subroutine
- kmlCloseStyleMap — subroutine
- kmlCloseStyleSelector — subroutine
- kmlCloseTimePrimitive — subroutine
- kmlCloseTimeSpan — subroutine
- kmlCloseTimeStamp — subroutine
- kmlCloseUpdate — subroutine
- kmlCloseUrl — subroutine
- kmlcreateCells3_dp — subroutine
- kmlcreateCells3_sp — subroutine
- kmlCreateCells_dp — subroutine
- kmlCreateCells_longlat2_dp — subroutine
- kmlCreateCells_longlat2_sp — subroutine
- kmlCreateCells_longlat_dp — subroutine
- kmlCreateCells_longlat_sp — subroutine
- kmlCreateCells_sp — subroutine
- kmlCreateContours_longlat2_sp — subroutine
- kmlCreateContours_longlat_sp — subroutine
- kmlCreateContours_old — subroutine
- kmlCreateContours_sp — subroutine
- kmlCreateLine_1d_dp — subroutine
- kmlCreateLine_1d_sp — subroutine
- kmlCreateLine_2d_dp — subroutine
- kmlCreateLine_2d_sp — subroutine
- kmlCreateLine_seg_sh_dp — subroutine
- kmlCreateLineStyle_old — subroutine
- kmlCreatePoints_0d_dp — subroutine
- kmlCreatePoints_0d_sp — subroutine
- kmlCreatePoints_1d_dp — subroutine
- kmlCreatePoints_1d_sp — subroutine
- kmlCreatePoints_2d_dp — subroutine
- kmlCreatePoints_2d_sp — subroutine
- kmlCreatePointStyleOld — subroutine
- kmlCreateRGBCells_dp — subroutine
- kmlCreateRGBCells_sp — subroutine
- kmlGetColor_byName — function
- kmlGetColor_index — function
- kmlOpenAddressDetail — subroutine
- kmlOpenBalloonStyle — subroutine
- kmlOpenChange — subroutine
- kmlOpenColorStyle — subroutine
- kmlOpenContainer — subroutine
- kmlOpencoordinates — subroutine
- kmlOpenCreate — subroutine
- kmlOpenDelete — subroutine
- kmlOpenDocument — subroutine
- kmlOpenFeature — subroutine
- kmlOpenFolder — subroutine
- kmlOpenGeometry — subroutine
- kmlOpenGeometryCollection — subroutine
- kmlOpenGroundOverlay — subroutine
- kmlOpenIcon — subroutine
- kmlOpenIconStyle — subroutine
- kmlOpenItemIcon — subroutine
- kmlOpenLabelStyle — subroutine
- kmlOpenLatLonAltBox — subroutine
- kmlOpenLatLonBox — subroutine
- kmlOpenLineStyle — subroutine
- kmlOpenLink — subroutine
- kmlOpenListStyle — subroutine
- kmlOpenLocation — subroutine
- kmlOpenLod — subroutine
- kmlOpenLookAt — subroutine
- kmlOpenModel — subroutine
- kmlOpenMultiGeometry — subroutine
- kmlOpenNetworkLink — subroutine
- kmlOpenNetworkLinkControl — subroutine
- kmlOpenObjArrayField — subroutine
- kmlOpenObject — subroutine
- kmlOpenObjField — subroutine
- kmlOpenOrientation — subroutine
- kmlOpenOverlay — subroutine
- kmlOpenPair — subroutine
- kmlOpenPlacemark — subroutine
- kmlOpenPoint — subroutine
- kmlOpenPolyStyle — subroutine
- kmlOpenRegion — subroutine
- kmlOpenResponse — subroutine
- kmlOpenScale — subroutine
- kmlOpenSchema — subroutine
- kmlOpenSchemaField — subroutine
- kmlOpenScreenOverlay — subroutine
- kmlOpenSimpleArrayField — subroutine
- kmlOpenSimpleField — subroutine
- kmlOpenSnippet — subroutine
- kmlOpenStatus — subroutine
- kmlOpenStyleMap — subroutine
- kmlOpenStyleSelector — subroutine
- kmlOpenTimePrimitive — subroutine
- kmlOpenTimeSpan — subroutine
- kmlOpenTimeStamp — subroutine
- kmlOpenUpdate — subroutine
- kmlOpenUrl — subroutine
- kmlOutputContours — subroutine
- kmlStartPolygon_1d_dp — subroutine
- kmlStartPolygon_1d_sp — subroutine
- kmlStartPolygon_2d_dp — subroutine
- kmlStartPolygon_2d_sp — subroutine
- kstwo — subroutine
- l1dist_dp — function
- l1dist_sp — function
- lapack_stop — subroutine
- lcg — function
- lex_sort_1 — subroutine
- lex_sort_2 — subroutine
- lin_apod — function
- lin_instr — function
- list_of_ints2arr — function
- locate_1 — function
- locate_2 — function
- lookup — function
- lookupNamespaceURI_len — function
- lookupPrefix_len — function
- loop_lims — function
- lowercase — function
- make_c_and_d — subroutine
- make_i_relion — subroutine
- make_i_spider — subroutine
- make_o — subroutine
- make_t — subroutine
- make_token_group — function
- make_token_group_len — function
- map3dshift22d — subroutine
- map_str_nrs — function
- mask2inds — function
- masked_swap_rm — subroutine
- masked_swap_rs — subroutine
- masked_swap_rv — subroutine
- matcreate — function
- materialize_seed_shift — subroutine
- matextract — function
- matinv_dp — subroutine
- matinv_sp — subroutine
- matrixtocomplexdp — subroutine
- matrixtocomplexsp — subroutine
- matrixtointeger — subroutine
- matrixtological — subroutine
- matrixtorealdp — subroutine
- matrixtorealsp — subroutine
- matrixtostring — subroutine
- maxheap_sift_down — subroutine
- maxnloc — function
- median — function
- median_nocopy — function
- medoid_from_dmat — subroutine
- medoid_from_smat — subroutine
- medoid_ranking_from_smat — subroutine
- merge_dmats_1 — function
- merge_dmats_2 — function
- merge_idx — subroutine
- merge_idx — subroutine
- merge_smats — function
- mergesort_idx — subroutine
- mergesort_idx — subroutine
- min3 — function
- minnloc — function
- mirror2d — subroutine
- mirror3d — subroutine
- mnomal — function
- mnorm_smp — function
- mode — subroutine
- moment_1 — subroutine
- moment_2 — subroutine
- moment_3 — subroutine
- moment_4 — subroutine
- moment_serial — subroutine
- mostOfLineStyle — subroutine
- mostOfPointStyle — subroutine
- move_key_to_front_1 — subroutine
- move_key_to_front_2 — subroutine
- multinomal — function
- my_date_and_time — function
- myacos_dp — function
- myacos_sp — function
- mycabs — function
- name_equal — function
- name_strings_equal — function
- ne_mnomal_iarr — subroutine
- ne_ran_iarr — subroutine
- nearest_proj_neighbors_1 — subroutine
- nearest_proj_neighbors_2 — subroutine
- nearest_sym_neighbors — subroutine
- neigh_4_3D_1 — subroutine
- neigh_4_3D_2 — subroutine
- neigh_8_1 — subroutine
- neigh_8_2 — subroutine
- neigh_8_3 — subroutine
- neigh_8_3D_0 — subroutine
- neigh_8_3D_1 — subroutine
- neigh_8_3D_2 — subroutine
- new — subroutine
- new — subroutine
- new — subroutine
- new — subroutine
- new_1 — subroutine
- new_1 — subroutine
- new_2 — subroutine
- new_2 — subroutine
- new_fixed_candidate_store — subroutine
- new_ori — subroutine
- new_ragged_candidate_store — subroutine
- nextPow2 — function
- nn_apod — function
- nn_instr — function
- norm_2_dp — function
- norm_2_sp — function
- norm_corr — function
- norm_corr_8 — function
- norm_key — function
- normal_solve — subroutine
- normalize_1 — subroutine
- normalize_2 — subroutine
- normalize_3 — subroutine
- normalize_4 — subroutine
- normalize_minmax_1 — subroutine
- normalize_minmax_2 — subroutine
- normalize_sigm_1 — subroutine
- normalize_sigm_2 — subroutine
- normalize_sigm_3 — subroutine
- number_of_items — function
- ori2chash — function
- ori2json — subroutine
- ori2prec — subroutine
- ori2str — function
- ori_from_rotmat — subroutine
- otsu_1 — subroutine
- otsu_2 — subroutine
- otsu_3 — subroutine
- outerprod_d — function
- outerprod_r — function
- output_terminal — function
- outputContourLines — subroutine
- outputContourRegions — subroutine
- p1_lt_p2 — function
- parameterChArrSh — subroutine
- parameterChArrSi — subroutine
- parameterChMatSh — subroutine
- parameterChMatSi — subroutine
- parameterChSca — subroutine
- parameterCmplxDpArrSh — subroutine
- parameterCmplxDpArrSi — subroutine
- parameterCmplxDpMatSh — subroutine
- parameterCmplxDpMatSi — subroutine
- parameterCmplxDpSca — subroutine
- parameterCmplxSpArrSh — subroutine
- parameterCmplxSpArrSi — subroutine
- parameterCmplxSpMatSh — subroutine
- parameterCmplxSpMatSi — subroutine
- parameterCmplxSpSca — subroutine
- parameterIntArrSh — subroutine
- parameterIntArrSi — subroutine
- parameterIntMatSh — subroutine
- parameterIntMatSi — subroutine
- parameterIntSca — subroutine
- parameterLgArrSh — subroutine
- parameterLgArrSi — subroutine
- parameterLgMatSh — subroutine
- parameterLgMatSi — subroutine
- parameterLgSca — subroutine
- parameterRealDpArrSh — subroutine
- parameterRealDpArrSi — subroutine
- parameterRealDpMatSh — subroutine
- parameterRealDpMatSi — subroutine
- parameterRealDpSca — subroutine
- parameterRealSpArrSh — subroutine
- parameterRealSpArrSi — subroutine
- parameterRealSpMatSh — subroutine
- parameterRealSpMatSi — subroutine
- parameterRealSpSca — subroutine
- parse_array — subroutine
- parse_cmdline — subroutine
- parse_dtd_attlist — subroutine
- parse_dtd_element — subroutine
- parse_for_chars — subroutine
- parse_number — subroutine
- parse_object — subroutine
- parse_string — subroutine
- parse_value — subroutine
- parsestr — subroutine
- partial_shuffle_1 — subroutine
- partial_shuffle_2 — subroutine
- peakfinder — function
- pearsn_1 — function
- pearsn_2 — function
- pearsn_3 — function
- pearsn_serial — function
- pearsn_serial_8 — function
- phase_angle — function
- pixels_dist_1 — function
- pixels_dist_2 — function
- plane_from_points — function
- plot3d — subroutine
- plot_1 — subroutine
- plot_2 — subroutine
- plot_3 — subroutine
- plot_4 — subroutine
- pop_char — subroutine
- pop_elstack — function
- pop_entity_list — function
- power_sampling — subroutine
- pparms2str — function
- prec2ori — subroutine
- prep_part_jobs — subroutine
- prepare_tree_sub_distmat — subroutine
- prepimgbatch — subroutine
- print — subroutine
- print — subroutine
- print_buffer — subroutine
- print_dict — subroutine
- print_elstack — subroutine
- print_entity_list — subroutine
- print_gpu_specs — subroutine
- print_jobs_status — subroutine
- print_key_val_pair_1 — subroutine
- print_key_val_pair_2 — subroutine
- print_key_val_pairs — subroutine
- print_mat — subroutine
- print_ori — subroutine
- probks — function
- progress — subroutine
- progress_gfortran — subroutine
- projz — subroutine
- propertyChArrSh — subroutine
- propertyChArrSi — subroutine
- propertyChMatSh — subroutine
- propertyChMatSi — subroutine
- propertyChSca — subroutine
- propertyCmplxDpArrSh — subroutine
- propertyCmplxDpArrSi — subroutine
- propertyCmplxDpMatSh — subroutine
- propertyCmplxDpMatSi — subroutine
- propertyCmplxDpSca — subroutine
- propertyCmplxSpArrSh — subroutine
- propertyCmplxSpArrSi — subroutine
- propertyCmplxSpMatSh — subroutine
- propertyCmplxSpMatSi — subroutine
- propertyCmplxSpSca — subroutine
- propertyIntArrSh — subroutine
- propertyIntArrSi — subroutine
- propertyIntMatSh — subroutine
- propertyIntMatSi — subroutine
- propertyIntSca — subroutine
- propertyLgArrSh — subroutine
- propertyLgArrSi — subroutine
- propertyLgMatSh — subroutine
- propertyLgMatSi — subroutine
- propertyLgSca — subroutine
- propertyRealDpArrSh — subroutine
- propertyRealDpArrSi — subroutine
- propertyRealDpMatSh — subroutine
- propertyRealDpMatSi — subroutine
- propertyRealDpSca — subroutine
- propertyRealSpArrSh — subroutine
- propertyRealSpArrSi — subroutine
- propertyRealSpMatSh — subroutine
- propertyRealSpMatSi — subroutine
- propertyRealSpSca — subroutine
- PseudoAttributeArrayCh — subroutine
- PseudoAttributeArrayCmplxDp — subroutine
- PseudoAttributeArrayCmplxSp — subroutine
- PseudoAttributeArrayInt — subroutine
- PseudoAttributeArrayLg — subroutine
- PseudoAttributeArrayRealDp — subroutine
- PseudoAttributeArrayRealSp — subroutine
- PseudoAttributeMatrixCh — subroutine
- PseudoAttributeMatrixCmplxDp — subroutine
- PseudoAttributeMatrixCmplxSp — subroutine
- PseudoAttributeMatrixInt — subroutine
- PseudoAttributeMatrixLg — subroutine
- PseudoAttributeMatrixRealDp — subroutine
- PseudoAttributeMatrixRealSp — subroutine
- PseudoAttributeScalarCmplxDp — subroutine
- PseudoAttributeScalarCmplxSp — subroutine
- PseudoAttributeScalarInt — subroutine
- PseudoAttributeScalarLg — subroutine
- PseudoAttributeScalarRealDp — subroutine
- PseudoAttributeScalarRealSp — subroutine
- push_1 — subroutine
- push_1 — subroutine
- push_2 — subroutine
- push_2 — subroutine
- push_3 — subroutine
- push_char — subroutine
- push_elstack — subroutine
- put_last — subroutine
- putNodesInDocument — subroutine
- pythag_dp — function
- pythag_sp — function
- qr_solve — subroutine
- qsys_cleanup — subroutine
- qsys_declare_part_finished — subroutine
- qsys_job_finished — subroutine
- qsys_subproject_job_finished — subroutine
- qsys_watcher_1 — subroutine
- qsys_watcher_2 — subroutine
- qsys_watcher_diag — subroutine
- quadri — function
- quantize_vec — subroutine
- quantize_vec_serial — subroutine
- r8po_fa — subroutine
- rad2deg_1 — function
- rad2deg_2 — function
- ran3 — function
- ran3arr_1 — subroutine
- ran3arr_2 — subroutine
- randn_1 — function
- randn_2 — function
- rank_centroid_weights — subroutine
- rank_exponent_weights — subroutine
- rank_inverse_weights — subroutine
- rank_sum_weights — subroutine
- raw — function
- read — subroutine
- read_imgbatch_1 — subroutine
- read_imgbatch_2 — subroutine
- read_imgbatch_3 — subroutine
- read_seed_shift_table — subroutine
- readfile — subroutine
- readline — subroutine
- real2str — function
- real_dp_str — function
- real_sp_str — function
- realdp2str — function
- realloc_chash — subroutine
- realloc_hash — subroutine
- realsp2str — function
- registered_string — function
- reject — subroutine
- remove — subroutine
- remove_key_by_index — subroutine
- remove_last_string — subroutine
- remove_node_nl — subroutine
- removeNodesFromDocument — subroutine
- removePrefix — subroutine
- removePrefixedURI — subroutine
- removepunct — subroutine
- removesp — subroutine
- reorder_1 — subroutine
- reorder_2 — subroutine
- report_declarations — subroutine
- resang — function
- reset — subroutine
- reset — subroutine
- reset_buffer — subroutine
- reset_dict — subroutine
- reset_elstack — subroutine
- reset_entity_list — subroutine
- reset_pparms — subroutine
- resetParameter — subroutine
- resize_elstack — subroutine
- reverse_drarr — subroutine
- reverse_f — subroutine
- reverse_iarr — subroutine
- reverse_rarr — subroutine
- reverselookup — function
- ring_stats — subroutine
- rm_substr — subroutine
- rnd_4dim_sphere_pnt — function
- rnd_euler_1 — subroutine
- rnd_euler_1 — subroutine
- rnd_euler_2 — subroutine
- rnd_euler_2 — subroutine
- rnd_euler_3 — subroutine
- rnd_euler_3 — subroutine
- rnd_euler_4 — subroutine
- rnd_euler_5 — subroutine
- rnd_inds — function
- rnd_inpl — subroutine
- rnd_ori — subroutine
- rnd_shift — subroutine
- robust_normalization — subroutine
- robust_normalize_minmax — subroutine
- robust_scaling — subroutine
- robust_sigma_thres — function
- robust_z_scores — function
- rot_to_asym — subroutine
- rotall_to_asym — subroutine
- rotate_vec — function
- rotmat2d — subroutine
- round2even — function
- round2odd — function
- round_shifts — subroutine
- rpl_substr — subroutine
- run_gnuplot — subroutine
- same_energy_euclid — function
- sample_bounded_dist — subroutine
- sample_likelihood_dist — subroutine
- sample_likelihood_index — subroutine
- sample_power_dist — subroutine
- sauron_ori_parser_1 — subroutine
- sauron_ori_parser_2 — subroutine
- savgol — subroutine
- SavitzkyGolay_filter — subroutine
- scalartocomplexdp — subroutine
- scalartocomplexsp — subroutine
- scalartointeger — subroutine
- scalartological — subroutine
- scalartorealdp — subroutine
- scalartorealsp — subroutine
- scalartostring — subroutine
- schedule_array_jobs — subroutine
- schedule_jobs — subroutine
- schedule_streaming — subroutine
- schedule_subproject_jobs — subroutine
- scores2order — function
- scores2scores_percen — subroutine
- seed_rnd — subroutine
- service_persistent_worker_warmup — subroutine
- set_1 — subroutine
- set_1 — subroutine
- set_1 — subroutine
- set_2 — subroutine
- set_2 — subroutine
- set_2 — subroutine
- set_3 — subroutine
- set_3 — subroutine
- set_3 — subroutine
- set_4 — subroutine
- set_5 — subroutine
- set_class — subroutine
- set_ctfvars — subroutine
- set_dble — subroutine
- set_dfx — subroutine
- set_dfy — subroutine
- set_euler — subroutine
- set_hp — subroutine
- set_int — subroutine
- set_jobs_status — subroutine
- set_json_core_in_file — subroutine
- set_localName_by_index_s — subroutine
- set_localName_by_index_vs — subroutine
- set_nsURI_by_index — subroutine
- set_offload_device_1 — subroutine
- set_offload_device_2 — subroutine
- set_ogid — subroutine
- set_prefix_by_index — subroutine
- set_real — subroutine
- set_refine3D_automsk_policy — subroutine
- set_refine3D_balance_policy — subroutine
- set_refine3D_filtering_policy — subroutine
- set_refine3D_gauref_policy — subroutine
- set_refine3D_mode_policy — subroutine
- set_refine3D_stage_controls — subroutine
- set_refine3D_symmetry_policy — subroutine
- set_refine3D_trailrec_policy — subroutine
- set_refine3D_update_policy — subroutine
- set_shift — subroutine
- set_state — subroutine
- set_stkind — subroutine
- set_subgrps — subroutine
- setBase — subroutine
- setDeclared — subroutine
- setIsId_by_index — subroutine
- setisId_DOM — subroutine
- setnamespaceURI — subroutine
- setownerDocument — subroutine
- setSpecified — subroutine
- sgelsy — subroutine
- sgesvd — subroutine
- sgetrf — subroutine
- sgetri — subroutine
- shallow_copy_entity — function
- shcloc — function
- shell_quote — function
- shft — subroutine
- shift — subroutine
- shuffle_1 — subroutine
- shuffle_1 — subroutine
- shuffle_2 — subroutine
- shuffle_2 — subroutine
- sigma_array — type
- simple_end — subroutine
- simple_print_git_version — subroutine
- simple_print_timer — subroutine
- sinc — function
- sinc_apod — function
- sinc_instr — function
- sinhc — function
- size_el — function
- smat2dmat — function
- sniff_folders_SJ — subroutine
- snrm2 — function
- sort — subroutine
- sortAttrs — subroutine
- sortmeans — subroutine
- spaces — function
- sparse_eigh — subroutine
- spear — function
- split_1 — subroutine
- split_2 — subroutine
- split_str — subroutine
- squared_sampling — subroutine
- sqwin_1d_1 — subroutine
- sqwin_1d_2 — subroutine
- sqwin_2d_1 — subroutine
- sqwin_2d_2 — subroutine
- sqwin_3d_1 — subroutine
- sqwin_3d_2 — subroutine
- ssaupd — subroutine
- sseupd — subroutine
- ssyev — subroutine
- ssyevr — subroutine
- stage_coarray_jobs — subroutine
- start_prefix_handler — subroutine
- stmAddChArr — subroutine
- stmAddChMat — subroutine
- stmAddChSca — subroutine
- stmAddCmplxDpArr — subroutine
- stmAddCmplxDpMat — subroutine
- stmAddCmplxDpSca — subroutine
- stmAddCmplxSpArr — subroutine
- stmAddCmplxSpMat — subroutine
- stmAddCmplxSpSca — subroutine
- stmAddIntArr — subroutine
- stmAddIntMat — subroutine
- stmAddIntSca — subroutine
- stmAddLgArr — subroutine
- stmAddLgMat — subroutine
- stmAddLgSca — subroutine
- stmAddRealDpArr — subroutine
- stmAddRealDpMat — subroutine
- stmAddRealDpSca — subroutine
- stmAddRealSpArr — subroutine
- stmAddRealSpMat — subroutine
- stmAddRealSpSca — subroutine
- str2format_1 — subroutine
- str2format_2 — subroutine
- str2ori — subroutine
- str2real_1 — function
- str2real_2 — function
- str2realdp_local — subroutine
- str_complex_dp — function
- str_complex_dp_array — function
- str_complex_dp_array_fmt — function
- str_complex_dp_array_fmt_chk — function
- str_complex_dp_array_fmt_len — function
- str_complex_dp_array_len — function
- str_complex_dp_fmt — function
- str_complex_dp_fmt_chk — function
- str_complex_dp_fmt_len — function
- str_complex_dp_len — function
- str_complex_dp_matrix — function
- str_complex_dp_matrix_fmt — function
- str_complex_dp_matrix_fmt_chk — function
- str_complex_dp_matrix_fmt_len — function
- str_complex_dp_matrix_len — function
- str_complex_sp — function
- str_complex_sp_array — function
- str_complex_sp_array_fmt — function
- str_complex_sp_array_fmt_chk — function
- str_complex_sp_array_fmt_len — function
- str_complex_sp_array_len — function
- str_complex_sp_fmt — function
- str_complex_sp_fmt_chk — function
- str_complex_sp_fmt_len — function
- str_complex_sp_len — function
- str_complex_sp_matrix — function
- str_complex_sp_matrix_fmt — function
- str_complex_sp_matrix_fmt_chk — function
- str_complex_sp_matrix_fmt_len — function
- str_complex_sp_matrix_len — function
- str_integer — function
- str_integer_array — function
- str_integer_array_fmt — function
- str_integer_array_fmt_len — function
- str_integer_array_len — function
- str_integer_base_len — function
- str_integer_fmt — function
- str_integer_fmt_len — function
- str_integer_len — function
- str_integer_matrix — function
- str_integer_matrix_fmt — function
- str_integer_matrix_fmt_len — function
- str_integer_matrix_len — function
- str_logical — function
- str_logical_array — function
- str_logical_array_len — function
- str_logical_len — function
- str_logical_matrix — function
- str_logical_matrix_len — function
- str_pad — function
- str_real_dp — function
- str_real_dp_array — function
- str_real_dp_array_fmt — function
- str_real_dp_array_fmt_chk — function
- str_real_dp_array_fmt_len — function
- str_real_dp_array_len — function
- str_real_dp_fmt — function
- str_real_dp_fmt_chk — function
- str_real_dp_fmt_len — function
- str_real_dp_len — function
- str_real_dp_matrix — function
- str_real_dp_matrix_fmt — function
- str_real_dp_matrix_fmt_chk — function
- str_real_dp_matrix_fmt_len — function
- str_real_dp_matrix_len — function
- str_real_sp — function
- str_real_sp_array — function
- str_real_sp_array_fmt — function
- str_real_sp_array_fmt_chk — function
- str_real_sp_array_fmt_len — function
- str_real_sp_array_len — function
- str_real_sp_fmt — function
- str_real_sp_fmt_chk — function
- str_real_sp_fmt_len — function
- str_real_sp_len — function
- str_real_sp_matrix — function
- str_real_sp_matrix_fmt — function
- str_real_sp_matrix_fmt_chk — function
- str_real_sp_matrix_fmt_len — function
- str_real_sp_matrix_len — function
- str_string — function
- str_string_array — function
- str_string_array_len — function
- str_string_matrix — function
- str_string_matrix_len — function
- string_to_dble — function
- string_to_int — function
- strip_spaces — function
- submit_coarray_jobs — subroutine
- submit_script — subroutine
- submit_scripts — subroutine
- substr_remove — function
- substr_replace — subroutine
- surf_1 — subroutine
- surf_2 — subroutine
- surf_3 — subroutine
- svbksb_dp — subroutine
- svbksb_sp — subroutine
- svd_multifit_dp — subroutine
- svd_multifit_sp — subroutine
- svd_solve — subroutine
- svdcmp_dp — subroutine
- svdcmp_sp — subroutine
- svdfit_dp — subroutine
- svdfit_sp — subroutine
- svdvar — subroutine
- swap_c — subroutine
- swap_cm — subroutine
- swap_cv — subroutine
- swap_i — subroutine
- swap_pointers — subroutine
- swap_r — subroutine
- swap_rv — subroutine
- swape1e3 — subroutine
- sym_dists_1 — subroutine
- sym_dists_2 — subroutine
- sym_tester — subroutine
- symrandomize — subroutine
- test_addr — subroutine
- test_eigh — subroutine
- test_ftiter — subroutine
- test_image — subroutine
- test_image_local — subroutine
- to_array — subroutine
- to_char_1 — function
- to_char_2 — function
- to_cstring — function
- to_double — subroutine
- to_fnv1a_hash64 — function
- to_integer — subroutine
- to_logical — subroutine
- to_lower — function
- to_null — subroutine
- to_object — subroutine
- to_static_1 — subroutine
- to_static_2 — subroutine
- to_string — subroutine
- to_uni — function
- to_uni_vec — function
- tokenize_and_add_strings — subroutine
- tokenize_to_string_list — function
- trace — function
- transfer_2Dparams — subroutine
- transfer_3Dparams — subroutine
- transfmat2inpls — subroutine
- transp — subroutine
- traverse — subroutine
- ucs4_comp_default — function
- ucs4_join_default — function
- ucs4_neq_default — function
- unique — subroutine
- unmemoize_mask_coords — subroutine
- unmemoize_powspec_coords — subroutine
- update_queue — subroutine
- updateNodeLists — subroutine
- updatestack — subroutine
- updateTextContentLength — subroutine
- uppercase — function
- upsample_sigma2 — subroutine
- vabs_dp — function
- vabs_sp — function
- vector_angle_norm — function
- vis_2Dinteger_mat — subroutine
- vis_2Dreal_mat — subroutine
- vis_3Dinteger_mat — subroutine
- vis_3Dreal_mat — subroutine
- vox2ang — function
- vs_s_concat — function
- watch — subroutine
- watchdirs — subroutine
- which — function
- workout_directory_structure — subroutine
- wrap_json_add_double_by_path — subroutine
- wrap_json_add_double_vec_by_path — subroutine
- wrap_json_add_integer_by_path — subroutine
- wrap_json_add_integer_vec_by_path — subroutine
- wrap_json_add_logical_by_path — subroutine
- wrap_json_add_logical_vec_by_path — subroutine
- wrap_json_add_member_by_path — subroutine
- wrap_json_add_string_by_path — subroutine
- wrap_json_add_string_vec_by_path — subroutine
- wrap_json_create_by_path — subroutine
- wrap_json_file_add_double — subroutine
- wrap_json_file_add_double_vec — subroutine
- wrap_json_file_add_integer — subroutine
- wrap_json_file_add_integer_vec — subroutine
- wrap_json_file_add_logical — subroutine
- wrap_json_file_add_logical_vec — subroutine
- wrap_json_file_add_object — subroutine
- wrap_json_file_add_string — subroutine
- wrap_json_file_add_string_vec — subroutine
- wrap_json_file_get_alloc_string_vec — subroutine
- wrap_json_file_get_double — subroutine
- wrap_json_file_get_double_vec — subroutine
- wrap_json_file_get_integer — subroutine
- wrap_json_file_get_integer_vec — subroutine
- wrap_json_file_get_logical — subroutine
- wrap_json_file_get_logical_vec — subroutine
- wrap_json_file_get_object — subroutine
- wrap_json_file_get_string — subroutine
- wrap_json_file_get_string_vec — subroutine
- wrap_json_file_load_from_string — subroutine
- wrap_json_file_remove — subroutine
- wrap_json_file_rename — subroutine
- wrap_json_file_update_integer — subroutine
- wrap_json_file_update_logical — subroutine
- wrap_json_file_update_real — subroutine
- wrap_json_file_update_string — subroutine
- wrap_json_file_valid_path — function
- wrap_json_file_valid_path_op — function
- wrap_json_file_variable_info — subroutine
- wrap_json_file_variable_matrix_info — subroutine
- wrap_json_get_alloc_string_vec_by_path — subroutine
- wrap_json_get_array_by_path — subroutine
- wrap_json_get_by_path — subroutine
- wrap_json_get_double_by_path — subroutine
- wrap_json_get_double_vec_by_path — subroutine
- wrap_json_get_integer_by_path — subroutine
- wrap_json_get_integer_vec_by_path — subroutine
- wrap_json_get_logical_by_path — subroutine
- wrap_json_get_logical_vec_by_path — subroutine
- wrap_json_get_path — subroutine
- wrap_json_get_string_by_path — subroutine
- wrap_json_get_string_vec_by_path — subroutine
- wrap_json_info_by_path — subroutine
- wrap_json_matrix_info_by_path — subroutine
- wrap_json_parse_string — subroutine
- wrap_json_rename_by_path — subroutine
- wrap_json_throw_exception — subroutine
- wrap_json_update_double — subroutine
- wrap_json_update_integer — subroutine
- wrap_json_update_logical — subroutine
- wrap_json_update_string — subroutine
- wrap_json_valid_path — function
- wrap_json_value_add_double — subroutine
- wrap_json_value_add_double_vec — subroutine
- wrap_json_value_add_integer — subroutine
- wrap_json_value_add_integer_vec — subroutine
- wrap_json_value_add_logical — subroutine
- wrap_json_value_add_logical_vec — subroutine
- wrap_json_value_add_null — subroutine
- wrap_json_value_add_string — subroutine
- wrap_json_value_add_string_vec — subroutine
- wrap_json_value_create_array — subroutine
- wrap_json_value_create_double — subroutine
- wrap_json_value_create_integer — subroutine
- wrap_json_value_create_logical — subroutine
- wrap_json_value_create_null — subroutine
- wrap_json_value_create_object — subroutine
- wrap_json_value_create_string — subroutine
- wrap_json_value_get_child_by_name — subroutine
- wrap_json_value_remove_if_present — subroutine
- wrap_json_value_rename — subroutine
- write — subroutine
- write2bild — subroutine
- write_attributes — subroutine
- write_checkpoint — subroutine
- write_it — subroutine
- write_it_fast — subroutine
- write_seed_shift_table — subroutine
- writeline — subroutine
- wxml_error_xf — subroutine
- wxml_fatal_xf — subroutine
- wxml_warning_xf — subroutine
- xml_AddAttlistToDTD — subroutine
- xml_AddAttribute_Ch — subroutine
- xml_AddCharacters_ch — subroutine
- xml_AddComment — subroutine
- xml_AddDOCTYPE — subroutine
- xml_AddElementToDTD — subroutine
- xml_AddEntityReference — subroutine
- xml_AddExternalEntity — subroutine
- xml_AddInternalEntity — subroutine
- xml_AddNewline — subroutine
- xml_AddNotation — subroutine
- xml_AddParameterEntity — subroutine
- xml_AddPEReferenceToDTD — subroutine
- xml_AddPseudoAttribute_Ch — subroutine
- xml_AddXMLDeclaration — subroutine
- xml_AddXMLPI — subroutine
- xml_AddXMLStylesheet — subroutine
- xml_Close — subroutine
- xml_DeclareNamespace — subroutine
- xml_EndElement — subroutine
- xml_NewElement — subroutine
- xml_OpenFile — subroutine
- xml_UndeclareNamespace — subroutine
- xmlf_GetPretty_print — function
- xmlf_name — function
- xmlf_opentag — function
- xmlf_opentag_len — function
- xmlf_SetPretty_print — subroutine
- z_scores — function
- zheev — subroutine
- zposv — subroutine
Module: pure¶
Files:
- main/class/simple_classaverager.f90
- main/class/simple_classaverager_restore.f90
- main/image/simple_image.f90
- main/image/simple_image_access.f90
- main/image/simple_image_arith.f90
- main/image/simple_image_calc.f90
- main/image/simple_image_checks.f90
- main/ori/simple_oris.f90
- main/ori/simple_oris_dists.f90
- main/ori/simple_oris_getters.f90
- main/pftc/simple_polarft_access.f90
- main/pftc/simple_polarft_calc.f90
- main/pftc/simple_polarft_core.f90
- main/pftc/simple_polarft_geom.f90
Public symbols:
- backup_previous_cavgs — subroutine
Module: real¶
Files:
- main/image/simple_image.f90
- main/image/simple_image_calc.f90
- main/nu_filt/simple_nu_filter.f90
- main/nu_filt/simple_nu_filter_bank.f90
- main/nu_filt/simple_nu_filter_potts.f90
- main/nu_filt/simple_nu_filter_state.f90
- main/nu_filt/simple_nu_filter_stats.f90
- main/ori/simple_oris.f90
- main/ori/simple_oris_neig.f90
- main/pftc/simple_polarft_calc.f90
- main/pftc/simple_polarft_corr.f90
- main/project/simple_sp_project.f90
- main/project/simple_sp_project_core.f90
Public symbols:
- test_oris — subroutine
Module: recursive¶
Files:
- main/image/simple_image.f90
- main/image/simple_image_geom.f90
Module: simple_abinitio2D_controller¶
Files:
- main/simple_abinitio2D_controller.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_parameters
Public symbols:
- determine_abinitio2D_stages — subroutine
- mskdiam2lplimits_cluster2D — subroutine
- set_abinitio2D_sampling_policy — subroutine
- set_cline_cluster2D_stage — subroutine
Private symbols:
- build_cluster2D_stage_cfg — subroutine
- emit_cluster2D_stage_cfg — subroutine
- set_cluster2D_stage_iteration_policy — subroutine
- set_cluster2D_stage_objfun_policy — subroutine
- set_cluster2D_stage_phase_policy — subroutine
- set_cluster2D_stage_reference_policy — subroutine
- set_cluster2D_stage_regular_refs — subroutine
- set_cluster2D_stage_search_policy — subroutine
Module: simple_abinitio_utils¶
Files:
- main/simple_abinitio_utils.f90
Uses:
- simple_class_frcs
- simple_cluster_seed
- simple_commanders_api
- simple_commanders_rec
- simple_commanders_volops
- simple_euclid_sigma2
- simple_matcher_refvol_utils
- simple_parameters
- simple_refine3d_fnames
Module: simple_aff_prop¶
Files:
- utils/clustering/simple_aff_prop.f90
Uses:
- simple_core_module_api
Public symbols:
- test_aff_prop — subroutine
Private symbols:
- calc_exemplar_mask — subroutine
- kill — subroutine
- new — subroutine
- propagate — subroutine
Module: simple_ansi_ctrls¶
Files:
- defs/simple_ansi_ctrls.f90
Public symbols:
- format_str — function
Module: simple_atoms¶
Files:
- main/nano/simple_atoms.f90
Uses:
- simple_core_module_api
- simple_defs_atoms
- simple_image
- simple_molecule_data
Public symbols:
- atoms — type
- test_atoms — subroutine
Private symbols:
- assert_close — subroutine
- assert_int_eq — subroutine
- assert_true — subroutine
- assert_vec3_close — subroutine
- atom_validate — subroutine
- cc_res — function
- center_inbox — subroutine
- center_pdbcoord — subroutine
- cif2mrc — subroutine
- cif2pdb — subroutine
- convolve — subroutine
- copy — subroutine
- extract_atom — subroutine
- find_masscen — function
- fit_bfactors — subroutine
- geometry_analysis_pdb — subroutine
- get_beta — function
- get_coord — function
- get_geom_center — function
- guess_an_element — subroutine
- guess_element — subroutine
- kill — subroutine
- map_validate — subroutine
- model_validate — subroutine
- model_validate_eo — subroutine
- new_from_cif — subroutine
- new_from_file — subroutine
- new_from_molecule — subroutine
- new_from_pdb — subroutine
- new_instance — subroutine
- pdb2mrc — subroutine
- print_atom — subroutine
- rotate — subroutine
- scan_cif — subroutine
- set_atom_corr — subroutine
- set_beta — subroutine
- set_chain — subroutine
- set_coord — subroutine
- set_element — subroutine
- set_name — subroutine
- set_num — subroutine
- set_occupancy — subroutine
- set_resnum — subroutine
- split_tokens — subroutine
- strip_digits — function
- translate — subroutine
- writepdb — subroutine
- writepdb_aniso — subroutine
- Z_and_radius_from_name — subroutine
Module: simple_binary_tree¶
Files:
- utils/structs/simple_binary_tree.f90
Uses:
- simple_error
Public symbols:
- binary_tree — type
- bt_node — type
- deserialize_tree — subroutine
- serialize_tree — subroutine
Private symbols:
- build_balanced_index_tree — subroutine
- build_from_hclust — subroutine
- build_range — function
- get_node — function
- get_root_node — function
- int_list — type
- kill — subroutine
Module: simple_binary_tree_tester¶
Files:
- utils/structs/simple_binary_tree_tester.f90
Uses:
- simple_binary_tree
- simple_test_utils
Public symbols:
- run_all_tree_tests — subroutine
Private symbols:
- assert_idx_valid — subroutine
- build_test_tree — subroutine
- test_build_balanced_index_tree_deterministic — subroutine
- test_build_from_hclust_basic_invariants — subroutine
- test_get_node_copy_semantics — subroutine
- test_initial_state — subroutine
- test_kill_and_rebuild — subroutine
- to_str — function
Module: simple_binoris¶
Files:
- fileio/simple_binoris.f90
Uses:
- simple_defs
- simple_defs_ori
- simple_fileio
- simple_map_reduce
- simple_ori
- simple_oris
- simple_string
- simple_string_utils
- simple_syslib
- simple_type_defs
Private symbols:
- add_segment_1 — subroutine
- add_segment_2 — subroutine
- byte_manager4seg_inside_1 — subroutine
- byte_manager4seg_inside_2 — subroutine
- clear_segments — subroutine
- close — subroutine
- get_fromto — function
- get_segments_info — subroutine
- open — subroutine
- open_local — subroutine
- read_first_segment_record — subroutine
- read_header — subroutine
- read_record — subroutine
- read_segment_1 — subroutine
- read_segment_2 — subroutine
- update_byte_ranges — subroutine
- write_header — subroutine
- write_segment_1 — subroutine
- write_segment_2 — subroutine
- write_segment_inside_1 — subroutine
- write_segment_inside_2 — subroutine
Module: simple_binoris_io¶
Files:
- fileio/simple_binoris_io.f90
Uses:
- simple_core_module_api
- simple_sp_project
Public symbols:
- binread_ctfparams_state_eo — subroutine
- binread_nlines — function
- binread_oritab — subroutine
- binwrite_oritab — subroutine
Module: simple_block_tree¶
Files:
- utils/simple_block_tree.f90
Uses:
- simple_binary_tree
- simple_core_module_api
- simple_eulspace_neigh_map
- simple_multi_dendro
- simple_parameters
Public symbols:
- gen_block_index_tree — function
- gen_eulspace_block_tree — function
- gen_eulspace_block_tree_map — function
- gen_multi_block_index_tree — function
- gen_single_block_index_tree — function
- srch_eul_bl_tree — subroutine
- srch_eul_bl_tree_exhaustive — subroutine
- srch_eul_bl_tree_prob — subroutine
Private symbols:
- push_stack — subroutine
- sample_two — function
Module: simple_block_tree_corr¶
Files:
- utils/simple_block_tree_corr.f90
Uses:
- simple_aff_prop
- simple_core_module_api
- simple_corrmat
- simple_eulspace_neigh_map
- simple_hclust
- simple_image
- simple_multi_dendro
- simple_parameters
Public symbols:
- gen_corr_block_tree_aff_prop — function
- gen_corr_block_tree_hac — function
- gen_eulspace_block_tree_corr — function
Module: simple_block_tree_io¶
Files:
- fileio/simple_block_tree_io.f90
Uses:
- simple_error
- simple_fileio
- simple_multi_dendro
- simple_string_utils
Public symbols:
- read_block_tree — subroutine
- test_io — subroutine
- write_block_tree — subroutine
Module: simple_bspline_smoother¶
Files:
- utils/filter/simple_bspline_smoother.f90
Uses:
- simple_core_module_api
- simple_image
Public symbols:
- bspline_smoother — type
- test_bspline_smoother — subroutine
- test_bspline_smoother_3d — subroutine
Private symbols:
- a0xy — function
- a2xy — function
- b3 — function
- b3_help — function
- fill_b — subroutine
- fill_b_3d — subroutine
- fill_r — subroutine
- fill_r_3d — subroutine
- kill_bspline_smoother — subroutine
- new_bspline_smoother — subroutine
- new_bspline_smoother_img — subroutine
- smooth — subroutine
- smooth_3d — subroutine
Module: simple_builder¶
Files:
- main/simple_builder.f90
Uses:
- simple_binoris_io
- simple_class_frcs
- simple_cmdline
- simple_core_module_api
- simple_euclid_sigma2
- simple_image
- simple_parameters
- simple_polarft_calc
- simple_projector
- simple_reconstructor_eo
- simple_sp_project
- simple_srchspace_map
- simple_ui
Public symbols:
- builder — type
Private symbols:
- build_general_tbox — subroutine
- build_rec_eo_tbox — subroutine
- build_spproj — subroutine
- build_strategy2D_tbox — subroutine
- build_strategy3D_tbox — subroutine
- init_params_and_build_general_tbox — subroutine
- init_params_and_build_spproj — subroutine
- init_params_and_build_strategy2D_tbox — subroutine
- init_params_and_build_strategy3D_tbox — subroutine
- init_params_spproj_tbox2D — subroutine
- kill_general_tbox — subroutine
- kill_rec_eo_tbox — subroutine
- kill_strategy2D_tbox — subroutine
- kill_strategy3D_tbox — subroutine
- set_field_ptr — subroutine
Module: simple_butterworth¶
Files:
- utils/filter/simple_butterworth.f90
Uses:
- simple_core_module_api
Module: simple_calc_pspec_strategy¶
Files:
- main/strategies/parallelization/simple_calc_pspec_strategy.f90
Uses:
- simple_builder
- simple_cmdline
- simple_commanders_euclid_distr
- simple_core_module_api
- simple_image
- simple_matcher_ptcl_io
- simple_parameters
- simple_qsys_env
- simple_qsys_funs
- simple_ran_tabu
- simple_sigma2_binfile
Public symbols:
- calc_pspec_distr_strategy — type
- calc_pspec_inmem_strategy — type
- calc_pspec_strategy — type
- create_calc_pspec_strategy — function
Private symbols:
- cleanup_calc_pspec_outputs — subroutine
- cleanup_interface — subroutine
- compute_pspec_channel — subroutine
- distr_cleanup — subroutine
- distr_execute — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- ensure_calc_pspec_eo_partition — subroutine
- exec_interface — subroutine
- finalize_interface — subroutine
- init_interface — subroutine
- inmem_cleanup — subroutine
- inmem_execute — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- read_sigma2_bootstrap_selection — subroutine
- sanity_check_calc_pspec_input — subroutine
- write_sigma2_bootstrap_selection — subroutine
Module: simple_cavg_quality_analysis¶
Files:
- main/cavg_quality/simple_cavg_quality_analysis.f90
Uses:
- simple_cavg_quality_feats
- simple_cavg_quality_model
- simple_cavg_quality_relations
- simple_cavg_quality_stats
- simple_cavg_quality_types
- simple_defs
- simple_error
- simple_image
- simple_oris
- simple_parameters
Public symbols:
- evaluate_cavg_quality — subroutine
- evaluate_cavg_quality_hard_reject — subroutine
- prepare_cavg_quality — subroutine
- write_cavg_quality_feature_table — subroutine
- write_cavg_quality_training_table — subroutine
Private symbols:
- calc_best_thresholds — subroutine
- eval_threshold — subroutine
- write_analysis_class_header — subroutine
- write_analysis_class_row — subroutine
- write_feature_table_class_row — subroutine
- write_model_as_analysis_comments — subroutine
- write_one_threshold — subroutine
- write_threshold_scan_comments — subroutine
Module: simple_cavg_quality_feats¶
Files:
- main/cavg_quality/simple_cavg_quality_feats.f90
Uses:
- simple_cavg_quality_types
- simple_defs
- simple_error
- simple_image
- simple_image_bin
- simple_oris
- simple_segmentation
- simple_stat
Public symbols:
- cavg_quality_feature_description — function
- cavg_quality_feature_direction — function
- cavg_quality_feature_family — function
- cavg_quality_feature_name — function
- extract_cavg_quality_features — subroutine
- normalize_cavg_quality_features — subroutine
- write_cavg_quality_feature_inventory — subroutine
Private symbols:
- measure_cavg_foreground_geometry — subroutine
- measure_cavg_image_metrics — subroutine
- validate_quality_context — subroutine
Module: simple_cavg_quality_helpers¶
Files:
- main/cavg_quality/simple_cavg_quality_helpers.f90
Uses:
- simple_cavg_quality_types
- simple_string
Public symbols:
- cavg_rejection_reason_string — function
Module: simple_cavg_quality_learn¶
Files:
- main/cavg_quality/simple_cavg_quality_learn.f90
Uses:
- simple_cavg_quality_feats
- simple_cavg_quality_model
- simple_cavg_quality_relations
- simple_cavg_quality_stats
- simple_cavg_quality_types
- simple_defs
- simple_error
- simple_opt_factory
- simple_opt_spec
- simple_optimizer
- simple_srch_sort_loc
- simple_string
- simple_string_utils
Public symbols:
- evaluate_cavg_quality_model — subroutine
- evaluate_cavg_quality_result — subroutine
- learn_cavg_quality_model — subroutine
Private symbols:
- abinitio_learn_base_spec — function
- append_feature_family — subroutine
- apply_feature_policy — subroutine
- best_score_threshold_balacc — subroutine
- best_tie_minsep_span — subroutine
- build_logistic_problem — subroutine
- build_policy_caches — subroutine
- calc_suggested_training_weights — subroutine
- cavg_quality_logistic_problem — type
- classify_training_dataset — subroutine
- classify_training_dataset_cached_detail — subroutine
- classify_training_dataset_detail — subroutine
- collect_learn_diagnostics — subroutine
- consider_model_candidate — subroutine
- dataset_learn_role_name — function
- dataset_short_name — function
- evaluate_candidate_spec — subroutine
- evaluate_policy_grid — subroutine
- feature_auc_summary — subroutine
- feature_policy_indices — subroutine
- feature_policy_mask — subroutine
- feature_policy_name — function
- fit_logistic_problem — subroutine
- kill_logistic_problem — subroutine
- kill_policy_caches — subroutine
- kill_training_datasets — subroutine
- learn_cavg_quality_pairwise_logistic_model — subroutine
- load_quality_training_datasets — subroutine
- lodo_feature_policy_weights — subroutine
- logistic_cost_wrapper — function
- logistic_dataset_class_weights — subroutine
- logistic_fdf_wrapper — subroutine
- logistic_gradient_wrapper — subroutine
- logistic_problem_fdf — subroutine
- logistic_solution_to_model — subroutine
- map_analysis_columns — subroutine
- min_accept_policy_level — function
- parse_training_metadata_line — subroutine
- policy_level — function
- read_quality_training_dataset — subroutine
- record_top_model_candidate — subroutine
- require_analysis_columns — subroutine
- require_relational_training_datasets — subroutine
- rescue_policy_level — function
- score_dataset_feature_policy — subroutine
- select_preferred_best_tie — subroutine
- sort_real_prefix_ascending — subroutine
- validate_quality_context — subroutine
- validate_training_dataset_schemas — subroutine
- write_bool_grid_diagnostic — subroutine
- write_candidate_row — subroutine
- write_candidate_table_header — subroutine
- write_cavg_quality_evaluate_report — subroutine
- write_cavg_quality_learn_report — subroutine
- write_cavg_quality_logistic_learn_report — subroutine
- write_dataset_metric_table — subroutine
- write_evaluate_diagnostic — subroutine
- write_evaluate_diagnostics — subroutine
- write_feature_drop_diagnostics — subroutine
- write_feature_policy_grid — subroutine
- write_feature_policy_lodo_row — subroutine
- write_feature_policy_screen — subroutine
- write_feature_screen_diagnostics — subroutine
- write_feature_signal_diagnostics — subroutine
- write_fixed_model_summary — subroutine
- write_grid_position_diagnostic — subroutine
- write_learn_search_diagnostics — subroutine
- write_logical_list — subroutine
- write_logistic_coefficient_table — subroutine
- write_minsep_diagnostic — subroutine
- write_otsu_ablation_diagnostics — subroutine
- write_policy_parameter_diagnostics — subroutine
- write_real_list — subroutine
- write_search_diagnostic — subroutine
Module: simple_cavg_quality_model¶
Files:
- main/cavg_quality/simple_cavg_quality_model.f90
Uses:
- simple_cavg_quality_feats
- simple_cavg_quality_stats
- simple_cavg_quality_types
- simple_clustering_utils
- simple_defs
- simple_error
- simple_srch_sort_loc
- simple_string_utils
Public symbols:
- apply_cached_decision_to_quality — subroutine
- build_classify_cache — subroutine
- cached_decision_confusion — subroutine
- cavg_quality_classify_cache — type
- cavg_quality_model — type
- kill_classify_cache — subroutine
- write_cavg_quality_model_builtin_code — subroutine
Private symbols:
- accept_fit_as_single_cluster — subroutine
- accumulate_accept_all_confusion — subroutine
- apply_pairwise_logistic — subroutine
- builtin_names — function
- builtin_spec — function
- cavg_quality_cached_decision — type
- choose_tied_good_label — subroutine
- chunk100mics_model_spec — function
- classify — subroutine
- forced_reason_name — function
- get_spec — function
- init_preset — subroutine
- init_spec — subroutine
- kill_model — subroutine
- mark_threshold_accepts_all — subroutine
- normalize — subroutine
- otsu_score_threshold — subroutine
- parse_feature_weight_values — subroutine
- parse_model_key_value — subroutine
- parse_real_values — subroutine
- pool_model_spec — function
- prepare_cached_decision — subroutine
- read_feature_weights — subroutine
- read_interaction_terms — subroutine
- read_model — subroutine
- read_real_values_keyed — subroutine
- set_pairwise_interactions_for_feature_count — subroutine
- sieve_model_spec — function
- write_interaction_terms — subroutine
- write_logistic_spec_assignments — subroutine
- write_model — subroutine
- write_model_real_list — subroutine
- write_model_spec_function — subroutine
- write_real_array_assignment — subroutine
- write_weights_assignment — subroutine
Module: simple_cavg_quality_relations¶
Files:
- main/cavg_quality/simple_cavg_quality_relations.f90
Uses:
- simple_cavg_quality_types
- simple_error
- simple_image
- simple_imgarr_utils
- simple_parameters
- simple_srch_sort_loc
- simple_stat
- simple_strategy2d_utils
- simple_test_utils
- simple_type_defs
Public symbols:
- cavg_quality_relation_analysis — type
- test_cavg_quality_relations — subroutine
Private symbols:
- calculate_promoted_feature — subroutine
- calculate_relation_analysis — subroutine
- kill_relation_analysis — subroutine
- normalize_relation_feature — subroutine
- sorted_cc_neighbours — subroutine
Module: simple_cavg_quality_stats¶
Files:
- main/cavg_quality/simple_cavg_quality_stats.f90
Uses:
- simple_cavg_quality_types
- simple_error
- simple_stat
Public symbols:
- calc_binary_metrics — subroutine
- calc_confusion — subroutine
- normalize_quality_dmat — subroutine
Module: simple_cavg_quality_types¶
Files:
- main/cavg_quality/simple_cavg_quality_types.f90
Uses:
- simple_defs
- simple_string
Public symbols:
- cavg_quality_feature_def — type
- cavg_quality_learn_diagnostics — type
- cavg_quality_model_spec — type
- cavg_quality_result — type
- cavg_quality_training_dataset — type
- reset_cavg_quality_result — subroutine
Module: simple_chash¶
Files:
- utils/structs/simple_chash.f90
Uses:
- simple_ansi_ctrls
- simple_defs
- simple_error
- simple_fileio
- simple_string
- simple_string_utils
- simple_syslib
Public symbols:
- chash — type
Module: simple_chash_tester¶
Files:
- utils/structs/simple_chash_tester.f90
Uses:
- simple_chash
- simple_defs
- simple_fileio
- simple_string
- simple_test_utils
Public symbols:
- run_all_chash_tests — subroutine
Private symbols:
- test_chash2str_and_strlen — subroutine
- test_construction_and_kill — subroutine
- test_delete — subroutine
- test_get_by_key_and_index — subroutine
- test_isthere_lookup_reverse — subroutine
- test_move_key_to_front — subroutine
- test_push_and_set_basic — subroutine
- test_set_replaces_existing — subroutine
- test_sort — subroutine
Module: simple_class_compatibility¶
Files:
- main/class/simple_class_compatibility.f90
Uses:
- simple_defs
- simple_error
- simple_image
- simple_image_bin
- simple_imgarr_utils
- simple_segmentation
- simple_sp_project
- simple_srch_sort_loc
- simple_string
- simple_string_utils
Public symbols:
- class_compatibility — type
- support_model_metrics — type
Private symbols:
- apply_support_model — subroutine
- get_support_model_metrics — subroutine
- infer — subroutine
- kill — subroutine
- kill_support_model — subroutine
- new — subroutine
- new_support_training_set — subroutine
- preprocess_img — subroutine
- support_model — type
- support_model_training_set — type
- train_1 — subroutine
- train_2 — subroutine
- update_support_model — subroutine
Module: simple_class_compatibility_tester¶
Files:
- main/class/simple_class_compatibility_tester.f90
Uses:
- simple_class_compatibility
- simple_core_module_api
- simple_image
- simple_imgarr_utils
- simple_sp_project
- simple_string
- simple_test_utils
Public symbols:
- run_all_class_compatibility_tests — subroutine
Private symbols:
- init_project_for_cavgs — subroutine
- make_blob_stack — subroutine
- paint_square_blob — subroutine
- test_defaults_and_lifecycle — subroutine
- test_infer_rejects_size_outliers — subroutine
- test_infer_without_valid_model_preserves_selection — subroutine
- test_kill_support_model_resets_after_fit — subroutine
- test_train_1_from_project_sets_valid_fit — subroutine
- test_train_1_too_small_set_no_fit — subroutine
- test_train_2_retrain_sets_delta_and_convergence — subroutine
Module: simple_class_frcs¶
Files:
- main/class/simple_class_frcs.f90
Uses:
- simple_core_module_api
- simple_fsc
Public symbols:
- resample_filter — function
Private symbols:
- avg_frc_getter — subroutine
- bound_res — subroutine
- crop — subroutine
- estimate_find_for_eoavg — function
- estimate_lp_for_align — function
- estimate_res — subroutine
- frc_getter — subroutine
- get_frc — function
- getter — subroutine
- kill — subroutine
- new — subroutine
- pad — subroutine
- plot_frcs — subroutine
- print_frcs — subroutine
- raise_exception — subroutine
- read — subroutine
- set_frc — subroutine
- write — subroutine
Module: simple_class_sample_io¶
Files:
- fileio/simple_class_sample_io.f90
Uses:
- simple_error
- simple_fileio
- simple_string_utils
- simple_syslib
- simple_type_defs
Public symbols:
- class_samples_same — function
- deallocate_class_samples — subroutine
- print_class_sample — subroutine
- read_class_samples — subroutine
- write_class_samples — subroutine
Private symbols:
- serialize_class_sample — function
- unserialize_class_sample — function
Module: simple_classaverager¶
Files:
- main/class/simple_classaverager.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_ctf
- simple_euclid_sigma2
- simple_fftw3
- simple_ftiter
- simple_image
- simple_imgfile
- simple_memoize_ft_maps
- simple_parameters
Public symbols:
- fourier_2d_accumulator — type
Private symbols:
- matrix_ptrs — type
- stack — type
Module: simple_cls_split_strategy¶
Files:
- main/strategies/parallelization/simple_cls_split_strategy.f90
Uses:
- simple_builder
- simple_classaverager
- simple_clustering_utils
- simple_cmdline
- simple_core_module_api
- simple_default_clines
- simple_defs_fname
- simple_diff_map_graphs
- simple_diffusion_maps
- simple_exec_helpers
- simple_image
- simple_image_msk
- simple_imgarr_utils
- simple_imgproc
- simple_kpca_svd
- simple_parameters
- simple_qsys_env
- simple_qsys_funs
- simple_sp_project
- simple_srch_sort_loc
- simple_srchspace_map2d_io
Public symbols:
- cls_split_master_strategy — type
- cls_split_shmem_strategy — type
- cls_split_strategy — type
- cls_split_worker_strategy — type
- create_cls_split_strategy — function
Private symbols:
- apply_defaults — subroutine
- apply_split_project_updates — subroutine
- cleanup_interface — subroutine
- collect_split_classes — subroutine
- count_data_lines — subroutine
- determine_phase_flip — subroutine
- determine_split_label — subroutine
- estimate_icm_rank_stats — subroutine
- exec_interface — subroutine
- finalize_interface — subroutine
- init_common — subroutine
- init_interface — subroutine
- make_split_embedding — subroutine
- master_cleanup — subroutine
- master_execute — subroutine
- master_finalize_run — subroutine
- master_initialize — subroutine
- merge_worker_outputs — subroutine
- prepare_class_partitions — subroutine
- read_int_file — subroutine
- read_part_map — subroutine
- run_icm_rank_seed — subroutine
- run_local_split — subroutine
- sanitize_distance_matrix — subroutine
- sanitize_embedding_coords — subroutine
- select_kmedoids_by_silhouette — subroutine
- shmem_cleanup — subroutine
- shmem_execute — subroutine
- shmem_finalize_run — subroutine
- shmem_initialize — subroutine
- sort_combined_maps — subroutine
- sort_order_by_weight_desc — subroutine
- split_one_parent_class — subroutine
- trim_split_embedding — subroutine
- update_icm_rank_site — subroutine
- validate_cls_split — subroutine
- worker_cleanup — subroutine
- worker_execute — subroutine
- worker_finalize_run — subroutine
- worker_initialize — subroutine
Module: simple_cluster2D_strategy¶
Files:
- main/strategies/parallelization/simple_cluster2D_strategy.f90
Uses:
- simple_builder
- simple_cmdline
- simple_commanders_euclid
- simple_commanders_imgops
- simple_commanders_mkcavgs
- simple_commanders_prob
- simple_convergence
- simple_core_module_api
- simple_euclid_sigma2
- simple_exec_helpers
- simple_gui_utils
- simple_matcher_smpl_and_lplims
- simple_parameters
- simple_procimgstk
- simple_progress
- simple_qsys_env
- simple_qsys_funs
- simple_starproject
- simple_strategy2d_matcher
- simple_stream_utils
Public symbols:
- cluster2D_distr_strategy — type
- cluster2D_inmem_strategy — type
- cluster2D_strategy — type
- create_cluster2D_strategy — function
Private symbols:
- apply_stream_iteration_policy — subroutine
- cleanup_distributed_iteration_artifacts — subroutine
- cleanup_interface — subroutine
- distr_cleanup — subroutine
- distr_execute_iteration — subroutine
- distr_finalize_iteration — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- exec_iter_interface — subroutine
- execute_make_cavgs — subroutine
- finalize_iter_interface — subroutine
- finalize_run_interface — subroutine
- gen_jpeg — subroutine
- init_cluster2D_refs — subroutine
- init_interface — subroutine
- init_standard_refs — subroutine
- init_tseries_refs — subroutine
- inmem_cleanup — subroutine
- inmem_execute_iteration — subroutine
- inmem_finalize_iteration — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- run_distributed_cavg_assembly — subroutine
Module: simple_cluster_seed¶
Files:
- utils/clustering/simple_cluster_seed.f90
Uses:
- simple_core_module_api
Public symbols:
- gen_labelling — subroutine
Private symbols:
- draw — subroutine
- draw_ranked — subroutine
- draw_ranked_uniform — subroutine
- draw_squared — subroutine
- draw_squared_uniform — subroutine
- draw_squared_uniform_projdir — subroutine
- draw_uniform — subroutine
- draw_uniform_corr — subroutine
Module: simple_clustering_utils¶
Files:
- utils/clustering/simple_clustering_utils.f90
Uses:
- simple_aff_prop
- simple_core_module_api
- simple_hclust
- simple_kmedoids
- simple_stat
Public symbols:
- aggregate — subroutine
- cluster_dmat — subroutine
- labels2smat — function
Private symbols:
- merge_if_necessary — subroutine
Module: simple_cmdline¶
Files:
- main/simple_cmdline.f90
Uses:
- simple_args
- simple_core_module_api
- simple_private_prgs
- simple_ui
- simple_ui_program
Public symbols:
- cmdline_err — subroutine
Private symbols:
- assign — subroutine
- check — subroutine
- checkvar — subroutine
- copy — subroutine
- defined — function
- delete — subroutine
- gen_job_descr — subroutine
- get_carg — function
- get_keys — function
- get_rarg — function
- kill — subroutine
- lookup — function
- parse — subroutine
- parse_command_line_value — subroutine
- parse_oldschool — subroutine
- parse_private — subroutine
- parse_private_line — subroutine
- printline — subroutine
- read — subroutine
- set_1 — subroutine
- set_2 — subroutine
- set_3 — subroutine
- set_4 — subroutine
- set_5 — subroutine
- set_6 — subroutine
- writeline — subroutine
Module: simple_cmdline_tester¶
Files:
- main/simple_cmdline_tester.f90
Uses:
- simple_chash
- simple_cmdline
- simple_defs
- simple_string
- simple_string_utils
- simple_test_utils
Public symbols:
- run_all_cmdline_tests — subroutine
Private symbols:
- test_copy_and_assignment — subroutine
- test_defined_and_lookup — subroutine
- test_delete_behavior — subroutine
- test_gen_job_descr — subroutine
- test_get_keys — subroutine
- test_read_parsing — subroutine
- test_set_and_get_char_and_string — subroutine
- test_set_and_get_numeric — subroutine
Module: simple_commander_base¶
Files:
- main/commanders/simple/simple_commander_base.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_defs
Public symbols:
- commander_base — type
Private symbols:
- generic_execute — subroutine
Module: simple_commanders_abinitio¶
Files:
- main/commanders/simple/simple_commanders_abinitio.f90
Uses:
- simple_abinitio_utils
- simple_cluster_seed
- simple_commanders_api
- simple_commanders_cavgs
- simple_commanders_project_core
- simple_commanders_rec
- simple_commanders_refine3d
- simple_commanders_reproject
- simple_estimate_ssnr
- simple_procimgstk
- simple_refine3d_fnames
Public symbols:
- commander_abinitio3D — type
- commander_abinitio3D_cavgs — type
Private symbols:
- clean_ptcl3D_sampling — subroutine
- configure_cavgs_distributed_clines — subroutine
- conv_eo — subroutine
- conv_eo_states — subroutine
- del_pproc_vols — subroutine
- ensure_docked_multistate_particle_assignments — subroutine
- ensure_multistate_particle_assignments — subroutine
- exec_abinitio3D — subroutine
- exec_abinitio3D_cavgs — subroutine
- ini3D_from_cavgs — subroutine
- prepare_state_continue_project — subroutine
- rank_cavgs — subroutine
- read_multistate_assignment_coverage — subroutine
- reset_ptcl3D_from_ptcl2D_selection — subroutine
- rndstart — subroutine
- run_multistate_missing_update — subroutine
- strip_distributed_child — subroutine
- sync_distributed_child — subroutine
- validate_cavg_ini_ext_states — subroutine
Module: simple_commanders_abinitio2D¶
Files:
- main/commanders/simple/simple_commanders_abinitio2D.f90
Uses:
- simple_abinitio2d_controller
- simple_class_frcs
- simple_classaverager
- simple_commanders_api
- simple_commanders_cavgs
- simple_commanders_cluster2d
- simple_commanders_imgops
- simple_commanders_volops
- simple_procimgstk
- simple_timer
Public symbols:
- commander_abinitio2D — type
Private symbols:
- exec_abinitio2D — subroutine
- execute_cluster2D — subroutine
- execute_terminal_prob_pass — subroutine
- gen_final_cavgs — subroutine
- inirefs — subroutine
- output_stats — subroutine
- prep_command_lines — subroutine
- set_dims — subroutine
- set_lplims — subroutine
- set_sampling — subroutine
- write_abinitio_benchmark — subroutine
Module: simple_commanders_api¶
Files:
- main/apis/simple_commanders_api.f90
Uses:
- simple_binoris_io
- simple_builder
- simple_cmdline
- simple_commander_base
- simple_core_module_api
- simple_default_clines
- simple_euclid_sigma2
- simple_exec_helpers
- simple_image
- simple_image_bin
- simple_image_msk
- simple_nice
- simple_parameters
- simple_qsys_env
- simple_qsys_funs
- simple_sp_project
- simple_stack_io
- simple_stream_utils
Module: simple_commanders_atoms¶
Files:
- main/commanders/simple/simple_commanders_atoms.f90
Uses:
- simple_atoms
- simple_commanders_api
- simple_commanders_resolest
- simple_commanders_sim
- simple_commanders_volops
- simple_nanoparticle
- simple_nanoparticle_utils
Public symbols:
- commander_atoms_register — type
- commander_atoms_rmsd — type
- commander_atoms_stats — type
- commander_cif2mrc — type
- commander_cif2pdb — type
- commander_conv_atom_denoise — type
- commander_core_atoms_analysis — type
- commander_crys_score — type
- commander_detect_atoms — type
- commander_map2model_fsc — type
- commander_map_validate — type
- commander_model_validate — type
- commander_model_validate_eo — type
- commander_pdb2mrc — type
- common_atoms — type
- compute_stats — subroutine
- exec_atoms_register — subroutine
- exec_atoms_rmsd — subroutine
- exec_atoms_stats — subroutine
- exec_cif2mrc — subroutine
- exec_cif2pdb — subroutine
- exec_conv_atom_denoise — subroutine
- exec_core_atoms_analysis — subroutine
- exec_crys_score — subroutine
- exec_detect_atoms — subroutine
- exec_map2model_fsc — subroutine
- exec_map_validate — subroutine
- exec_model_validate — subroutine
- exec_model_validate_eo — subroutine
- exec_pdb2mrc — subroutine
- sort_cluster — subroutine
Module: simple_commanders_cavgs¶
Files:
- main/commanders/simple/simple_commanders_cavgs.f90
Uses:
- simple_cavg_quality_analysis
- simple_cavg_quality_learn
- simple_cavg_quality_model
- simple_cavg_quality_relations
- simple_cavg_quality_types
- simple_clustering_utils
- simple_commanders_api
- simple_corrmat
- simple_imgarr_utils
- simple_projfile_utils
- simple_srch_sort_loc
- simple_strategy2d_utils
- simple_string_utils
Public symbols:
- annotate_project — subroutine
- build_temp_project_from_stack — subroutine
- commander_cluster_cavgs — type
- commander_cluster_cavgs_selection — type
- commander_map_cavgs_selection — type
- commander_map_cavgs_states — type
- commander_match_cavgs — type
- commander_model_cavgs_rejection — type
- commander_rank_cavgs — type
- commander_select_clusters — type
- commander_shape_rank_cavgs — type
- exec_cluster_cavgs — subroutine
- exec_cluster_cavgs_selection — subroutine
- exec_map_cavgs_selection — subroutine
- exec_map_cavgs_states — subroutine
- exec_match_cavgs — subroutine
- exec_model_cavgs_rejection — subroutine
- exec_rank_cavgs — subroutine
- exec_select_clusters — subroutine
- exec_shape_rank_cavgs — subroutine
- find_label_state — function
- p1_lt_p2 — function
- prep_stack4clust — subroutine
- resolve_quality_context — function
- update_project — subroutine
- write_hard_gate_stack — subroutine
- write_quality_stack — subroutine
- write_ranked_quality_stack — subroutine
Module: simple_commanders_checks¶
Files:
- main/commanders/simple/simple_commanders_checks.f90
Uses:
- simple_commanders_api
- simple_decay_funs
- simple_ori
- simple_rnd
Public symbols:
- check_euler_shift — subroutine
- commander_check_box — type
- commander_check_nptcls — type
- commander_check_stoch_update — type
- commander_check_update_frac — type
- commander_info_image — type
- commander_info_stktab — type
- exec_check_box — subroutine
- exec_check_nptcls — subroutine
- exec_check_stoch_update — subroutine
- exec_check_update_frac — subroutine
- exec_info_image — subroutine
- exec_info_stktab — subroutine
Module: simple_commanders_cluster2D¶
Files:
- main/commanders/simple/simple_commanders_cluster2D.f90
Uses:
- simple_classaverager
- simple_cluster2d_strategy
- simple_commanders_api
- simple_commanders_cavgs
- simple_commanders_euclid
- simple_commanders_imgops
- simple_commanders_mkcavgs
- simple_gui_utils
- simple_imgproc
- simple_kpca_svd
- simple_matcher_smpl_and_lplims
- simple_pca
- simple_pca_svd
- simple_pftc_srch_api
- simple_ppca
- simple_procimgstk
- simple_progress
- simple_strategy2d_matcher
Public symbols:
- commander_cluster2D — type
- commander_cluster2D_distr_worker — type
- commander_ppca_denoise_classes — type
- exec_cluster2D — subroutine
- exec_cluster2D_distr_worker — subroutine
- exec_ppca_denoise_classes — subroutine
- log_ppca_rank_scan — subroutine
Module: simple_commanders_denoise¶
Files:
- main/commanders/simple/simple_commanders_denoise.f90
Uses:
- simple_cls_split_strategy
- simple_commanders_api
- simple_commanders_mkcavgs
- simple_denoise_project_strategy
- simple_ori
- simple_oris
Public symbols:
- build_den2raw_map — subroutine
- commander_cls_split — type
- commander_denoise_project — type
- commander_map_params_from_den — type
- copy_assignment_keys — subroutine
- exec_cls_split — subroutine
- exec_denoise_project — subroutine
- exec_map_params_from_den — subroutine
- validate_den2raw_map — subroutine
Module: simple_commanders_distr¶
Files:
- main/commanders/simple/simple_commanders_distr.f90
Uses:
- simple_commanders_api
- simple_map_reduce
Public symbols:
- commander_split — type
- exec_split — subroutine
Module: simple_commanders_euclid¶
Files:
- main/commanders/simple/simple_commanders_euclid.f90
Uses:
- simple_calc_pspec_strategy
- simple_commanders_api
- simple_sigma2_binfile
Public symbols:
- commander_calc_group_sigmas — type
- commander_calc_pspec — type
- consolidate_channel — subroutine
- exec_calc_group_sigmas — subroutine
- exec_calc_pspec — subroutine
Module: simple_commanders_euclid_distr¶
Files:
- main/commanders/simple/simple_commanders_euclid_distr.f90
Uses:
- simple_commanders_api
- simple_sigma2_binfile
Public symbols:
- commander_calc_pspec_assemble — type
- exec_calc_pspec_assemble — subroutine
- remove_negative_sigmas — subroutine
Module: simple_commanders_flex_analysis¶
Files:
- main/commanders/simple/simple_commanders_flex_analysis.f90
Uses:
- simple_commanders_api
- simple_flex_analysis_strategy
Public symbols:
- commander_flex_analysis — type
- exec_flex_analysis — subroutine
Module: simple_commanders_imgops¶
Files:
- main/commanders/simple/simple_commanders_imgops.f90
Uses:
- simple_bspline_smoother
- simple_commanders_api
- simple_diff_map_denoise
- simple_diff_map_graphs
- simple_imgarr_utils
- simple_imgproc
- simple_kpca_svd
- simple_pca
- simple_pca_svd
- simple_ppca
- simple_procimgstk
- simple_segmentation
Public symbols:
- commander_binarize — type
- commander_edge_detect — type
- commander_filter — type
- commander_normalize — type
- commander_ppca_denoise — type
- commander_scale — type
- doit — subroutine
- doit — subroutine
- exec_binarize — subroutine
- exec_edge_detect — subroutine
- exec_filter — subroutine
- exec_normalize — subroutine
- exec_ppca_denoise — subroutine
- exec_scale — subroutine
Module: simple_commanders_imgproc¶
Files:
- main/commanders/simple/simple_commanders_imgproc.f90
Uses:
- simple_commanders_api
- simple_ctf
- simple_estimate_ssnr
- simple_fileio
- simple_matcher_ptcl_io
- simple_memoize_ft_maps
- simple_ori
- simple_procimgstk
- simple_segmentation
Public symbols:
- commander_ctf_correct — type
- commander_ctfops — type
- commander_estimate_diam — type
- correct_particles_batch — subroutine
- exec_ctf_correct — subroutine
- exec_ctfops — subroutine
- exec_estimate_diam — subroutine
- update_local_project_copy — subroutine
Module: simple_commanders_mask¶
Files:
- main/commanders/simple/simple_commanders_mask.f90
Uses:
- simple_atoms
- simple_commanders_api
- simple_procimgstk
Public symbols:
- commander_auto_spher_mask — type
- commander_automask — type
- commander_automask2D — type
- commander_mask — type
- exec_auto_spher_mask — subroutine
- exec_automask — subroutine
- exec_automask2D — subroutine
- exec_mask — subroutine
Module: simple_commanders_misc¶
Files:
- main/commanders/simple/simple_commanders_misc.f90
Uses:
- simple_class_frcs
- simple_commanders_api
- simple_fsc
- simple_micrograph_generator
- simple_motion_correct_utils
- simple_simple_volinterp
- simple_starproject
Public symbols:
- commander_fractionate_movies — type
- commander_fractionate_movies_distr — type
- commander_kstest — type
- commander_mkdir — type
- commander_pearsn — type
- commander_print_dose_weights — type
- commander_print_fsc — type
- commander_print_magic_boxes — type
- exec_fractionate_movies — subroutine
- exec_fractionate_movies_distr — subroutine
- exec_kstest — subroutine
- exec_mkdir — subroutine
- exec_pearsn — subroutine
- exec_print_dose_weights — subroutine
- exec_print_fsc — subroutine
- exec_print_magic_boxes — subroutine
- read_nrs_dat — subroutine
Module: simple_commanders_mkcavgs¶
Files:
- main/commanders/simple/simple_commanders_mkcavgs.f90
Uses:
- simple_classaverager
- simple_cmdline
- simple_commanders_api
- simple_make_cavgs_strategy
- simple_parameters
- simple_pftc_srch_api
- simple_timer
Public symbols:
- append_bootstrap_row — subroutine
- append_skipped_class — subroutine
- build_bootstrap_project — subroutine
- clear_parent_sample — subroutine
- collect_bootstrap_classes — subroutine
- commander_bootstrap_cavgs — type
- commander_cavgassemble — type
- commander_make_cavgs — type
- commander_make_cavgs_distr — type
- commander_unbootstrap_cavgs — type
- commander_write_classes — type
- derive_bootstrap_output_names — subroutine
- exec_bootstrap_cavgs — subroutine
- exec_cavgassemble — subroutine
- exec_make_cavgs — subroutine
- exec_make_cavgs_distr — subroutine
- exec_unbootstrap_cavgs — subroutine
- exec_write_classes — subroutine
- make_cavgs_exec_cavgassemble — subroutine
- report_bootstrap_class_accounting — subroutine
- run_make_cavgs_workflow — subroutine
- select_bootstrap_anchor — subroutine
- set_bootstrap_class_row — subroutine
- shuffle_ints — subroutine
- validate_evenodd_present — subroutine
- write_bootstrap_outputs — subroutine
Module: simple_commanders_ori¶
Files:
- main/commanders/simple/simple_commanders_ori.f90
Uses:
- simple_commanders_api
Public symbols:
- check_states — subroutine
- commander_check_states — type
- commander_make_oris — type
- commander_oriconsensus — type
- commander_oriops — type
- commander_oristats — type
- commander_rotmats2oris — type
- commander_vizoris — type
- exec_make_oris — subroutine
- exec_oriconsensus — subroutine
- exec_oriops — subroutine
- exec_oristats — subroutine
- exec_rotmats2oris — subroutine
- exec_vizoris — subroutine
- generate_perm — subroutine
- read_state_order — subroutine
Module: simple_commanders_pick¶
Files:
- main/commanders/simple/simple_commanders_pick.f90
Uses:
- simple_cmdline
- simple_commanders_api
- simple_core_module_api
- simple_extract_strategy
- simple_parameters
- simple_pick_strategy
- simple_picker_iter
- simple_reextract_strategy
Public symbols:
- commander_extract — type
- commander_make_pickrefs — type
- commander_pick — type
- commander_pick_extract — type
- commander_reextract — type
Private symbols:
- exec_extract — subroutine
- exec_make_pickrefs — subroutine
- exec_pick — subroutine
- exec_pick_extract — subroutine
- exec_reextract — subroutine
Module: simple_commanders_preprocess¶
Files:
- main/commanders/simple/simple_commanders_preprocess.f90
Uses:
- simple_cmdline
- simple_commanders_api
- simple_core_module_api
- simple_ctf_estimate_strategy
- simple_gen_pspecs_and_thumbs_strategy
- simple_mini_stream_utils
- simple_motion_correct_strategy
- simple_motion_correct_utils
- simple_parameters
- simple_preprocess_strategy
Public symbols:
- commander_ctf_estimate — type
- commander_gen_pspecs_and_thumbs — type
- commander_motion_correct — type
- commander_preprocess — type
- exec_ctf_estimate — subroutine
- exec_gen_pspecs_and_thumbs — subroutine
- exec_motion_correct — subroutine
- exec_preprocess — subroutine
Module: simple_commanders_prob¶
Files:
- main/commanders/simple/simple_commanders_prob.f90
Uses:
- simple_builder
- simple_classaverager
- simple_commanders_api
- simple_eul_prob_tab
- simple_eul_prob_tab2d
- simple_eul_prob_tab_neigh
- simple_imgarr_utils
- simple_matcher_2dprep
- simple_matcher_pftc_prep
- simple_matcher_ptcl_batch
- simple_matcher_refvol_utils
- simple_matcher_smpl_and_lplims
- simple_pftc_srch_api
- simple_strategy2d_matcher
Public symbols:
- cleanup_prob_align_outputs — subroutine
- cleanup_prob_neigh_workspace — subroutine
- commander_prob_align — type
- commander_prob_align2D — type
- commander_prob_align_neigh — type
- commander_prob_tab — type
- commander_prob_tab2D — type
- commander_prob_tab_neigh — type
- exec_prob_align — subroutine
- exec_prob_align2D — subroutine
- exec_prob_align_neigh — subroutine
- exec_prob_tab — subroutine
- exec_prob_tab2D — subroutine
- exec_prob_tab_neigh — subroutine
- prepare_prob_neigh_workspace — subroutine
- run_prob_tab_neigh_batch — subroutine
Module: simple_commanders_project_cls¶
Files:
- main/commanders/simple/simple_commanders_project_cls.f90
Uses:
- simple_commanders_api
Public symbols:
- commander_export_cavgs — type
- commander_import_cavgs — type
- commander_sample_classes — type
- exec_export_cavgs — subroutine
- exec_import_cavgs — subroutine
- exec_sample_classes — subroutine
Module: simple_commanders_project_core¶
Files:
- main/commanders/simple/simple_commanders_project_core.f90
Uses:
- simple_commanders_api
- simple_commanders_project_ptcl
- simple_imgarr_utils
- simple_projfile_utils
- simple_strategy2d_utils
- simple_stream_communicator
Public symbols:
- apply_consensus — subroutine
- best_state_mapping — subroutine
- build_agreement — subroutine
- build_consensus — subroutine
- cleanup — subroutine
- commander_aggregate_chunks — type
- commander_concatenate_projects — type
- commander_extract_subproj — type
- commander_merge_projects — type
- commander_new_project — type
- commander_print_project_field — type
- commander_print_project_info — type
- commander_print_project_vals — type
- commander_ptcl3D_state_consensus — type
- commander_replace_project_field — type
- commander_selection — type
- commander_update_project — type
- commander_validate_projfile — type
- exec_aggregate_chunks — subroutine
- exec_concatenate_projects — subroutine
- exec_extract_subproj — subroutine
- exec_merge_projects — subroutine
- exec_new_project — subroutine
- exec_print_project_field — subroutine
- exec_print_project_info — subroutine
- exec_print_project_vals — subroutine
- exec_ptcl3D_state_consensus — subroutine
- exec_replace_project_field — subroutine
- exec_selection — subroutine
- exec_update_project — subroutine
- exec_validate_projfile — subroutine
- generate_mapping — subroutine
- map_state_correspondence — subroutine
- sanitize_source_labels — subroutine
- write_consensus_report — subroutine
Module: simple_commanders_project_mov¶
Files:
- main/commanders/simple/simple_commanders_project_mov.f90
Uses:
- simple_commanders_api
- simple_stream_watcher
Public symbols:
- commander_import_movies — type
- commander_write_mic_filetab — type
- exec_import_movies — subroutine
- exec_write_mic_filetab — subroutine
Module: simple_commanders_project_ptcl¶
Files:
- main/commanders/simple/simple_commanders_project_ptcl.f90
Uses:
- simple_commanders_api
- simple_starproject
- simple_stream_watcher
Public symbols:
- commander_import_boxes — type
- commander_import_particles — type
- commander_prune_project — type
- commander_prune_project_distr — type
- commander_reimport_particles — type
- commander_scale_project — type
- commander_split_stack — type
- commander_zero_project_shifts — type
- exec_import_boxes — subroutine
- exec_import_particles — subroutine
- exec_prune_project — subroutine
- exec_prune_project_distr — subroutine
- exec_reimport_particles — subroutine
- exec_scale_project — subroutine
- exec_split_stack — subroutine
- exec_zero_project_shifts — subroutine
- validate_denoised_stack_pair — subroutine
Module: simple_commanders_rec¶
Files:
- main/commanders/simple/simple_commanders_rec.f90
Uses:
- simple_builder
- simple_commanders_api
- simple_matcher_2dprep
- simple_matcher_3drec
- simple_parameters
- simple_rec3d_strategy
- simple_refine3d_fnames
Public symbols:
- accumulate_bootstrap_eo_counts — subroutine
- calc_bootstrap_state_scales — subroutine
- commander_bootstrap_rec3D — type
- commander_rec3D — type
- commander_rec3D_worker — type
- condition_bootstrap_sigma2 — subroutine
- exec_bootstrap_rec3D — subroutine
- exec_random_rec — subroutine
- exec_rec3D — subroutine
- exec_rec3D_distr_worker — subroutine
- prepare_bootstrap_rec_cline — subroutine
- random_rec_commander — type
- register_bootstrap_rec_outputs — subroutine
- warn_for_forced_bootstrap_overrides — subroutine
- write_bootstrap_sigma2_from_halfmaps — subroutine
Module: simple_commanders_rec_distr¶
Files:
- main/commanders/simple/simple_commanders_rec_distr.f90
Uses:
- simple_commanders_api
- simple_fsc
- simple_gridding
- simple_nu_filter
- simple_reconstructor_eo
- simple_refine3d_fnames
- simple_vol_pproc_policy
Public symbols:
- commander_volassemble — type
Private symbols:
- assemble_state — subroutine
- build_nonuniform_mask — subroutine
- capture_nonuniform_source_halves — subroutine
- carry_forward_dropped_state — subroutine
- cleanup_context — subroutine
- cleanup_nonuniform_state — subroutine
- cleanup_nu_aux_images — subroutine
- cleanup_restore_state — subroutine
- collect_restore_timings — subroutine
- determine_dropped_states — subroutine
- determine_trailing_update_fraction — subroutine
- exec_volassemble — subroutine
- initialize_bench_timers — subroutine
- initialize_context — subroutine
- log_nonuniform_filter_stats — subroutine
- log_nu_alignment_lowpass_summary — subroutine
- nu_highres_steps_fname — function
- postprocess_state — subroutine
- prepare_grid_correction — subroutine
- read_previous_halfmaps — subroutine
- record_nu_alignment_lowpass_limit — subroutine
- reduce_partials — subroutine
- refine_nonuniform_filter_bank — subroutine
- refresh_state_populations — subroutine
- release_nonuniform_aux_inputs — subroutine
- release_nonuniform_base_inputs — subroutine
- resolution_outfile_fbody — function
- resolve_fsc_txt_fname — function
- restore_eos_and_write_fsc — subroutine
- restore_merged_volume — subroutine
- restore_state_from_parts — subroutine
- restore_timings_t — type
- run_state_automask — subroutine
- run_state_nonuniform_filter — subroutine
- set_state_filenames — subroutine
- setup_nonuniform_filter — subroutine
- sum_eos_after_density_correction_if_needed — subroutine
- sum_eos_before_density_correction_if_needed — subroutine
- trail_restored_halves_if_needed — subroutine
- update_project_nu_alignment_lowpass — subroutine
- update_project_resolution_metadata — subroutine
- write_benchmark — subroutine
- write_nonuniform_outputs — subroutine
- write_nu_highres_steps_for_state — subroutine
Module: simple_commanders_reconstruct3D_pcg¶
Files:
- main/commanders/simple/simple_commanders_reconstruct3D_pcg.f90
Uses:
- simple_commanders_api
- simple_matcher_ptcl_io
- simple_math_ft
- simple_reconstructor_pcg
- simple_sigma2_files
Public symbols:
- commander_reconstruct3D_pcg — type
Private symbols:
- exec_reconstruct3D_pcg — subroutine
Module: simple_commanders_refine3D¶
Files:
- main/commanders/simple/simple_commanders_refine3D.f90
Uses:
- simple_abinitio_utils
- simple_commanders_api
- simple_commanders_rec
- simple_core_module_api
- simple_estimate_ssnr
- simple_nu_filter
- simple_pftc_srch_api
- simple_refine3d_fnames
- simple_refine3d_strategy
- simple_strategy3d_matcher
Public symbols:
- cleanup_init_vols — subroutine
- commander_refine3D — type
- commander_refine3D_auto — type
- commander_refine3D_distr_worker — type
- commander_refine3D_multi — type
- configure_refine3D_multi_stages — subroutine
- ensure_all_active_particles_updated — subroutine
- exec_nspace — subroutine
- exec_refine3D — subroutine
- exec_refine3D_auto — subroutine
- exec_refine3D_distr_worker — subroutine
- exec_refine3D_multi — subroutine
- initialize_state_volumes — subroutine
- make_projdir_class_samples — subroutine
- nspace_commander — type
- prepare_external_init_vol — subroutine
- prepare_nu_bootstrap_refs_from_raw_halves — subroutine
- prepare_refine3D_multi_class_sampling — subroutine
- prepare_startup_reconstruct3D_cline — subroutine
- read_update_coverage — subroutine
- run_refine3D_multi_missing_update — subroutine
- run_refine3D_multi_stage — subroutine
- seed_refine3D_auto_nonuniform_lpset — subroutine
- set_refine3D_auto_sampling — subroutine
- set_refine3D_multi_downscaling — subroutine
- set_refine3D_multi_nstates — subroutine
- set_refine3D_multi_sampling — subroutine
- validate_input_volumes — subroutine
- validate_refine3D_multi_combine_eo — subroutine
- validate_refine3D_multi_filtering — subroutine
- validate_refine3D_multi_mode — subroutine
- validate_refine3D_multi_prob_neigh_mode — subroutine
Module: simple_commanders_relion¶
Files:
- main/commanders/simple/simple_commanders_relion.f90
Uses:
- simple_commanders_api
- simple_relion
Public symbols:
- commander_export_relion — type
- exec_export_relion — subroutine
Module: simple_commanders_reproject¶
Files:
- main/commanders/simple/simple_commanders_reproject.f90
Uses:
- simple_commanders_api
- simple_imgarr_utils
- simple_projector
- simple_simple_volinterp
Public symbols:
- commander_reproject — type
- exec_reproject — subroutine
Module: simple_commanders_resolest¶
Files:
- main/commanders/simple/simple_commanders_resolest.f90
Uses:
- simple_commanders_api
- simple_commanders_euclid
- simple_fsc
- simple_nu_filter
- simple_opt_filter
- simple_pftc_srch_api
- simple_refine3d_fnames
Public symbols:
- calc_lplim_final_stage — function
- commander_estimate_lpstages — type
- commander_fsc — type
- commander_fsc_area_score — type
- commander_icm2D — type
- commander_icm3D — type
- commander_nu_filt3D — type
- commander_uniform_filter2D — type
- commander_uniform_filter3D — type
- exec_estimate_lpstages — subroutine
- exec_fsc — subroutine
- exec_fsc_area_score — subroutine
- exec_icm2D — subroutine
- exec_icm3D — subroutine
- exec_nu_filt3D — subroutine
- exec_uniform_filter2D — subroutine
- exec_uniform_filter3D — subroutine
Module: simple_commanders_sieve¶
Files:
- main/commanders/simple/simple_commanders_sieve.f90
Uses:
- simple_commanders_api
- simple_ptcl_sieve
- simple_ptcl_sieve_utils
- simple_rec_list
Public symbols:
- commander_sieve_ptcls — type
- exec_sieve_ptcls — subroutine
Module: simple_commanders_sim¶
Files:
- main/commanders/simple/simple_commanders_sim.f90
Uses:
- simple_atoms
- simple_commanders_api
- simple_ctf
- simple_defs_atoms
- simple_matcher_ptcl_io
- simple_memoize_ft_maps
- simple_projector
- simple_simple_volinterp
- simple_simulator
Public symbols:
- commander_simulate_movie — type
- commander_simulate_nanoparticle — type
- commander_simulate_noise — type
- commander_simulate_particles — type
- commander_simulate_subtomogram — type
- exec_simulate_movie — subroutine
- exec_simulate_nanoparticle — subroutine
- exec_simulate_noise — subroutine
- exec_simulate_particles — subroutine
- exec_simulate_subtomogram — subroutine
- gen_ptcl_pos — function
Module: simple_commanders_starproject¶
Files:
- main/commanders/simple/simple_commanders_starproject.f90
Uses:
- simple_commanders_api
- simple_jiffys
- simple_starproject
Public symbols:
- commander_assign_optics_groups — type
- commander_export_manifoldem_starproject — type
- commander_export_starproject — type
- commander_import_starproject — type
- exec_assign_optics_groups — subroutine
- exec_export_manifoldem_starproject — subroutine
- exec_export_starproject — subroutine
- exec_import_starproject — subroutine
Module: simple_commanders_stkops¶
Files:
- main/commanders/simple/simple_commanders_stkops.f90
Uses:
- simple_clustering_utils
- simple_commanders_api
- simple_imgarr_utils
- simple_procimgstk
- simple_stackops
- simple_strategy2d_utils
Public symbols:
- commander_cluster_stack — type
- commander_convert — type
- commander_match_stacks — type
- commander_stack — type
- commander_stackops — type
- exec_cluster_stack — subroutine
- exec_convert — subroutine
- exec_match_stacks — subroutine
- exec_stack — subroutine
- exec_stackops — subroutine
- finish_cleanup — subroutine
- handle_random_selection — subroutine
- handle_state_class_selection — subroutine
Module: simple_commanders_test_class¶
Files:
- main/commanders/test/simple_commanders_test_class.f90
Uses:
- simple_aff_prop
- simple_atoms
- simple_binary_tree_tester
- simple_bspline_smoother
- simple_chash_tester
- simple_cmdline_tester
- simple_commanders_api
- simple_fileio_tester
- simple_forked_process_tester
- simple_ftexp_shsrch
- simple_ftiter
- simple_gui_assembler_tester
- simple_gui_metadata_tester
- simple_hash_tester
- simple_hclust
- simple_http_post_tester
- simple_image
- simple_imghead
- simple_ipc_tcp_socket_tester
- simple_linked_list_tester
- simple_motion_gain_tester
- simple_multi_dendro_tester
- simple_online_var
- simple_ori_tester
- simple_oris
- simple_oris_tester
- simple_persistent_worker_message_tester
- simple_persistent_worker_server_tester
- simple_project_merge_tester
- simple_rec_list_tester
- simple_starfile_tester
- simple_strategy2d_utils
- simple_stream_api
- simple_string_tester
- simple_syslib_tester
- simple_test_utils
- simple_ui
- simple_ui_hash
- simple_vrefhash_tester
Public symbols:
- commander_test_strategy2D — type
- commander_test_ui_hash_test — type
- commander_test_units — type
- exec_test_strategy2D — subroutine
- exec_test_ui_hash_test — subroutine
- exec_test_units — subroutine
- simple_test_fit_line — subroutine
- test_euler_shift — subroutine
- test_multinomal — subroutine
Module: simple_commanders_test_fft¶
Files:
- main/commanders/test/simple_commanders_test_fft.f90
Uses:
- gnufor2
- mod_phasecorr
- simple_builder
- simple_commanders_api
- simple_core_module_api
- simple_ftexp_shsrch
- simple_matcher_smpl_and_lplims
- simple_pftc_shsrch_grad
- simple_pftc_srch_api
- simple_projector_pft
- simple_timer
Public symbols:
- commander_test_corrs2weights_test — type
- commander_test_eval_polarftcc — type
- commander_test_ft_expanded — type
- commander_test_gencorrs_fft — type
- commander_test_order_corr — type
- commander_test_phasecorr — type
- commander_test_rank_weights — type
- commander_test_rotate_ref — type
- exec_test_corrs2weights_test — subroutine
- exec_test_eval_polarftcc — subroutine
- exec_test_ft_expanded — subroutine
- exec_test_gencorrs_fft — subroutine
- exec_test_order_corr — subroutine
- exec_test_phasecorr — subroutine
- exec_test_rank_weights — subroutine
- exec_test_rotate_ref — subroutine
- fast_rotate_ref — subroutine
- rotate_ref — subroutine
- rotate_ref_2 — subroutine
- rotate_ref_t — subroutine
Module: simple_commanders_test_geometry¶
Files:
- main/commanders/test/simple_commanders_test_geometry.f90
Uses:
- json_kinds
- json_module
- simple_cmdline
- simple_commanders_api
- simple_commanders_project_core
- simple_core_module_api
- simple_sp_project
- simple_sym
Public symbols:
- commander_test_angres — type
- commander_test_ori_test — type
- commander_test_oris_test — type
- commander_test_sym_test — type
- commander_test_uniform_euler — type
- commander_test_uniform_rot — type
- exec_test_angres — subroutine
- exec_test_ori_test — subroutine
- exec_test_oris_test — subroutine
- exec_test_sym_test — subroutine
- exec_test_uniform_euler — subroutine
- exec_test_uniform_rot — subroutine
- rgauss — subroutine
Module: simple_commanders_test_highlevel¶
Files:
- main/commanders/test/simple_commanders_test_highlevel.f90
Uses:
- simple_atoms
- simple_commanders_abinitio
- simple_commanders_abinitio2d
- simple_commanders_api
- simple_commanders_pick
- simple_commanders_preprocess
- simple_commanders_project_core
- simple_commanders_project_mov
- simple_commanders_project_ptcl
- simple_commanders_reproject
- simple_commanders_sim
- simple_commanders_stkops
- simple_commanders_validate
- simple_imghead
- simple_micproc
- simple_molecule_data
- simple_projfile_utils
- simple_qsys_env
- simple_reconstructor_pcg
- simple_stream_api
- simple_string_utils
- simple_sym
- simple_ui
Public symbols:
- commander_test_mini_stream — type
- commander_test_pcg_recon — type
- commander_test_ptcls_ppca_subproject_distr — type
- commander_test_reproject — type
- commander_test_simulate_particles — type
- commander_test_simulated_workflow — type
- commander_test_subproject_distr — type
- exec_test_mini_stream — subroutine
- exec_test_pcg_recon — subroutine
- exec_test_ptcls_ppca_subproject_distr — subroutine
- exec_test_reproject — subroutine
- exec_test_simulate_particles — subroutine
- exec_test_simulated_workflow — subroutine
- exec_test_subproject_distr — subroutine
- return_to_stage_root — subroutine
- update_project_path — subroutine
Module: simple_commanders_test_io¶
Files:
- main/commanders/test/simple_commanders_test_io.f90
Uses:
- simple_cmdline
- simple_commanders_api
- simple_image
- simple_imgfile
- simple_jpg
- simple_parameters
- simple_sp_project
- simple_stack_io
- simple_starfile
- simple_starfile_wrappers
- simple_starproject_tester
Public symbols:
- commander_test_imgfile — type
- commander_test_inside_write — type
- commander_test_io — type
- commander_test_io_parallel — type
- commander_test_mrc2jpeg — type
- commander_test_mrc_validate — type
- commander_test_stack_io — type
- commander_test_star_export — type
- commander_test_starfile_test — type
- exec_test_imgfile — subroutine
- exec_test_inside_write — subroutine
- exec_test_io — subroutine
- exec_test_io_parallel — subroutine
- exec_test_mrc2jpeg — subroutine
- exec_test_mrc_validate — subroutine
- exec_test_stack_io — subroutine
- exec_test_star_export — subroutine
- exec_test_starfile_test — subroutine
Module: simple_commanders_test_masks¶
Files:
- main/commanders/test/simple_commanders_test_masks.f90
Uses:
- simple_cmdline
- simple_commanders_api
- simple_commanders_atoms
- simple_image
- simple_image_msk
- simple_imgarr_utils
- simple_math
- simple_parameters
- simple_projector
Public symbols:
- commander_test_bounds_from_mask3D_test — type
- commander_test_graphene_mask — type
- commander_test_image_bin — type
- commander_test_mask — type
- commander_test_msk_routines — type
- commander_test_nano_mask — type
- commander_test_otsu_test — type
- commander_test_ptcl_center — type
- exec_test_bounds_from_mask3D_test — subroutine
- exec_test_graphene_mask — subroutine
- exec_test_image_bin — subroutine
- exec_test_mask — subroutine
- exec_test_msk_routines — subroutine
- exec_test_nano_mask — subroutine
- exec_test_otsu_test — subroutine
- exec_test_ptcl_center — subroutine
- test_center — subroutine
Module: simple_commanders_test_network¶
Files:
- main/commanders/test/simple_commanders_test_network.f90
Uses:
- json_kinds
- json_module
- simple_commanders_api
- simple_distr_comm
- simple_socket_comm
- simple_string_utils
- unix
Public symbols:
- commander_test_socket_client — type
- commander_test_socket_comm_distr — type
- commander_test_socket_io — type
- commander_test_socket_server — type
- exec_test_socket_client — subroutine
- exec_test_socket_comm_distr — subroutine
- exec_test_socket_io — subroutine
- exec_test_socket_server — subroutine
- socket_server — subroutine
Module: simple_commanders_test_numerics¶
Files:
- main/commanders/test/simple_commanders_test_numerics.f90
Uses:
- simple_commanders_api
- simple_kbinterpol
- simple_linalg
- simple_test_utils
- simple_timer
Public symbols:
- commander_test_eigh_test — type
- commander_test_kbinterpol_fast — type
- commander_test_maxnloc_test — type
- commander_test_neigh — type
- exec_test_eigh_test — subroutine
- exec_test_kbinterpol_fast — subroutine
- exec_test_maxnloc_test — subroutine
- exec_test_neigh — subroutine
- rnd_romat — subroutine
Module: simple_commanders_test_optimize¶
Files:
- main/commanders/test/simple_commanders_test_optimize.f90
Uses:
- simple_builder
- simple_butterworth
- simple_cmdline
- simple_commanders_api
- simple_commanders_atoms
- simple_commanders_reproject
- simple_image
- simple_math
- simple_opt_factory
- simple_opt_spec
- simple_optimizer
- simple_parameters
Public symbols:
- commander_test_lbfgsb — type
- commander_test_lbfgsb_cosine — type
- commander_test_lplims — type
- commander_test_lpstages_test — type
- commander_test_opt_lp — type
- costfct — function
- costfct — function
- exec_test_lbfgsb — subroutine
- exec_test_lbfgsb_cosine — subroutine
- exec_test_lplims — subroutine
- exec_test_lpstages_test — subroutine
- exec_test_opt_lp — subroutine
- gradfct — subroutine
- gradfct — subroutine
Module: simple_commanders_test_parallel¶
Files:
- main/commanders/test/simple_commanders_test_parallel.f90
Uses:
- simple_commanders_api
- simple_commanders_sim
- simple_image
- simple_timer
Public symbols:
- commander_test_coarrays — type
- commander_test_openacc — type
- commander_test_openmp — type
- commander_test_simd — type
- exec_test_coarrays — subroutine
- exec_test_openacc — subroutine
- exec_test_openmp — subroutine
- exec_test_simd — subroutine
Module: simple_commanders_test_single¶
Files:
- main/commanders/test/simple_commanders_test_single.f90
Uses:
- simple_commanders_api
- simple_commanders_atoms
- simple_commanders_project_core
- simple_commanders_reproject
- simple_commanders_sim
- single_commanders_nano3d
- single_commanders_trajectory
Public symbols:
- commander_test_atoms_stats — type
- commander_test_detect_atoms — type
- commander_test_simulate_nanoparticle — type
- commander_test_single_workflow — type
- exec_test_atoms_stats — subroutine
- exec_test_detect_atoms — subroutine
- exec_test_simulate_nanoparticle — subroutine
- exec_test_single_workflow — subroutine
Module: simple_commanders_test_stats¶
Files:
- main/commanders/test/simple_commanders_test_stats.f90
Uses:
- simple_aff_prop
- simple_binoris_io
- simple_class_sample_io
- simple_cmdline
- simple_commanders_api
- simple_ctf
- simple_decay_funs
- simple_image
- simple_kpca_svd
- simple_linalg
- simple_memoize_ft_maps
- simple_parameters
- simple_pca_svd
- simple_ppca
- simple_refine3d_fnames
- simple_rnd
- simple_sp_project
Public symbols:
- commander_test_class_sample_test — type
- commander_test_clustering — type
- commander_test_ctf_test — type
- commander_test_eo_diff — type
- commander_test_extr_frac — type
- commander_test_multinomal_test — type
- commander_test_pca_all — type
- commander_test_pca_imgvar — type
- commander_test_sp_project — type
- exec_test_class_sample_test — subroutine
- exec_test_clustering — subroutine
- exec_test_ctf_test — subroutine
- exec_test_eo_diff — subroutine
- exec_test_extr_frac — subroutine
- exec_test_multinomal_test — subroutine
- exec_test_pca_all — subroutine
- exec_test_pca_imgvar — subroutine
- exec_test_sp_project — subroutine
- make_cs — subroutine
Module: simple_commanders_test_utils¶
Files:
- main/commanders/test/simple_commanders_test_utils.f90
Uses:
- simple_ansi_ctrls
- simple_atoms
- simple_cmdline
- simple_commanders_api
- simple_defs_fname
- simple_image
- simple_imghead
- simple_molecule_data
- simple_nice
- simple_ppca
- simple_segmentation
- simple_stackops
- simple_test_utils
- simple_testfuns
Public symbols:
- commander_test_ansi_colors — type
- commander_test_binoris_io_test — type
- commander_test_binoris_test — type
- commander_test_cif2mrc — type
- commander_test_cif2pdb — type
- commander_test_cmdline — type
- commander_test_install — type
- commander_test_nice — type
- commander_test_pdb2mrc — type
- commander_test_peak_thres_fdr — type
- commander_test_serialize — type
- commander_test_stringmatch — type
- exec_test_ansi_colors — subroutine
- exec_test_binoris_io_test — subroutine
- exec_test_binoris_test — subroutine
- exec_test_cif2mrc — subroutine
- exec_test_cif2pdb — subroutine
- exec_test_cmdline — subroutine
- exec_test_install — subroutine
- exec_test_nice — subroutine
- exec_test_pdb2mrc — subroutine
- exec_test_peak_thres_fdr — subroutine
- exec_test_serialize — subroutine
- exec_test_stringmatch — subroutine
Module: simple_commanders_validate¶
Files:
- main/commanders/simple/simple_commanders_validate.f90
Uses:
- simple_commanders_abinitio2d
- simple_commanders_api
- simple_commanders_cavgs
- simple_commanders_pick
- simple_commanders_preprocess
- simple_commanders_project_core
- simple_commanders_project_mov
- simple_mini_stream_utils
Public symbols:
- commander_check_refpick — type
- commander_mini_stream — type
- exec_check_refpick — subroutine
- exec_mini_stream — subroutine
Private symbols:
- transfer_phase_fit_args — subroutine
Module: simple_commanders_volops¶
Files:
- main/commanders/simple/simple_commanders_volops.f90
Uses:
- simple_atoms
- simple_clustering_utils
- simple_commanders_api
- simple_commanders_reproject
- simple_dock_vols
- simple_image_msk
- simple_imgproc
- simple_kpca_svd
- simple_pca
- simple_pca_svd
- simple_ppca
- simple_procimgstk
- simple_projector
- simple_segmentation
- simple_simple_volinterp
- simple_strategy2d_utils
- simple_symanalyzer
- simple_volanalyzer
- simple_volcluster
- simple_volpft_symsrch
Public symbols:
- commander_centervol — type
- commander_dock_volpair — type
- commander_noisevol — type
- commander_postprocess — type
- commander_ppca_volvar — type
- commander_sharpvol — type
- commander_symaxis_search — type
- commander_symmetrize_map — type
- commander_symmetry_test — type
- commander_volanalyze — type
- commander_volcluster — type
- commander_volops — type
- exec_centervol — subroutine
- exec_dock_volpair — subroutine
- exec_noisevol — subroutine
- exec_postprocess — subroutine
- exec_ppca_volvar — subroutine
- exec_sharpvol — subroutine
- exec_symaxis_search — subroutine
- exec_symmetrize_map — subroutine
- exec_symmetry_test — subroutine
- exec_volanalyze — subroutine
- exec_volcluster — subroutine
- exec_volops — subroutine
- postprocess_volume_from_files — subroutine
Module: simple_complex_ppca¶
Files:
- main/pca/simple_complex_ppca.f90
Uses:
- simple_core_module_api
Public symbols:
- complex_ppca — type
Private symbols:
- denoise_complex_ppca — subroutine
- fit_covariance_complex_ppca — subroutine
- generate_complex_ppca — subroutine
- get_eigvals_complex_ppca — function
- get_feat_complex_ppca — function
- get_mean_complex_ppca — function
- hermitian_jacobi — subroutine
- kill_complex_ppca — subroutine
- master_complex_ppca — subroutine
- new_complex_ppca — subroutine
- outer_hermitian — function
- reconstruct_external_complex_ppca — subroutine
- sort_eigs_desc — subroutine
- stream_finalize_complex_ppca — subroutine
- stream_reset_complex_ppca — subroutine
- stream_update_complex_ppca — subroutine
Module: simple_convergence¶
Files:
- main/simple_convergence.f90
Uses:
- cplot2d_wrapper_module
- simple_cmdline
- simple_core_module_api
- simple_parameters
- simple_progress
Private symbols:
- append_stats — subroutine
- check_conv2D — function
- check_conv3D — function
- plot_projdirs — subroutine
- print_iteration — subroutine
- read — subroutine
Module: simple_core_module_api¶
Files:
- main/apis/simple_core_api.f90
Uses:
- simple_binoris
- simple_chash
- simple_class_sample_io
- simple_defs
- simple_defs_conv
- simple_defs_fname
- simple_defs_stream
- simple_edges_sqwins
- simple_error
- simple_estimate_ssnr
- simple_fileio
- simple_hash
- simple_imghead
- simple_is_check_assert
- simple_jiffys
- simple_kbinterpol
- simple_linalg
- simple_magic_boxes
- simple_map_reduce
- simple_math
- simple_math_ft
- simple_nrtxtfile
- simple_ori
- simple_ori_utils
- simple_oris
- simple_ran_tabu
- simple_rnd
- simple_srch_sort_loc
- simple_stat
- simple_string
- simple_string_utils
- simple_sym
- simple_syslib
- simple_timer
- simple_type_defs
Module: simple_corrmat¶
Files:
- utils/simple_corrmat.f90
Uses:
- simple_builder
- simple_defs
- simple_pftc_shsrch_grad
- simple_pftc_srch_api
Module: simple_ctf¶
Files:
- main/ctf/simple_ctf.f90
Uses:
- simple_core_module_api
Module: simple_ctf_estimate_cost¶
Files:
- main/ctf/simple_ctf_estimate_cost.f90
Uses:
- simple_core_module_api
- simple_ctf
- simple_image
- simple_opt_de
- simple_opt_factory
- simple_opt_spec
- simple_optimizer
Private symbols:
- df_costfun — subroutine
- fdf — subroutine
- fdf_costfun — subroutine
- init1D — subroutine
- init2D — subroutine
- init4Dcont — subroutine
- kill1D — subroutine
- kill2D — subroutine
- kill4Dcont — subroutine
- minimize — subroutine
- minimize4Dcont — subroutine
Module: simple_ctf_estimate_fit¶
Files:
- main/ctf/simple_ctf_estimate_fit.f90
Uses:
- cplot2d_wrapper_module
- simple_core_module_api
- simple_ctf
- simple_ctf_estimate_cost
- simple_image
- simple_starfile_wrappers
- simple_timer
Private symbols:
- calc_ctfres — subroutine
- calc_frc — subroutine
- calc_icefrac — subroutine
- calc_pspec_stats — subroutine
- calc_tilt — subroutine
- ctf2pspecimg — subroutine
- fit — subroutine
- fit_patches — subroutine
- fit_polynomial — subroutine
- ft2img — subroutine
- gen_profiles — subroutine
- gen_resmsk — subroutine
- gen_roavspec1d — subroutine
- gen_tiles — subroutine
- get_parms — subroutine
- get_pspec — subroutine
- kill — subroutine
- mask_central_disc — subroutine
- mic2spec — subroutine
- new — subroutine
- norm_pspec — subroutine
- pix2poly — subroutine
- pix2polyvals — subroutine
- plot_ctf — subroutine
- poly — function
- rank_spec — subroutine
- read_doc — subroutine
- refine — subroutine
- srch — subroutine
- subtr_backgr — subroutine
- write_diagnostic — subroutine
- write_doc — subroutine
- write_star — subroutine
Module: simple_ctf_estimate_iter¶
Files:
- main/ctf/simple_ctf_estimate_iter.f90
Uses:
- simple_core_module_api
- simple_ctf_estimate_fit
- simple_image
- simple_parameters
Public symbols:
- ctf_estimate_iter — type
Private symbols:
- gen_thumbnail — subroutine
- iterate — subroutine
- kill — subroutine
Module: simple_ctf_estimate_strategy¶
Files:
- main/strategies/parallelization/simple_ctf_estimate_strategy.f90
Uses:
- simple_binoris_io
- simple_cmdline
- simple_commanders_api
- simple_ctf_estimate_iter
- simple_parameters
- simple_qsys_env
- simple_sp_project
Public symbols:
- create_ctf_estimate_strategy — function
- ctf_estimate_distr_strategy — type
- ctf_estimate_inmem_strategy — type
- ctf_estimate_strategy — type
Private symbols:
- cleanup_interface — subroutine
- distr_cleanup — subroutine
- distr_end_message — function
- distr_execute — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- endmsg_interface — function
- exec_interface — subroutine
- finalize_interface — subroutine
- init_interface — subroutine
- inmem_cleanup — subroutine
- inmem_end_message — function
- inmem_execute — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- set_ctf_estimate_defaults — subroutine
Module: simple_decay_funs¶
Files:
- utils/math/simple_decay_funs.f90
Uses:
- simple_core_module_api
Public symbols:
- calc_nsampl_fromto — function
- calc_update_frac — function
- calc_update_frac_dyn — function
- cos_decay — function
- inv_cos_decay — function
- inv_nsampl_decay — function
- nsampl_decay — function
Module: simple_default_clines¶
Files:
- defs/simple_default_clines.f90
Uses:
- simple_cmdline
- simple_defs
- simple_estimate_ssnr
Public symbols:
- set_automask2D_defaults — subroutine
- set_cluster2D_defaults — subroutine
Module: simple_defs¶
Files:
- defs/simple_defs.f90
Module: simple_defs_atoms¶
Files:
- defs/simple_defs_atoms.f90
Public symbols:
- get_element_Z_and_radius — subroutine
- get_lattice_params — subroutine
Module: simple_defs_conv¶
Files:
- defs/simple_defs_conv.f90
Module: simple_defs_environment¶
Files:
- defs/simple_defs_environment.f90
Module: simple_defs_fname¶
Files:
- defs/simple_defs_fname.f90
Module: simple_defs_ori¶
Files:
- defs/simple_defs_ori.f90
Public symbols:
- get_oriparam_flag — function
Module: simple_defs_stream¶
Files:
- defs/simple_defs_stream.f90
Module: simple_defs_string¶
Files:
- defs/simple_defs_string.f90
Module: simple_denoise_movies¶
Files:
- main/motion/simple_denoise_movies.f90
Uses:
- simple_core_module_api
- simple_diff_map_denoise
- simple_diff_map_graphs
- simple_diffusion_maps
- simple_image
Public symbols:
- diffmap_denoise_image_stack — subroutine
Private symbols:
- validate_realspace_2d_stack — subroutine
Module: simple_denoise_project_strategy¶
Files:
- main/strategies/parallelization/simple_denoise_project_strategy.f90
Uses:
- simple_builder
- simple_classaverager
- simple_cmdline
- simple_core_module_api
- simple_default_clines
- simple_diff_map_graphs
- simple_diffusion_maps
- simple_eulspace_neigh_map
- simple_exec_helpers
- simple_image
- simple_image_msk
- simple_imgarr_utils
- simple_imgfile
- simple_imgproc
- simple_linalg
- simple_parameters
- simple_qsys_env
- simple_qsys_funs
- simple_sp_project
- simple_srch_sort_loc
Public symbols:
- create_denoise_project_strategy — function
- denoise_project_master_strategy — type
- denoise_project_shmem_strategy — type
- denoise_project_strategy — type
- denoise_project_worker_strategy — type
Private symbols:
- apply_defaults — subroutine
- assign_global_so3_mixtures — subroutine
- build_diffmap_so3_mixture_graphs — subroutine
- calc_diffmap_reconstruction_error — subroutine
- calc_diffmap_residual_energy_ratio — subroutine
- cleanup_interface — subroutine
- count_data_lines — subroutine
- estimate_diffmap_denoise_icm_rank_stats — subroutine
- estimate_diffmap_denoise_rank — subroutine
- exec_interface — subroutine
- filter_classes_by_assignment — subroutine
- finalize_diffmap_worker_outputs — subroutine
- finalize_interface — subroutine
- graph_nystrom_residual_preimage — subroutine
- init_common — subroutine
- init_interface — subroutine
- master_cleanup — subroutine
- master_execute — subroutine
- master_finalize_run — subroutine
- master_initialize — subroutine
- pack_diffmap_so3_mixture_pinds — subroutine
- prepare_class_partitions — subroutine
- preserve_diffmap_frc2D — subroutine
- read_diffmap_worker_maps — subroutine
- read_int_file — subroutine
- run_denoise_project — subroutine
- run_diffmap_denoise_icm_rank_seed — subroutine
- run_diffmap_so3_mixture_graphs — subroutine
- select_diffmap_denoise_rank_icm — subroutine
- setup_diffmap_so3_mixture_map — subroutine
- shmem_cleanup — subroutine
- shmem_execute — subroutine
- shmem_finalize_run — subroutine
- shmem_initialize — subroutine
- sort_order_by_weight_desc — subroutine
- update_diffmap_denoise_icm_rank_site — subroutine
- validate_denoise_project — subroutine
- worker_cleanup — subroutine
- worker_execute — subroutine
- worker_finalize_run — subroutine
- worker_initialize — subroutine
- write_diffmap_denoised_class — subroutine
- write_diffmap_partial_project — subroutine
- write_diffmap_project — subroutine
- write_diffmap_stack_image — subroutine
Module: simple_diff_map_denoise¶
Files:
- main/pca/simple_diff_map_denoise.f90
Uses:
- simple_core_module_api
- simple_diff_map_graphs
- simple_diffusion_maps
- simple_image
- simple_imgarr_utils
- simple_linalg
- simple_parameters
- simple_polarft_calc
Public symbols:
- calc_diffmap_reconstruction_error — subroutine
- calc_diffmap_residual_energy_ratio — subroutine
- estimate_diffmap_denoise_rank — subroutine
- graph_coeffproj_denoise — subroutine
- graph_nystrom_residual_preimage — subroutine
- select_spectral_rank_icm — subroutine
Private symbols:
- accumulate_pft_angular_mode — subroutine
- estimate_diffmap_denoise_icm_rank_stats — subroutine
- extract_pft_angular_mode — subroutine
- prepare_steerable_pft_params — subroutine
- project_pft_angular_mode — subroutine
- run_diffmap_denoise_icm_rank_seed — subroutine
- scatter_fourier_sample — subroutine
- so2_coeffproj_denoise — subroutine
- synthesize_pft_residual — subroutine
- update_diffmap_denoise_icm_rank_site — subroutine
Module: simple_diff_map_graphs¶
Files:
- main/pca/simple_diff_map_graphs.f90
Uses:
- simple_core_module_api
- simple_ori
- simple_parameters
- simple_sp_project
- simple_srch_sort_loc
Public symbols:
- build_cls_split_graph — subroutine
- build_euclidean_knn_graph — subroutine
- build_gated_euclidean_graph_from_neighbors — subroutine
- build_gated_euclidean_knn_graph — subroutine
- build_orientation_knn_graph — subroutine
- diffmap_graph — type
- find_gated_euclidean_neighbors_rows — subroutine
- graph_matvec — subroutine
- projection_occupancy_weights — subroutine
Private symbols:
- diffmap_graph_degree — subroutine
- estimate_ferguson_bandwidth — subroutine
- find_euclidean_neighbors — subroutine
- find_orientation_neighbors — subroutine
- insert_neighbor — subroutine
- kill_diffmap_graph — subroutine
- make_singleton_graph — subroutine
- normalize_diffmap_graph — subroutine
- pack_scalar_knn_to_csr — subroutine
Module: simple_diffusion_maps¶
Files:
- main/pca/simple_diffusion_maps.f90
Uses:
- simple_core_module_api
- simple_diff_map_graphs
- simple_linalg
Public symbols:
- diffusion_map_embedder — type
- embed_graph — subroutine
- normalize_coords — subroutine
Private symbols:
- embed — subroutine
- set_params — subroutine
Module: simple_discrete_stack_io¶
Files:
- fileio/simple_discrete_stack_io.f90
Uses:
- simple_core_module_api
- simple_image
- simple_imgfile
Private symbols:
- cache_stack_info — subroutine
- clear_stack_cache — subroutine
- get_stack_info — subroutine
- kill — subroutine
- new — subroutine
- open_1 — subroutine
- read — subroutine
Module: simple_distr_comm¶
Files:
- utils/comm/simple_distr_comm.f90
Uses:
- simple_socket_comm
- unix
Public symbols:
- distr_comm — type
Private symbols:
- init — subroutine
- server — subroutine
- thread_comm — type
Module: simple_dock_vols¶
Files:
- main/volume/simple_dock_vols.f90
Uses:
- simple_core_module_api
- simple_image
- simple_projector
- simple_simple_volinterp
- simple_volpft_corrcalc
Private symbols:
- get_dock_info — subroutine
- kill — subroutine
- new — subroutine
- rotate_target — subroutine
- rotpeak_interp — subroutine
- set_dock_info — subroutine
- set_ref — subroutine
- set_target — subroutine
- setup_srch_spaces — subroutine
- srch — subroutine
- srch_rots — subroutine
- srch_shift — subroutine
Module: simple_edges_sqwins¶
Files:
- main/interp/simple_edges_sqwins.f90
Uses:
- simple_defs
- simple_error
Module: simple_eer_factory¶
Files:
- fileio/simple_eer_factory.f90
Uses:
- simple_core_module_api
- simple_image
- simple_tifflib
Private symbols:
- decode — subroutine
- decode_frame_7bit_16k — subroutine
- decode_frame_7bit_4k — subroutine
- decode_frame_7bit_8k — subroutine
- decode_frame_8bit_16k — subroutine
- decode_frame_8bit_4k — subroutine
- decode_frame_8bit_8k — subroutine
- decode_frames — subroutine
- get_ldim — function
- kill — subroutine
- new — subroutine
- prep_gainref — subroutine
- read — subroutine
- set_dims — subroutine
Module: simple_error¶
Files:
- fileio/simple_error.f90
Uses:
- simple_defs
Public symbols:
- simple_error_check — subroutine
- simple_exception — subroutine
Module: simple_estimate_ssnr¶
Files:
- utils/filter/simple_estimate_ssnr.f90
Uses:
- simple_defs
- simple_defs_conv
- simple_defs_stream
- simple_fileio
- simple_magic_boxes
- simple_math_ft
- simple_srch_sort_loc
- simple_string_utils
- simple_syslib
- simple_type_defs
Public symbols:
- calc_dose_weights — subroutine
- fsc2optlp — function
- fsc2optlp_sub — subroutine
- fsc2ssnr — function
- fsc2wiener_regularizer — function
- gaussian_filter — subroutine
- get_resolution — subroutine
- get_resolution_at_fsc — subroutine
- lowpass_from_klim — subroutine
- lpstages — subroutine
- lpstages_fast — subroutine
- lpstages_setlims — subroutine
- mskdiam2lplimits — subroutine
- mskdiam2streamresthreshold — subroutine
- ssnr2fsc — function
- ssnr2optlp — function
Private symbols:
- calc_lpinfo — subroutine
- calc_scaleinfo — subroutine
- calc_scaleinfo — subroutine
- print_lpinfo — subroutine
- print_scaleinfo — subroutine
Module: simple_euclid_sigma2¶
Files:
- main/simple_euclid_sigma2.f90
Uses:
- simple_core_module_api
- simple_parameters
- simple_polarft_calc
- simple_sigma2_binfile
- simple_starfile_wrappers
Public symbols:
- average_sigma2_groups — subroutine
- consolidate_sigma2_groups — subroutine
- fill_sigma2_before_nyq — subroutine
- sigma2_star_from_iter — function
- split_sigma2_into_groups — subroutine
- test_unit — subroutine
- write_groups_starfile — subroutine
Private symbols:
- allocate_ptcls — subroutine
- calc_sigma2 — subroutine
- consolidate_sigma2_history — subroutine
- get_kfromto — function
- init_from_group_header — subroutine
- kill — subroutine
- new — subroutine
- parse_key_int_pair — subroutine
- parse_key_string_pair — subroutine
- read_groups — subroutine
- read_groups_starfile — subroutine
- read_part — subroutine
- read_sigma2_groups — subroutine
- write_info — subroutine
- write_sigma2 — subroutine
Module: simple_eul_prob_tab¶
Files:
- main/simple_eul_prob_tab.f90
Uses:
- simple_builder
- simple_eul_prob_tab_utils
- simple_pftc_shsrch_grad
- simple_pftc_srch_api
- simple_type_defs
Public symbols:
- eul_prob_tab — type
Private symbols:
- advance_ref_head — subroutine
- advance_state_head — subroutine
- assign_candidate — subroutine
- assign_current_ref — subroutine
- assign_greedy_state_labels — subroutine
- assign_refs_for_state — subroutine
- begin_write — subroutine
- estimate_shift_seed — subroutine
- fill_tab — subroutine
- fill_tab_range — subroutine
- fill_tab_state_only — subroutine
- fill_tab_state_only_range — subroutine
- flush_candidate_buffers — subroutine
- gather_active_refs — subroutine
- get_particle_context — subroutine
- initialize_storage — subroutine
- kill — subroutine
- make_ref_candidate — function
- new_assignment — subroutine
- new_common — subroutine
- new_compact_global — subroutine
- new_global — subroutine
- new_state — subroutine
- new_worker — subroutine
- prepare_ref_score_vectors — subroutine
- process_particle_with_shift — subroutine
- process_particle_without_shift — subroutine
- read_assignment — subroutine
- read_state_tab — subroutine
- read_tab_to_glob — subroutine
- record_ref_eval — subroutine
- ref_assign — subroutine
- refine_best_refs — subroutine
- replace_ref_eval — subroutine
- reset_ref_frontier — subroutine
- score_ref — subroutine
- state_assign — subroutine
- write_assignment — subroutine
- write_state_tab — subroutine
- write_tab — subroutine
Module: simple_eul_prob_tab2D¶
Files:
- main/simple_eul_prob_tab2D.f90
Uses:
- simple_builder
- simple_decay_funs
- simple_eul_prob_tab_utils
- simple_pftc_shsrch_grad
- simple_pftc_srch_api
Public symbols:
- eul_prob_tab2D — type
Private symbols:
- advance_class_head — subroutine
- assign_frontier_ws — type
- assign_graph_ws — type
- assign_particles_from_frontier — subroutine
- assign_remaining_particles — subroutine
- begin_write — subroutine
- build_sparse_assignment_graph — subroutine
- commit_selected_assignment — subroutine
- dealloc_eval2D_sparse_ws — subroutine
- eval2D_sparse_ws — type
- fill_tab — subroutine
- fill_tab_prob_snhc — subroutine
- fill_tab_prob_snhc_range — subroutine
- fill_tab_range — subroutine
- finalize_assignment — subroutine
- finalize_candidate_assignment — subroutine
- flush_candidate_buffers — subroutine
- init_eval2D_sparse_ws — subroutine
- init_frontier — subroutine
- initialize_storage — subroutine
- kill — subroutine
- new_assignment — subroutine
- new_common — subroutine
- new_global — subroutine
- new_worker — subroutine
- process_particle — subroutine
- read_assignment — subroutine
- read_sparse_tab_to_glob — subroutine
- read_tab_to_glob — subroutine
- read_tabs_to_glob — subroutine
- record_sparse_eval — subroutine
- ref_assign_likelihood — subroutine
- ref_assign_sparse_likelihood — subroutine
- refine_best_classes — subroutine
- sample_frontier_likelihood — subroutine
- score_class — subroutine
- sync_frontier_class — subroutine
- update_frontier_after_assignment — subroutine
- write_assignment — subroutine
- write_tab — subroutine
Module: simple_eul_prob_tab_neigh¶
Files:
- main/simple_eul_prob_tab_neigh.f90
Uses:
- simple_builder
- simple_decay_funs
- simple_eul_prob_tab
- simple_eul_prob_tab_utils
- simple_ori
- simple_pftc_shsrch_grad
- simple_pftc_srch_api
Public symbols:
- eul_prob_tab_neigh — type
Private symbols:
- add_pooled_subspace — subroutine
- advance_ref_head — subroutine
- alloc_coarse_ws — subroutine
- alloc_eval_stoch_ws — subroutine
- alloc_eval_subspace_ws — subroutine
- assign_frontier_ws — type
- assign_graph_ws — type
- assign_greedy_state_labels — subroutine
- assign_particles_for_state — subroutine
- assign_particles_globally — subroutine
- assign_particles_single_state — subroutine
- assign_remaining_particles_from_best_touched_ref — subroutine
- build_geometric_neighborhood — subroutine
- build_pooled_neighborhood — subroutine
- build_sparse_assignment_graph — subroutine
- calc_previous_corr — subroutine
- coarse_search_ws — type
- commit_selected_assignment — subroutine
- consider_peak_subspace — subroutine
- dealloc_coarse_ws — subroutine
- dealloc_eval_ws — subroutine
- estimate_shift_seed — subroutine
- eval_ws — type
- evaluate_direct_stochastic_refs — subroutine
- evaluate_neighborhood — subroutine
- fill_tab_neigh — subroutine
- fill_tab_neigh_range — subroutine
- fill_tab_stoch_range — subroutine
- fill_tab_subspace_range — subroutine
- find_peak_subspaces — subroutine
- get_particle_context — subroutine
- init_eval_stoch_ws — subroutine
- init_eval_subspace_ws — subroutine
- init_frontier — subroutine
- kill_neigh — subroutine
- new_neigh — subroutine
- new_neigh_global — subroutine
- process_particle_stoch — subroutine
- process_particle_subspace — subroutine
- read_sparse_tab_to_glob — subroutine
- read_tabs_to_glob — subroutine
- record_sparse_eval — subroutine
- ref_assign_neigh — subroutine
- refine_best_neighbors — subroutine
- score_direct_ref — subroutine
- score_subspace_ref — subroutine
- seed_fallback_if_empty — subroutine
- sync_frontier_ref — subroutine
- update_frontier_after_assignment — subroutine
- validate_neigh_mode — subroutine
Module: simple_eul_prob_tab_utils¶
Files:
- main/simple_eul_prob_tab_utils.f90
Uses:
- simple_defs
- simple_error
- simple_math
- simple_oris
- simple_rnd
- simple_type_defs
Public symbols:
- prob_candidate — type
- prob_candidate_buffer — type
- prob_candidate_store — type
Module: simple_eulspace_neigh_map¶
Files:
- utils/simple_eulspace_neigh_map.f90
Uses:
- simple_core_module_api
- simple_srchspace_map
Public symbols:
- eulspace_neigh_map — type
Private symbols:
- get_full2sub_map — function
- get_neighbors_list — subroutine
- get_neighbors_mask — subroutine
- get_neighbors_mask_pooled — subroutine
- kill — subroutine
- new_from_labels — subroutine
- new_from_spaces — subroutine
Module: simple_exec_abinitio3D¶
Files:
- main/exec/simple_exec_abinitio3D.f90
Uses:
- simple_cmdline
- simple_commanders_abinitio
- simple_commanders_resolest
- simple_commanders_volops
- simple_exec_helpers
- simple_string
Public symbols:
- exec_abinitio3D_commander — subroutine
Module: simple_exec_api¶
Files:
- main/apis/simple_exec_api.f90
Uses:
- iso_fortran_env
- simple_cmdline
- simple_core_module_api
- simple_exec_abinitio3d
- simple_exec_cavgproc
- simple_exec_cluster2d
- simple_exec_denoise
- simple_exec_dock
- simple_exec_filter
- simple_exec_helpers
- simple_exec_image
- simple_exec_mask
- simple_exec_ori
- simple_exec_other
- simple_exec_preproc
- simple_exec_print
- simple_exec_project
- simple_exec_refine3d
- simple_exec_res
- simple_exec_sieve
- simple_exec_sim
- simple_exec_sym
- simple_exec_validate
- simple_exec_volume
- simple_jiffys
- simple_ui
- simple_ui_program
Module: simple_exec_cavgproc¶
Files:
- main/exec/simple_exec_cavgproc.f90
Uses:
- simple_cmdline
- simple_commanders_cavgs
- simple_commanders_stkops
Public symbols:
- exec_cavgproc_commander — subroutine
Module: simple_exec_cluster2D¶
Files:
- main/exec/simple_exec_cluster2D.f90
Uses:
- simple_cmdline
- simple_commanders_abinitio2d
- simple_commanders_cavgs
- simple_commanders_cluster2d
- simple_commanders_mkcavgs
- simple_commanders_project_cls
- simple_exec_helpers
- simple_stream_abinitio2d_chunks
- simple_string
Public symbols:
- exec_cluster2D_commander — subroutine
Module: simple_exec_denoise¶
Files:
- main/exec/simple_exec_denoise.f90
Uses:
- simple_cmdline
- simple_commanders_cluster2d
- simple_commanders_denoise
- simple_commanders_flex_analysis
- simple_commanders_imgops
- simple_commanders_resolest
- simple_commanders_volops
Public symbols:
- exec_denoise_commander — subroutine
Module: simple_exec_dock¶
Files:
- main/exec/simple_exec_dock.f90
Uses:
- simple_cmdline
- simple_commanders_volops
Public symbols:
- exec_dock_commander — subroutine
Module: simple_exec_filter¶
Files:
- main/exec/simple_exec_filter.f90
Uses:
- simple_cmdline
- simple_commanders_imgops
- simple_commanders_resolest
Public symbols:
- exec_filter_commander — subroutine
Module: simple_exec_helpers¶
Files:
- utils/simple_exec_helpers.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_parameters
- simple_qsys_env
- simple_sp_project
Public symbols:
- async_exec — subroutine
- copy_project_file_to_root_dir — subroutine
- exec_screen — subroutine
- gen_exec_cmd — function
- restarted_exec — subroutine
- script_exec — subroutine
- set_master_num_threads — subroutine
- update_job_descriptions_in_project — subroutine
Module: simple_exec_image¶
Files:
- main/exec/simple_exec_image.f90
Uses:
- simple_cmdline
- simple_commanders_imgops
- simple_commanders_imgproc
- simple_commanders_stkops
Public symbols:
- exec_image_commander — subroutine
Module: simple_exec_mask¶
Files:
- main/exec/simple_exec_mask.f90
Uses:
- simple_cmdline
- simple_commanders_mask
Public symbols:
- exec_mask_commander — subroutine
Module: simple_exec_ori¶
Files:
- main/exec/simple_exec_ori.f90
Uses:
- simple_cmdline
- simple_commanders_ori
Public symbols:
- exec_ori_commander — subroutine
Module: simple_exec_other¶
Files:
- main/exec/simple_exec_other.f90
Uses:
- simple_cmdline
- simple_commanders_atoms
- simple_commanders_distr
- simple_commanders_misc
- simple_commanders_project_ptcl
Public symbols:
- exec_other_commander — subroutine
Module: simple_exec_preproc¶
Files:
- main/exec/simple_exec_preproc.f90
Uses:
- simple_cmdline
- simple_commanders_pick
- simple_commanders_preprocess
- simple_commanders_starproject
Public symbols:
- exec_preproc_commander — subroutine
Module: simple_exec_print¶
Files:
- main/exec/simple_exec_print.f90
Uses:
- simple_cmdline
- simple_commanders_checks
- simple_commanders_misc
Public symbols:
- exec_print_commander — subroutine
Module: simple_exec_project¶
Files:
- main/exec/simple_exec_project.f90
Uses:
- simple_cmdline
- simple_commanders_project_cls
- simple_commanders_project_core
- simple_commanders_project_mov
- simple_commanders_project_ptcl
- simple_commanders_relion
- simple_commanders_starproject
- single_commanders_trajectory
Public symbols:
- exec_project_commander — subroutine
Module: simple_exec_refine3D¶
Files:
- main/exec/simple_exec_refine3D.f90
Uses:
- simple_cmdline
- simple_commanders_mask
- simple_commanders_rec
- simple_commanders_refine3d
- simple_commanders_volops
- simple_exec_helpers
- simple_string
Public symbols:
- exec_refine3D_commander — subroutine
Module: simple_exec_res¶
Files:
- main/exec/simple_exec_res.f90
Uses:
- simple_cmdline
- simple_commanders_resolest
Public symbols:
- exec_res_commander — subroutine
Module: simple_exec_sieve¶
Files:
- main/exec/simple_exec_sieve.f90
Uses:
- simple_cmdline
- simple_commanders_sieve
Public symbols:
- exec_sieve_commander — subroutine
Module: simple_exec_sim¶
Files:
- main/exec/simple_exec_sim.f90
Uses:
- simple_cmdline
- simple_commanders_atoms
- simple_commanders_sim
Public symbols:
- exec_sim_commander — subroutine
Module: simple_exec_sym¶
Files:
- main/exec/simple_exec_sym.f90
Uses:
- simple_cmdline
- simple_commanders_volops
Public symbols:
- exec_sym_commander — subroutine
Module: simple_exec_validate¶
Files:
- main/exec/simple_exec_validate.f90
Uses:
- simple_cmdline
- simple_commanders_atoms
- simple_commanders_validate
Public symbols:
- exec_validate_commander — subroutine
Module: simple_exec_volume¶
Files:
- main/exec/simple_exec_volume.f90
Uses:
- simple_cmdline
- simple_commanders_reconstruct3d_pcg
- simple_commanders_reproject
- simple_commanders_volops
Public symbols:
- exec_volume_commander — subroutine
Module: simple_extract_strategy¶
Files:
- main/strategies/parallelization/simple_extract_strategy.f90
Uses:
- simple_cmdline
- simple_commanders_api
- simple_ctf_estimate_fit
- simple_parameters
- simple_particle_extractor
- simple_qsys_env
- simple_sp_project
Public symbols:
- create_extract_strategy — function
- extract_distr_strategy — type
- extract_inmem_strategy — type
- extract_strategy — type
Private symbols:
- apply_defaults_interface — subroutine
- cleanup_interface — subroutine
- distr_apply_defaults — subroutine
- distr_cleanup — subroutine
- distr_end_message — function
- distr_execute — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- endmsg_interface — function
- exec_interface — subroutine
- finalize_interface — subroutine
- init_interface — subroutine
- inmem_apply_defaults — subroutine
- inmem_cleanup — subroutine
- inmem_end_message — function
- inmem_execute — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- killimgbatch — subroutine
- prepimgbatch — subroutine
- set_extract_defaults — subroutine
Module: simple_fftw3¶
Files:
- defs/simple_fftw3.f90
Public symbols:
- fftw_cleanup — subroutine
- fftw_cleanup_threads — subroutine
- fftw_destroy_plan — subroutine
- fftw_execute_dft — subroutine
- fftw_execute_dft_c2r — subroutine
- fftw_execute_dft_r2c — subroutine
- fftw_execute_r2r — subroutine
- fftw_execute_split_dft — subroutine
- fftw_execute_split_dft_c2r — subroutine
- fftw_execute_split_dft_r2c — subroutine
- fftw_export_wisdom — subroutine
- fftw_export_wisdom_to_file — subroutine
- fftw_flops — subroutine
- fftw_forget_wisdom — subroutine
- fftw_fprint_plan — subroutine
- fftw_free — subroutine
- fftw_free_str — subroutine
- fftw_iodim — type
- fftw_iodim64 — type
- fftw_plan_with_nthreads — subroutine
- fftw_print_plan — subroutine
- fftw_set_timelimit — subroutine
- fftwf_cleanup — subroutine
- fftwf_cleanup_threads — subroutine
- fftwf_destroy_plan — subroutine
- fftwf_execute_dft — subroutine
- fftwf_execute_dft_c2r — subroutine
- fftwf_execute_dft_r2c — subroutine
- fftwf_execute_r2r — subroutine
- fftwf_execute_split_dft — subroutine
- fftwf_execute_split_dft_c2r — subroutine
- fftwf_execute_split_dft_r2c — subroutine
- fftwf_export_wisdom — subroutine
- fftwf_export_wisdom_to_file — subroutine
- fftwf_flops — subroutine
- fftwf_forget_wisdom — subroutine
- fftwf_fprint_plan — subroutine
- fftwf_free — subroutine
- fftwf_iodim — type
- fftwf_iodim64 — type
- fftwf_plan_with_nthreads — subroutine
- fftwf_print_plan — subroutine
- fftwf_set_timelimit — subroutine
Module: simple_fileio¶
Files:
- fileio/simple_fileio.f90
Uses:
- simple_defs
- simple_error
- simple_string
- simple_string_utils
- simple_syslib
Module: simple_fileio_tester¶
Files:
- fileio/simple_fileio_tester.f90
Uses:
- simple_defs
- simple_fileio
- simple_string
- simple_string_utils
- simple_syslib
- simple_test_utils
Public symbols:
- run_all_fileio_tests — subroutine
Private symbols:
- test_add2fbody_rm_swap_getfbody — subroutine
- test_arr2file_sp_dp_roundtrip — subroutine
- test_arr2txtfile_roundtrip — subroutine
- test_filepath_overloads — subroutine
- test_fname2ext_and_basename — subroutine
- test_fname2format — subroutine
- test_fname2iter — subroutine
- test_fopen_and_fclose_basic — subroutine
- test_get_fpath_and_stemname — subroutine
- test_get_relative_path — subroutine
- test_make_dir_and_file_names — subroutine
- test_nlines_and_filelength — subroutine
- test_read_write_filetable — subroutine
- test_rmat_lmat_roundtrip — subroutine
- test_simple_copy_file — subroutine
- test_simple_list_files_and_regexp — subroutine
- test_simple_mkdir_dir_exists_chdir_getcwd_rmdir — subroutine
- test_simple_touch_rename_abspath — subroutine
- test_write_singlelineoftext_and_read_exit_code — subroutine
Module: simple_finch¶
Files:
- utils/clustering/simple_finch.f90
Uses:
- simple_core_module_api
- simple_kd_tree
Public symbols:
- finch_hierarchy — type
- finch_partition_from_first_neighbors — subroutine
- finch_representatives — subroutine
- fit_finch — subroutine
- refine_finch_level — subroutine
- select_finch_level — subroutine
Private symbols:
- append_level — subroutine
- finch_get_coarsest_labels — subroutine
- finch_get_finest_labels — subroutine
- finch_get_labels — subroutine
- grow_ward_heap — subroutine
- initialize_refinement_nodes — subroutine
- kill_finch_hierarchy — subroutine
- kill_ward_heap — subroutine
- reserve_ward_heap — subroutine
- swap_ward_edges — subroutine
- trim_hierarchy — subroutine
- union_components — subroutine
- ward_edge_heap — type
- ward_heap_pop — subroutine
- ward_heap_push — subroutine
- weighted_cluster_centroids — subroutine
Module: simple_flex_analysis_strategy¶
Files:
- main/flex/simple_flex_analysis_strategy.f90
Uses:
- simple_builder
- simple_cmdline
- simple_core_module_api
- simple_diff_map_denoise
- simple_diff_map_graphs
- simple_diffusion_maps
- simple_flex_diffmap_features
- simple_flex_diffmap_preimage
- simple_flex_diffmap_rec3d
- simple_parameters
- simple_qsys_env
- simple_qsys_funs
- simple_sigma2_files
- simple_sp_project
Public symbols:
- create_flex_analysis_strategy — function
- fit_flex_analysis_embedding — subroutine
- flex_analysis_master_strategy — type
- flex_analysis_shmem_strategy — type
- flex_analysis_strategy — type
- flex_analysis_worker_strategy — type
- flex_embedding_result — type
Private symbols:
- apply_defaults — subroutine
- build_flex_diffmap_graph — subroutine
- capture_result — subroutine
- cleanup_distributed_analysis_parts — subroutine
- cleanup_interface — subroutine
- collect_target_coefficients — subroutine
- embed_flex_graph — subroutine
- ensure_flex_sigma_support — subroutine
- exec_interface — subroutine
- finalize_interface — subroutine
- finish_analysis_outputs — subroutine
- init_common — subroutine
- init_interface — subroutine
- init_model_context — subroutine
- kill_flex_embedding_result — subroutine
- log_flex_coordinate_scales — subroutine
- master_cleanup — subroutine
- master_execute — subroutine
- master_finalize_run — subroutine
- master_initialize — subroutine
- prepare_particle_partitions — subroutine
- prepare_reconstruction_partitions — subroutine
- read_flex_reconstruction_assignment — subroutine
- read_graph_parts — subroutine
- read_int_file — subroutine
- run_flex_analysis — subroutine
- select_flex_spectral_rank — subroutine
- select_particles — subroutine
- shmem_cleanup — subroutine
- shmem_execute — subroutine
- shmem_finalize_run — subroutine
- shmem_initialize — subroutine
- validate_inputs — subroutine
- validate_selected_particles — subroutine
- worker_cleanup — subroutine
- worker_execute — subroutine
- worker_finalize_run — subroutine
- worker_initialize — subroutine
- write_coordinates — subroutine
- write_discrete_state_project — subroutine
- write_graph_part — subroutine
- write_graph_summary — subroutine
- write_preimage_particle_map — subroutine
- write_spectrum — subroutine
Module: simple_flex_diffmap_features¶
Files:
- main/flex/simple_flex_diffmap_features.f90
Uses:
- simple_builder
- simple_classaverager
- simple_core_module_api
- simple_ctf
- simple_image
- simple_imgarr_utils
- simple_math_ft
- simple_memoize_ft_maps
- simple_ori
- simple_parameters
- simple_simple_volinterp
- simple_sp_project
- simple_stack_io
Public symbols:
- assemble_flex_diffmap_feature_parts — subroutine
- flex_projection_directions — subroutine
- map_flex_registered_to_native_project — subroutine
- prepare_flex_diffmap_feature_part — subroutine
- prepare_flex_diffmap_features — subroutine
- read_flex_diffmap_feature_parts — subroutine
- write_flex_mean_projection_stack — subroutine
Private symbols:
- apply_sigma_shell_whitening — subroutine
- read_mean_projection_stack — subroutine
- write_registered_project — subroutine
Module: simple_flex_diffmap_preimage¶
Files:
- main/flex/simple_flex_diffmap_preimage.f90
Uses:
- simple_clustering_utils
- simple_core_module_api
- simple_srch_sort_loc
Public symbols:
- build_flex_preimage_kernel_weights — subroutine
- select_flex_diffmap_preimages — subroutine
- test_flex_preimage_bandwidth_decoupling — subroutine
Private symbols:
- dense_bandwidth — function
- median_default_real — function
- median_positive_d2 — function
- raw_neff_state — function
Module: simple_flex_diffmap_rec3D¶
Files:
- main/flex/simple_flex_diffmap_rec3D.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_flex_projected_latent_model
- simple_flex_reconstructor_latent_ops
- simple_gridding
- simple_image
- simple_matcher_3drec
- simple_matcher_ptcl_io
- simple_parameters
- simple_reconstructor
- simple_sp_project
Public symbols:
- cleanup_flex_diffmap_rec_parts — subroutine
- reconstruct_flex_diffmap_local_linear_states — subroutine
- reconstruct_flex_diffmap_states — subroutine
- reconstruct_flex_diffmap_weighted_states — subroutine
- reduce_flex_diffmap_rec_parts — subroutine
- test_flex_local_linear_preimage — subroutine
- write_flex_diffmap_rec_parts — subroutine
Private symbols:
- cleanup_reconstructors — subroutine
- flex_part_fname — function
- init_basis_reconstructor — subroutine
- init_mean_reconstructor — subroutine
- ll_solve — subroutine
- ll_solve_intercept — function
- ll_solve_slope — function
- prepare_project_fsc_lowpass_filters — subroutine
- prepare_unfiltered_model_params — subroutine
- validate_model_tables — subroutine
- write_preimage_states — subroutine
- write_state — subroutine
Module: simple_flex_projected_latent_model¶
Files:
- main/flex/simple_flex_projected_latent_model.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_flex_reconstructor_latent_ops
- simple_gridding
- simple_image
- simple_imgarr_utils
- simple_linalg
- simple_map_reduce
- simple_matcher_3drec
- simple_matcher_ptcl_io
- simple_math
- simple_memoize_ft_maps
- simple_parameters
- simple_reconstructor
- simple_rnd
Public symbols:
- basis_fourier_energy — function
- canonicalize_projected_latent_basis — subroutine
- cleanup_planes — subroutine
- infer_latents_from_basis — subroutine
- initialize_latents — subroutine
- latent_covariance — subroutine
- latent_sdev — function
- orthonormalize_latents — subroutine
- prep_imgs4projected_model — subroutine
- projected_model_kfromto — function
- reduce_estep_latent_part_files — subroutine
- solve_coupled_basis_exp — subroutine
- test_projected_latent_canonicalization — subroutine
- test_projected_latent_mstep_stats_io — subroutine
- update_basis_from_latents — subroutine
- update_basis_from_mstep_stats_part_files — subroutine
- write_estep_latent_part_file — subroutine
- write_mstep_stats_part_file — subroutine
Private symbols:
- accumulate_projected_latent_mstep_2d_block — subroutine
- cap_fplane_for_projected_model — subroutine
- cleanup_plane — subroutine
- cleanup_runtime_batch — subroutine
- compute_canonical_transform — subroutine
- finalize_basis_for_projection — subroutine
- hermitian_plane_inner_product — function
- init_projected_latent_estep_part — subroutine
- init_projected_latent_mstep_2d_block — subroutine
- init_projected_latent_mstep_stats — subroutine
- insert_projected_latent_mstep_2d_block — subroutine
- kill_projected_latent_estep_part — subroutine
- kill_projected_latent_mstep_2d_block — subroutine
- kill_projected_latent_mstep_stats — subroutine
- log_comp_seconds — subroutine
- log_seconds — subroutine
- mix_projected_latent_basis — subroutine
- plane_energy — function
- prepare_projected_latent_estep_part — subroutine
- prepare_projected_latent_mstep_2d_block — subroutine
- projected_latent_estep_part — type
- projected_latent_mstep_2d_block — type
- projected_latent_mstep_stats — type
- projected_model_log_prefix — function
- read_particles — subroutine
- read_projected_latent_estep_part — subroutine
- reduce_projected_latent_estep_part — subroutine
- reduce_projected_latent_mstep_stats_file — subroutine
- regularize_basis_volume — subroutine
- reseed_latent_column — subroutine
- reset_projected_latent_estep_part — subroutine
- reset_projected_latent_mstep_2d_block — subroutine
- solve_latent_least_squares — subroutine
- solve_real_spd_complex — subroutine
- subtract_plane — subroutine
- subtract_scaled_plane — subroutine
- write_projected_latent_estep_part — subroutine
- write_projected_latent_mstep_stats — subroutine
Module: simple_flex_reconstructor_latent_ops¶
Files:
- main/flex/simple_flex_reconstructor_latent_ops.f90
Uses:
- simple_core_module_api
- simple_ftiter
- simple_math
- simple_parameters
- simple_reconstructor
- simple_sp_project
Public symbols:
- accumulate_plane_oversamp_coupled_stats — subroutine
- accumulate_planes_oversamp_coupled_stats_batch — subroutine
- insert_plane_oversamp_coupled_scaled — subroutine
- insert_plane_oversamp_multi_scaled — subroutine
- insert_planes_oversamp_coupled_batch_scaled — subroutine
- project_fplane_mean — subroutine
- project_fplanes_mean_basis — subroutine
- test_cartesian_projection_contract — subroutine
- test_coupled_batch_accumulation — subroutine
Private symbols:
- cleanup_test_plane — subroutine
- ensure_latent_projection_plane — subroutine
- kb_apod_vecs_3d_fast — subroutine
- kb_apod_vecs_3d_fast — subroutine
- kb_apod_vecs_3d_fast — subroutine
- kb_apod_vecs_3d_fast — subroutine
- kb_apod_vecs_3d_fast — subroutine
- latent_projection_weights — subroutine
- weighted_expanded_cmat — function
Module: simple_forked_process¶
Files:
- utils/simple_forked_process.f90
Uses:
- simple_cmdline
- simple_defs
- simple_error
- simple_fileio
- simple_memory_monitor
- simple_string
- simple_string_utils
- simple_syslib
- unix
Public symbols:
- forked_process — type
Private symbols:
- await_final_status — subroutine
- destroy — subroutine
- execute_test — subroutine
- get_failtime — function
- get_nrestarts — function
- get_pid — function
- get_queuetime — function
- get_starttime — function
- get_stoptime — function
- kill — subroutine
- sigterm_handler — subroutine
- skip — subroutine
- start — subroutine
- status — function
- terminate — subroutine
Module: simple_forked_process_tester¶
Files:
- utils/simple_forked_process_tester.f90
Uses:
- simple_forked_process
- simple_string
- simple_syslib
- simple_test_utils
- unix
Public symbols:
- run_all_forked_process_tests — subroutine
Private symbols:
- test_destroy — subroutine
- test_fail_timestamps — subroutine
- test_kill — subroutine
- test_logfile_redirection — subroutine
- test_restart — subroutine
- test_start — subroutine
- test_terminate — subroutine
- test_timestamps — subroutine
Module: simple_fsc¶
Files:
- utils/filter/simple_fsc.f90
Uses:
- cplot2d_wrapper_module
- simple_core_module_api
- simple_image
Public symbols:
- fsc_area_score_result — type
- phase_rand_fsc — subroutine
- plot_fsc — subroutine
- plot_fsc2 — subroutine
- plot_fsc_area_score — subroutine
- plot_phrand_fsc — subroutine
- write_fsc_area_score_outputs — subroutine
Private symbols:
- add_crossing_bars — subroutine
- add_curve — subroutine
- add_curve_segment — subroutine
- add_filled_band — subroutine
- add_filled_band_segment — subroutine
- add_filled_rect — subroutine
- add_invisible_bounds — subroutine
- add_segment — subroutine
- bar_edges — subroutine
- calc_fsc_area_score — subroutine
- fibonacci_sphere_dirs — subroutine
- kill — subroutine
- new — subroutine
- score_cfsc_curve — subroutine
Module: simple_ft_expanded¶
Files:
- main/image/simple_ft_expanded.f90
Uses:
- simple_core_module_api
- simple_image
Public symbols:
- ft_expanded — type
- ftexp_transfmat_init — subroutine
- ftexp_transfmat_kill — subroutine
Private symbols:
- add — subroutine
- add2cmat — subroutine
- add_uncond — subroutine
- alloc_and_calc_tmp_cmat12 — subroutine
- copy — subroutine
- corr — function
- corr_fdfshifted_cost_8 — subroutine
- corr_gshifted_cost_8 — subroutine
- corr_normalize_dp — subroutine
- corr_normalize_sp — subroutine
- corr_shifted_cost_8 — function
- corr_unnorm — function
- corr_unnorm_serial — function
- dealloc_tmp_cmat12 — subroutine
- div — subroutine
- get_flims — function
- get_hp_lp — subroutine
- kill — subroutine
- new — subroutine
- normalize_mat — subroutine
- set_cmat — subroutine
- shift — subroutine
- shift_and_add — subroutine
- subtr — subroutine
- zero — subroutine
Module: simple_ftexp_shsrch¶
Files:
- main/image/simple_ftexp_shsrch.f90
Uses:
- simple_core_module_api
- simple_ft_expanded
- simple_image
- simple_opt_factory
- simple_opt_spec
- simple_optimizer
Public symbols:
- ftexp_shsrch — type
- test_ftexp_shsrch — subroutine
- test_ftexp_shsrch2 — subroutine
Private symbols:
- ftexp_shsrch_cost_8 — function
- ftexp_shsrch_fdfcost_8 — subroutine
- ftexp_shsrch_gcost_8 — subroutine
- ftexp_shsrch_kill — subroutine
- ftexp_shsrch_minimize — function
- ftexp_shsrch_new — subroutine
- profile_corrs — subroutine
- set_factr_pgtol — subroutine
- set_shsrch_tol — subroutine
- test_shifted_correlator — subroutine
Module: simple_ftiter¶
Files:
- main/image/simple_ftiter.f90
Uses:
- simple_core_module_api
Public symbols:
- ftiter — type
Module: simple_gauss2Dfit¶
Files:
- utils/simple_gauss2Dfit.f90
Uses:
- simple_core_module_api
- simple_image
Module: simple_gen_pspecs_and_thumbs_strategy¶
Files:
- main/strategies/parallelization/simple_gen_pspecs_and_thumbs_strategy.f90
Uses:
- simple_binoris_io
- simple_cmdline
- simple_commanders_api
- simple_parameters
- simple_pspec_thumb_iter
- simple_qsys_env
- simple_sp_project
Public symbols:
- create_gen_pspecs_and_thumbs_strategy — function
- gen_pspecs_and_thumbs_distr_strategy — type
- gen_pspecs_and_thumbs_inmem_strategy — type
- gen_pspecs_and_thumbs_strategy — type
Private symbols:
- cleanup_interface — subroutine
- distr_cleanup — subroutine
- distr_end_message — function
- distr_execute — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- endmsg_interface — function
- exec_interface — subroutine
- finalize_interface — subroutine
- init_interface — subroutine
- inmem_cleanup — subroutine
- inmem_end_message — function
- inmem_execute — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- set_gen_pspecs_and_thumbs_defaults — subroutine
Module: simple_gpu_utils¶
Files:
- utils/simple_gpu_utils.f90
Uses:
- simple_core_module_api
Public symbols:
- cuda_device_prop — type
Module: simple_gridding¶
Files:
- main/interp/simple_gridding.f90
Uses:
- simple_core_module_api
- simple_image
- simple_projector
Public symbols:
- prep2D_inv_instrfun4mul — function
- prep3D_inv_instrfun4mul — function
Module: simple_gui_assembler¶
Files:
- utils/gui/simple_gui_assembler.f90
Uses:
- simple_forked_process
- simple_gui_metadata_api
- simple_string
- unix
Public symbols:
- gui_assembler — type
Private symbols:
- assemble_stream_heartbeat — subroutine
- assemble_stream_initial_picking — subroutine
- assemble_stream_opening2D — subroutine
- assemble_stream_optics_assignment — subroutine
- assemble_stream_particle_sieving — subroutine
- assemble_stream_pool2D — subroutine
- assemble_stream_preprocess — subroutine
- assemble_stream_reference_picking — subroutine
- clear_hashes — subroutine
- forked_process_status — subroutine
- is_associated — function
- kill — subroutine
- new — subroutine
- set_stoptime — subroutine
- to_string — function
Module: simple_gui_assembler_tester¶
Files:
- utils/gui/simple_gui_assembler_tester.f90
Uses:
- simple_gui_assembler
- simple_gui_metadata_api
- simple_string
- simple_test_utils
Public symbols:
- run_all_gui_assembler_tests — subroutine
Private symbols:
- test_clear_hashes — subroutine
- test_initial_picking — subroutine
- test_new_kill — subroutine
- test_new_kill_reuse — subroutine
- test_opening2D — subroutine
- test_optics_assignment — subroutine
- test_particle_sieving — subroutine
- test_pool2D — subroutine
- test_preprocess — subroutine
- test_reference_picking — subroutine
- test_set_stoptime — subroutine
Module: simple_gui_metadata_api¶
Files:
- main/apis/simple_gui_metadata_api.f90
Uses:
- json_kinds
- json_module
- simple_core_module_api
- simple_gui_metadata_base
- simple_gui_metadata_cavg2d
- simple_gui_metadata_histogram
- simple_gui_metadata_micrograph
- simple_gui_metadata_optics_group
- simple_gui_metadata_stream_opening2d
- simple_gui_metadata_stream_optics_assignment
- simple_gui_metadata_stream_particle_sieving
- simple_gui_metadata_stream_picking
- simple_gui_metadata_stream_pool2d
- simple_gui_metadata_stream_pool2d_snapshot
- simple_gui_metadata_stream_preprocess
- simple_gui_metadata_stream_update
- simple_gui_metadata_timeplot
- simple_gui_metadata_types
Module: simple_gui_metadata_base¶
Files:
- utils/gui/metadata/simple_gui_metadata_base.f90
Uses:
- json_module
- simple_error
Public symbols:
- gui_metadata_base — type
Private symbols:
- assigned — function
- initialized — function
- jsonise — function
- kill — subroutine
- new — subroutine
- serialise — subroutine
- type — function
Module: simple_gui_metadata_cavg2D¶
Files:
- utils/gui/metadata/simple_gui_metadata_cavg2D.f90
Uses:
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_gui_metadata_types
- simple_string
Public symbols:
- gui_metadata_cavg2D — type
- sprite_sheet_pos — type
Private symbols:
- get — function
- get_i — function
- get_i_max — function
- get_idx — function
- jsonise_override — function
- set — subroutine
Module: simple_gui_metadata_histogram¶
Files:
- utils/gui/metadata/simple_gui_metadata_histogram.f90
Uses:
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
Public symbols:
- gui_metadata_histogram — type
Private symbols:
- get — function
- jsonise_override — function
- set — subroutine
Module: simple_gui_metadata_micrograph¶
Files:
- utils/gui/metadata/simple_gui_metadata_micrograph.f90
Uses:
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
Public symbols:
- gui_metadata_micrograph — type
Private symbols:
- clear_coordinates — subroutine
- get — function
- get_i — function
- get_i_max — function
- jsonise_override — function
- set — subroutine
- set_coordinate — subroutine
Module: simple_gui_metadata_optics_group¶
Files:
- utils/gui/metadata/simple_gui_metadata_optics_group.f90
Uses:
- json_module
- simple_error
- simple_gui_metadata_base
Public symbols:
- gui_metadata_optics_group — type
Private symbols:
- get — function
- get_i — function
- get_i_max — function
- get_max_points — function
- jsonise_override — function
- set — subroutine
Module: simple_gui_metadata_stream_opening2D¶
Files:
- utils/gui/metadata/stream/simple_gui_metadata_stream_opening2D.f90
Uses:
- json_kinds
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
- unix
Public symbols:
- gui_metadata_stream_opening2D — type
Private symbols:
- get — function
- jsonise_override — function
- set — subroutine
- set_user_input — subroutine
Module: simple_gui_metadata_stream_optics_assignment¶
Files:
- utils/gui/metadata/stream/simple_gui_metadata_stream_optics_assignment.f90
Uses:
- json_kinds
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
- unix
Public symbols:
- gui_metadata_stream_optics_assignment — type
Private symbols:
- get — function
- jsonise_override — function
- set — subroutine
Module: simple_gui_metadata_stream_particle_sieving¶
Files:
- utils/gui/metadata/stream/simple_gui_metadata_stream_particle_sieving.f90
Uses:
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
- unix
Public symbols:
- gui_metadata_stream_particle_sieving — type
Private symbols:
- clear_selection — subroutine
- get — function
- jsonise_override — function
- set — subroutine
- set_selection — subroutine
- set_user_input — subroutine
Module: simple_gui_metadata_stream_picking¶
Files:
- utils/gui/metadata/stream/simple_gui_metadata_stream_picking.f90
Uses:
- json_kinds
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
- unix
Public symbols:
- gui_metadata_stream_picking — type
Private symbols:
- get — function
- jsonise_override — function
- set — subroutine
Module: simple_gui_metadata_stream_pool2D¶
Files:
- utils/gui/metadata/stream/simple_gui_metadata_stream_pool2D.f90
Uses:
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
- unix
Public symbols:
- gui_metadata_stream_pool2D — type
Private symbols:
- get — function
- jsonise_override — function
- set — subroutine
- set_initial_ref_selection — subroutine
- set_user_input — subroutine
Module: simple_gui_metadata_stream_pool2D_snapshot¶
Files:
- utils/gui/metadata/stream/simple_gui_metadata_stream_pool2D_snapshot.f90
Uses:
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
- unix
Public symbols:
- gui_metadata_stream_pool2D_snapshot — type
Private symbols:
- get — function
- jsonise_override — function
- set — subroutine
Module: simple_gui_metadata_stream_preprocess¶
Files:
- utils/gui/metadata/stream/simple_gui_metadata_stream_preprocess.f90
Uses:
- json_kinds
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
Public symbols:
- gui_metadata_stream_preprocess — type
Private symbols:
- get — function
- jsonise_override — function
- set — subroutine
Module: simple_gui_metadata_stream_update¶
Files:
- utils/gui/metadata/stream/simple_gui_metadata_stream_update.f90
Uses:
- json_kinds
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
Public symbols:
- gui_metadata_stream_update — type
Private symbols:
- get_astigmatism_update — function
- get_ctfres_update — function
- get_icescore_update — function
- get_increase_nmics — function
- get_mskdiam2D_update — function
- get_pickrefs_clusters — function
- get_pickrefs_selection — function
- get_pickrefs_selection_length — function
- get_sieverefs_selection — function
- get_sieverefs_selection_length — function
- get_snapshot2D_update — subroutine
- has_snapshot2D_update — function
- set_astigmatism_update — subroutine
- set_ctfres_update — subroutine
- set_icescore_update — subroutine
- set_increase_nmics — subroutine
- set_mskdiam2D_update — subroutine
- set_pickrefs_clusters — subroutine
- set_pickrefs_selection — subroutine
- set_pickrefs_selection_length — subroutine
- set_sieverefs_selection — subroutine
- set_sieverefs_selection_length — subroutine
- set_snapshot2D_update — subroutine
Module: simple_gui_metadata_tester¶
Files:
- utils/gui/metadata/simple_gui_metadata_tester.f90
Uses:
- simple_gui_metadata_api
- simple_test_utils
Public symbols:
- run_all_gui_metadata_tests — subroutine
Private symbols:
- test_jsonise_cavg2D — subroutine
- test_jsonise_histogram — subroutine
- test_jsonise_micrograph — subroutine
- test_jsonise_optics_group — subroutine
- test_jsonise_stream_initial_picking — subroutine
- test_jsonise_stream_opening2D — subroutine
- test_jsonise_stream_optics_assignment — subroutine
- test_jsonise_stream_particle_sieving — subroutine
- test_jsonise_stream_pool2D — subroutine
- test_jsonise_stream_pool2D_snapshot — subroutine
- test_jsonise_stream_preprocess — subroutine
- test_jsonise_stream_reference_picking — subroutine
- test_jsonise_stream_update — subroutine
- test_jsonise_timeplot — subroutine
- test_new_kill — subroutine
- test_serialise — subroutine
- test_serialise_cavg2D — subroutine
- test_serialise_histogram — subroutine
- test_serialise_micrograph — subroutine
- test_serialise_optics_group — subroutine
- test_serialise_stream_initial_picking — subroutine
- test_serialise_stream_opening2D — subroutine
- test_serialise_stream_optics_assignment — subroutine
- test_serialise_stream_particle_sieving — subroutine
- test_serialise_stream_pool2D — subroutine
- test_serialise_stream_pool2D_snapshot — subroutine
- test_serialise_stream_preprocess — subroutine
- test_serialise_stream_reference_picking — subroutine
- test_serialise_stream_update — subroutine
- test_serialise_timeplot — subroutine
- test_set_get_cavg2D — subroutine
- test_set_get_histogram — subroutine
- test_set_get_micrograph — subroutine
- test_set_get_optics_group — subroutine
- test_set_get_stream_initial_picking — subroutine
- test_set_get_stream_opening2D — subroutine
- test_set_get_stream_optics_assignment — subroutine
- test_set_get_stream_particle_sieving — subroutine
- test_set_get_stream_pool2D — subroutine
- test_set_get_stream_pool2D_snapshot — subroutine
- test_set_get_stream_preprocess — subroutine
- test_set_get_stream_reference_picking — subroutine
- test_set_get_stream_update — subroutine
- test_set_get_timeplot — subroutine
Module: simple_gui_metadata_timeplot¶
Files:
- utils/gui/metadata/simple_gui_metadata_timeplot.f90
Uses:
- json_module
- simple_defs
- simple_error
- simple_gui_metadata_base
- simple_string
Public symbols:
- gui_metadata_timeplot — type
Private symbols:
- get — function
- jsonise_override — function
- set — subroutine
Module: simple_gui_metadata_types¶
Files:
- utils/gui/metadata/simple_gui_metadata_types.f90
Module: simple_gui_metadata_utils¶
Files:
- utils/gui/metadata/simple_gui_metadata_utils.f90
Uses:
- simple_gui_metadata_api
Public symbols:
- max_metadata_size — function
Module: simple_gui_utils¶
Files:
- utils/gui/simple_gui_utils.f90
Uses:
- simple_core_module_api
- simple_image
- simple_stack_io
Public symbols:
- mic2thumb — subroutine
- mrc2jpeg_tiled — subroutine
Module: simple_guistats¶
Files:
- utils/gui/simple_guistats.f90
Uses:
- json_module
- simple_core_module_api
- simple_image
Private symbols:
- create_section_array — subroutine
- deactivate_section — subroutine
- delete — subroutine
- ensure_section — subroutine
- generate_2D_jpeg — subroutine
- generate_2D_thumbnail — subroutine
- get_1 — subroutine
- get_keyline — function
- hide — subroutine
- init — subroutine
- kill — subroutine
- merge — subroutine
- new_section — subroutine
- set_1 — subroutine
- set_2 — subroutine
- set_3 — subroutine
- set_now — subroutine
- write — subroutine
- write_json — subroutine
Module: simple_hash¶
Files:
- utils/structs/simple_hash.f90
Uses:
- simple_defs
- simple_error
- simple_string
- simple_string_utils
Public symbols:
- hash — type
Module: simple_hash_tester¶
Files:
- utils/structs/simple_hash_tester.f90
Uses:
- simple_defs
- simple_hash
- simple_string
- simple_string_utils
- simple_test_utils
Public symbols:
- run_all_hash_tests — subroutine
Private symbols:
- test_constructor_and_kill — subroutine
- test_copy_and_realloc — subroutine
- test_delete — subroutine
- test_get_keys_and_get_str — subroutine
- test_getters_numeric — subroutine
- test_hash2str_and_strlen — subroutine
- test_lookup_and_isthere — subroutine
- test_push_and_set — subroutine
Module: simple_hclust¶
Files:
- utils/clustering/simple_hclust.f90
Uses:
- simple_core_module_api
Public symbols:
- test_hclust — subroutine
Private symbols:
- cluster — subroutine
- cut_tree — subroutine
- get_medoids — subroutine
- kill — subroutine
- new — subroutine
Module: simple_histogram¶
Files:
- utils/math/simple_histogram.f90
Uses:
- cplot2d_wrapper_module
- simple_core_module_api
- simple_image
Public symbols:
- histogram — type
Private symbols:
- add — subroutine
- div — subroutine
- kill — subroutine
- new_1 — subroutine
- new_2 — subroutine
- new_3 — subroutine
- new_4 — subroutine
- new_5 — subroutine
- plot — subroutine
- quantize — subroutine
- reset — subroutine
- smooth — subroutine
- topdf — subroutine
- update — subroutine
- zero — subroutine
Module: simple_http_post¶
Files:
- utils/comm/simple_http_post.f90
Uses:
- curl
- simple_error
- simple_string
Public symbols:
- http_post — type
- http_response — type
Private symbols:
- initialised — function
- kill — subroutine
- new — subroutine
- request — function
- response_callback — function
Module: simple_http_post_tester¶
Files:
- utils/comm/simple_http_post_tester.f90
Uses:
- simple_http_post
- simple_string
- simple_test_utils
Public symbols:
- run_all_http_post_tests — subroutine
Private symbols:
- test_create_and_kill — subroutine
- test_request_no_body — subroutine
- test_request_with_body — subroutine
- test_response_reset — subroutine
Module: simple_image¶
Files:
- main/image/simple_image.f90
Uses:
- gnufor2
- simple_core_module_api
- simple_ctf
- simple_fftw3
- simple_ftiter
- simple_imgfile
- simple_neighs
- simple_winfuns
Public symbols:
- image — type
Module: simple_image_bin¶
Files:
- main/image/simple_image_bin.f90
Uses:
- simple_core_module_api
- simple_image
- simple_neighs
Public symbols:
- image_bin — type
Private symbols:
- apply_mask — subroutine
- border_mask — subroutine
- cc2bin — subroutine
- copy_bimg — subroutine
- cos_edge — subroutine
- dequeue — subroutine
- diameter_bin — subroutine
- diameter_cc — subroutine
- dilate — subroutine
- elim_cc — subroutine
- elim_ccs — subroutine
- elim_largestcc — subroutine
- empty_queue — subroutine
- enqueue — subroutine
- erode — subroutine
- feret_minmax — subroutine
- find_ccs — subroutine
- flood_fill — subroutine
- get_imat — subroutine
- get_nccs — subroutine
- grow_bins — subroutine
- inv_bimg — subroutine
- is_empty — function
- kill_bimg — subroutine
- masscen_cc — subroutine
- max_dist — subroutine
- new_bimg — subroutine
- order_ccs — subroutine
- polish_ccs — subroutine
- read_bimg — subroutine
- set_edgecc2background — subroutine
- set_imat — subroutine
- set_largestcc2background — subroutine
- size_ccs — function
- transfer2bimg — subroutine
- update_img_rmat — subroutine
- update_mask_2d — subroutine
- update_mask_3d — subroutine
- write_bimg — subroutine
Module: simple_image_msk¶
Files:
- main/image/simple_image_msk.f90
Uses:
- simple_core_module_api
- simple_image
- simple_image_bin
- simple_parameters
- simple_segmentation
Public symbols:
- automask2D — subroutine
- automask2D_support_pix — subroutine
- density_inoutside_mask — subroutine
- image_msk — type
Private symbols:
- automask2D_binary_one — subroutine
- automask3D_1 — subroutine
- automask3D_2 — subroutine
- automask3D_binarize — subroutine
- automask3D_filter — subroutine
- automask3D_keep_largest_cc — subroutine
- binary_imat_to_pix — subroutine
- env_rproject — subroutine
- estimate_spher_mask_diam — subroutine
Module: simple_imgarr_utils¶
Files:
- utils/simple_imgarr_utils.f90
Uses:
- simple_core_module_api
- simple_image
- simple_sp_project
- simple_stack_io
Module: simple_imgfile¶
Files:
- fileio/simple_imgfile.f90
Uses:
- gnufor2
- iso_fortran_env
- simple_core_module_api
- simple_string_utils
- simple_tifflib
Private symbols:
- close — subroutine
- getDim — function
- getDims — function
- open — subroutine
- open_local — subroutine
- rSlices — subroutine
- rTiffSlices — subroutine
- setDims — subroutine
- setIform — subroutine
- setMean — subroutine
- setMinMax — subroutine
- setMode — subroutine
- setPixSz — subroutine
- setRMSD — subroutine
- slice2bytepos — subroutine
- slice2recpos — subroutine
- update_MRC_stats — subroutine
- wmrcSlices — subroutine
- wSlices — subroutine
Module: simple_imghead¶
Files:
- fileio/simple_imghead.f90
Uses:
- simple_defs
- simple_error
- simple_fileio
- simple_string
- simple_string_utils
- simple_syslib
- simple_tifflib
Public symbols:
- find_ldim_nptcls — subroutine
- get_mrcfile_info — subroutine
- MrcImgHead — type
- SpiImgHead — type
- test_imghead — subroutine
- TiffImgHead — type
- update_stack_nimgs — subroutine
Private symbols:
- CloseTiff — subroutine
- get_eerfile_info — subroutine
- get_spifile_info — subroutine
- get_tiffile_info — subroutine
- getDim — function
- getDims — function
- getIform — function
- getLabbyt — function
- getLabrec — function
- getLenbyt — function
- getMaxim — function
- getMode — function
- is_even — function
- kill — subroutine
- new — subroutine
- print_imghead — subroutine
- print_spihed — subroutine
- read — subroutine
- read_spihed — subroutine
- read_tiff — subroutine
- reset2default — subroutine
- setDim — subroutine
- setDims — subroutine
- setIform — subroutine
- setMaxim — subroutine
- setMaxPixVal — subroutine
- setMean — subroutine
- setMinimal — subroutine
- setMinPixVal — subroutine
- setMode — subroutine
- setPixSz — subroutine
- setRMSD — subroutine
- transfer_byte_array2obj — subroutine
- transfer_obj2byte_array — subroutine
- write — subroutine
Module: simple_imgproc¶
Files:
- utils/simple_imgproc.f90
Uses:
- simple_core_module_api
- simple_image
Public symbols:
- make_pcavecs — subroutine
- make_pcavol — subroutine
Module: simple_ipc_tcp_socket_client¶
Files:
- utils/comm/simple_ipc_tcp_socket_client.f90
Uses:
- iso_c_binding
- simple_core_module_api
- simple_ipc_tcp_socket_helpers
- unix
Public symbols:
- ipc_tcp_socket_client — type
- tcp_sockaddr_in — type
Private symbols:
- c_timeval — type
- connect — subroutine
- kill — subroutine
- new — subroutine
- send_recv_msg — subroutine
Module: simple_ipc_tcp_socket_helpers¶
Files:
- utils/comm/simple_ipc_tcp_socket_helpers.f90
Uses:
- iso_c_binding
- unix
Public symbols:
- accept_connection — function
- c_pollfd — type
- poll_fds — subroutine
Private symbols:
- c_poll — function
- c_recv — function
Module: simple_ipc_tcp_socket_server¶
Files:
- utils/comm/simple_ipc_tcp_socket_server.f90
Uses:
- iso_c_binding
- simple_core_module_api
- simple_error
- simple_ipc_tcp_socket_helpers
- unix
Public symbols:
- ipc_tcp_socket_server — type
- listener_args — type
- recv_msg — subroutine
- repl_msg — subroutine
- tcp_sockaddr_in — type
Private symbols:
- find_server_ips — subroutine
- get_server_ips — function
- join_listener — subroutine
- kill — subroutine
- new — subroutine
- start_listener — subroutine
Module: simple_ipc_tcp_socket_tester¶
Files:
- utils/comm/simple_ipc_tcp_socket_tester.f90
Uses:
- iso_c_binding
- simple_core_module_api
- simple_ipc_tcp_socket_client
- simple_ipc_tcp_socket_helpers
- simple_ipc_tcp_socket_server
- simple_test_utils
- unix
Public symbols:
- run_all_ipc_tcp_socket_tests — subroutine
Private symbols:
- assert_port_in_range — subroutine
- destroy_listener_args — subroutine
- init_listener_args — subroutine
- listener_echo_ok_once — subroutine
- listener_ready_once — subroutine
- poke_server_port — subroutine
- test_client_send_recv_without_server_fails — subroutine
- test_client_server_roundtrip — subroutine
- test_helpers_accept_connection_invalid_fd — subroutine
- test_helpers_constants — subroutine
- test_helpers_fd_is_healthy_invalid_fd — subroutine
- test_helpers_poll_fds_bounds_and_zero — subroutine
- test_server_find_ips_and_port_range — subroutine
- test_server_new_kill_lifecycle — subroutine
- test_server_start_join_lifecycle — subroutine
Module: simple_is_check_assert¶
Files:
- utils/simple_is_check_assert.f90
Uses:
- simple_defs
- simple_error
Module: simple_jiffys¶
Files:
- utils/simple_jiffys.f90
Uses:
- simple_defs
- simple_defs_fname
- simple_timer
Module: simple_jpg¶
Files:
- extlibs/jpg/simple_jpg.f90
Uses:
- simple_core_module_api
Public symbols:
- test_jpg_export — subroutine
Private symbols:
- constructor — subroutine
- load_jpeg_i4 — function
- load_jpeg_r4 — function
- montage — function
- read_jpeg — subroutine
- save_jpeg_i4 — function
- save_jpeg_r4 — function
- save_jpeg_r4_3D — function
- setColorspace — subroutine
- setGamma — subroutine
- setHeight — subroutine
- setNormalised — subroutine
- setQuality — subroutine
- setup_jpeg — subroutine
- setWidth — subroutine
- write_jpeg — subroutine
Module: simple_kbinterpol¶
Files:
- main/interp/simple_kbinterpol.f90
Uses:
- iso_c_binding
- simple_defs
- simple_edges_sqwins
Public symbols:
- kbinterpol — type
Module: simple_kd_tree¶
Files:
- utils/structs/simple_kd_tree.f90
Uses:
- simple_core_module_api
Public symbols:
- kd_tree — type
- knn_table — type
Private symbols:
- build_kd_tree — subroutine
- build_node — subroutine
- grow_nodes — subroutine
- heap_consider — subroutine
- heap_sift_down — subroutine
- kill_kd_tree — subroutine
- kill_knn_table — subroutine
- query_all_kd_tree — subroutine
- query_kd_tree — subroutine
- query_node — subroutine
- reserve_nodes — subroutine
- select_kth — subroutine
- sort_neighbor_pairs — subroutine
- swap_int — subroutine
- swap_pair — subroutine
- validate_query — subroutine
Module: simple_kmedoids¶
Files:
- utils/clustering/simple_kmedoids.f90
Uses:
- simple_core_module_api
Private symbols:
- assign_labels — subroutine
- cluster — subroutine
- find_medoid — subroutine
- find_medoids — subroutine
- get_labels — subroutine
- get_medoids — subroutine
- init — subroutine
- kill — subroutine
- merge — subroutine
- merge_ranked — subroutine
- new_1 — subroutine
- new_2 — subroutine
Module: simple_kpca_svd¶
Files:
- main/pca/simple_kpca_svd.f90
Uses:
- simple_core_module_api
- simple_pca
Public symbols:
- kpca_svd — type
Private symbols:
- center_columns — subroutine
- choose_nystrom_inds_from_data — subroutine
- compute_eigvecs — subroutine
- cosine_kernel — subroutine
- dense_mm — subroutine
- dense_tmm — subroutine
- generate_kpca — subroutine
- get_eigvals_kpca — function
- get_feat_kpca — function
- gram_symmetric — subroutine
- kernel_center — subroutine
- kill_kpca — subroutine
- master_kpca — subroutine
- master_nystrom — subroutine
- new_kpca — subroutine
- orthonormalize_cols — subroutine
- partial_eigh_sym — subroutine
- projected_kernel_col — subroutine
- rbf_kernel — subroutine
- select_local_support_inds — subroutine
- select_nystrom_inds — subroutine
- set_params_kpca — subroutine
Module: simple_linalg¶
Files:
- utils/math/simple_linalg.f90
Uses:
- simple_defs
- simple_is_check_assert
Private symbols:
- sparse_matvec_sp_proc — subroutine
Module: simple_linked_list¶
Files:
- utils/structs/simple_linked_list.f90
Uses:
- simple_core_module_api
Public symbols:
- linked_list — type
- list_iterator — type
Private symbols:
- advance — subroutine
- append — function
- assign — subroutine
- at — subroutine
- at_char — subroutine
- at_complex — subroutine
- at_int — subroutine
- at_logical — subroutine
- at_real — subroutine
- back — subroutine
- begin — function
- end — function
- end_iter — function
- front — subroutine
- getter — subroutine
- kill — subroutine
- kill_node — subroutine
- next — subroutine
- node — type
- pop_front — subroutine
- push_back — subroutine
- push_back_char — subroutine
- push_back_complex — subroutine
- push_back_int — subroutine
- push_back_logical — subroutine
- push_back_real — subroutine
- push_front — subroutine
- replace_at — subroutine
- replace_iterator — subroutine
- replace_with — subroutine
- slice — subroutine
Module: simple_linked_list_tester¶
Files:
- utils/structs/simple_linked_list_tester.f90
Uses:
- simple_linked_list
- simple_test_utils
Public symbols:
- run_all_list_tests — subroutine
Private symbols:
- particle — type
- test_append — subroutine
- test_assign_and_copy_semantics — subroutine
- test_complex — subroutine
- test_derived_type_independence — subroutine
- test_derived_type_values — subroutine
- test_end_iterator_behavior — subroutine
- test_front_back_at — subroutine
- test_intrinsic_integer — subroutine
- test_iteration — subroutine
- test_iterator_index_and_advance — subroutine
- test_kill — subroutine
- test_logical — subroutine
- test_move_semantics — subroutine
- test_nested_allocations — subroutine
- test_pop_front — subroutine
- test_push_and_size — subroutine
- test_real — subroutine
- test_replace_iterator_stability — subroutine
- test_slice — subroutine
- test_string_values — subroutine
- test_type_safe_wrappers — subroutine
Module: simple_magic_boxes¶
Files:
- utils/simple_magic_boxes.f90
Uses:
- simple_defs
- simple_error
- simple_math
Module: simple_make_cavgs_strategy¶
Files:
- main/strategies/parallelization/simple_make_cavgs_strategy.f90
Uses:
- simple_builder
- simple_classaverager
- simple_cmdline
- simple_core_module_api
- simple_exec_helpers
- simple_parameters
- simple_qsys_env
- simple_qsys_funs
Public symbols:
- create_make_cavgs_strategy — function
- make_cavgs_hooks — type
- make_cavgs_master_strategy — type
- make_cavgs_shmem_strategy — type
- make_cavgs_strategy — type
- make_cavgs_worker_strategy — type
Private symbols:
- apply_defaults_interface — subroutine
- apply_distr_entry_defaults — subroutine
- base_after_end — subroutine
- cavgassemble_hook — subroutine
- cavger_prepare_and_assemble — subroutine
- cleanup_interface — subroutine
- endmsg_interface — function
- exec_interface — subroutine
- finalize_interface — subroutine
- generate_cluster_centers — subroutine
- init_interface — subroutine
- master_apply_defaults — subroutine
- master_cleanup — subroutine
- master_end_message — function
- master_execute — subroutine
- master_finalize_run — subroutine
- master_initialize — subroutine
- print_raw_source_verification — subroutine
- setup_evenodd — subroutine
- shmem_apply_defaults — subroutine
- shmem_bookkeeping — subroutine
- shmem_cleanup — subroutine
- shmem_end_message — function
- shmem_execute — subroutine
- shmem_finalize_run — subroutine
- shmem_initialize — subroutine
- worker_apply_defaults — subroutine
- worker_cleanup — subroutine
- worker_end_message — function
- worker_execute — subroutine
- worker_finalize_run — subroutine
- worker_initialize — subroutine
- write_oritype_segment_for_compute — subroutine
Module: simple_map_reduce¶
Files:
- utils/simple_map_reduce.f90
Uses:
- simple_defs
- simple_fileio
- simple_jiffys
- simple_srch_sort_loc
- simple_string
- simple_string_utils
Public symbols:
- split_nobjs_even — function
- split_pairs_in_parts — subroutine
Module: simple_matcher_2Dprep¶
Files:
- main/strategies/search/simple_matcher_2Dprep.f90
Uses:
- simple_builder
- simple_butterworth
- simple_matcher_ptcl_io
- simple_matcher_smpl_and_lplims
- simple_pftc_srch_api
- simple_projector
- simple_strategy2d_utils
- simple_timer
Public symbols:
- calc_2Dref_offset — subroutine
- prep2Dref — subroutine
- prepimg4align — subroutine
Module: simple_matcher_3Drec¶
Files:
- main/strategies/search/simple_matcher_3Drec.f90
Uses:
- simple_builder
- simple_classaverager
- simple_cmdline
- simple_core_module_api
- simple_image
- simple_imgarr_utils
- simple_matcher_ptcl_io
- simple_memoize_ft_maps
- simple_parameters
- simple_reconstructor
- simple_refine3d_fnames
- simple_timer
Public symbols:
- calc_3Drec — subroutine
- calc_projdir3Drec — subroutine
- cleanup_rec_buffers — subroutine
- init_rec — subroutine
- prep_imgs4rec — subroutine
- write_state_partial — subroutine
Private symbols:
- group_pinds_by_state_eo — subroutine
- init_state_half_rec — subroutine
- kill_state_half_rec — subroutine
- mark_empty_state — subroutine
- set_state_vol_output — subroutine
- update_state_half_rec — subroutine
- write_state_half_partial — subroutine
Module: simple_matcher_pftc_prep¶
Files:
- main/strategies/search/simple_matcher_pftc_prep.f90
Uses:
- simple_builder
- simple_classaverager
- simple_core_module_api
- simple_image
- simple_matcher_2dprep
- simple_matcher_ptcl_batch
- simple_parameters
- simple_strategy2d_alloc
Public symbols:
- prep_pftc4align2D — subroutine
Module: simple_matcher_ptcl_batch¶
Files:
- main/strategies/search/simple_matcher_ptcl_batch.f90
Uses:
- simple_builder
- simple_euclid_sigma2
- simple_imgarr_utils
- simple_matcher_2dprep
- simple_matcher_ptcl_io
- simple_pftc_srch_api
Public symbols:
- alloc_ptcl_imgs — subroutine
- build_batch_particles2D — subroutine
- build_batch_particles3D — subroutine
- clean_batch_particles2D — subroutine
- clean_batch_particles3D — subroutine
- prep_sigmas_objfun — subroutine
Private symbols:
- polarize_batch_particles3D — subroutine
- polarize_batch_particles3D_den — subroutine
Module: simple_matcher_ptcl_io¶
Files:
- main/strategies/search/simple_matcher_ptcl_io.f90
Uses:
- simple_builder
- simple_discrete_stack_io
- simple_imghead
- simple_pftc_srch_api
Module: simple_matcher_refvol_utils¶
Files:
- main/strategies/search/simple_matcher_refvol_utils.f90
Uses:
- simple_builder
- simple_cmdline
- simple_core_module_api
- simple_image
- simple_opt_filter
- simple_parameters
- simple_polarft_calc
- simple_refine3d_fnames
Public symbols:
- adopt_reprojection_model_range — subroutine
- estimate_lp_from_refs — subroutine
- materialize_reprojection_model_from_volumes — subroutine
- pick_lp_est_state — subroutine
- read_mask_filter_reproject_refvols — subroutine
- read_reprojection_model — subroutine
- remove_ref_section_files — subroutine
Private symbols:
- blend_lowres_eo_for_registration — subroutine
- calcrefvolshift_and_mapshifts2ptcls — subroutine
- read_mask_filter_refvols — subroutine
- read_reprojection_model_file_header — subroutine
- read_reprojection_model_header — subroutine
- regularize_ref_with_noise — subroutine
Module: simple_matcher_smpl_and_lplims¶
Files:
- main/strategies/search/simple_matcher_smpl_and_lplims.f90
Uses:
- simple_abinitio2d_controller
- simple_builder
- simple_pftc_srch_api
- simple_refine3d_fnames
Public symbols:
- sample_ptcls4fillin — subroutine
- sample_ptcls4missing3D — subroutine
- sample_ptcls4update2D — subroutine
- sample_ptcls4update3D — subroutine
- set_bp_range2D — subroutine
- set_bp_range3D — subroutine
Module: simple_math¶
Files:
- utils/math/simple_math.f90
Uses:
- simple_defs
- simple_error
- simple_is_check_assert
- simple_linalg
- simple_srch_sort_loc
Module: simple_math_ctf¶
Files:
- utils/math/simple_math_ctf.f90
Uses:
- simple_defs
- simple_memoize_ft_maps
Module: simple_math_ft¶
Files:
- utils/math/simple_math_ft.f90
Uses:
- simple_defs
- simple_error
- simple_is_check_assert
- simple_srch_sort_loc
Module: simple_mem_estimator¶
Files:
- utils/simple_mem_estimator.f90
Uses:
- simple_core_module_api
- simple_parameters
Public symbols:
- estimate_mem_usage — subroutine
- estimate_mem_usage_2D — function
- estimate_mem_usage_ctf_estimation — function
- estimate_mem_usage_extract — function
- estimate_mem_usage_motion_corr — function
- estimate_mem_usage_pick — function
- estimate_mem_usage_preprocess — function
- estimate_mem_usage_pspec — function
- estimate_mem_usage_scale — function
Module: simple_memoize_ft_maps¶
Files:
- utils/simple_memoize_ft_maps.f90
Uses:
- simple_core_module_api
- simple_ftiter
Public symbols:
- forget_ft_maps — subroutine
- ft_map_get_farray_shape — function
- memoize_ft_maps — subroutine
Module: simple_memory_monitor¶
Files:
- utils/simple_memory_monitor.f90
Uses:
- simple_cmdline
- simple_defs
- simple_string
- simple_syslib
Public symbols:
- mem_monitor_finish — subroutine
- mem_monitor_init — subroutine
- mem_report — subroutine
Private symbols:
- log_sample — subroutine
- start_monitor — subroutine
Module: simple_micproc¶
Files:
- utils/simple_micproc.f90
Uses:
- simple_bspline_smoother
- simple_core_module_api
- simple_histogram
- simple_image
- simple_image_bin
Public symbols:
- binarize_mic_den — subroutine
- bs_smoother — subroutine
- bs_smoother_biomol — subroutine
- cascade_filter — subroutine
- cascade_filter_biomol — subroutine
- cluster — subroutine
- clustering_rejection — subroutine
- flag_amorphous_carbon — subroutine
- flag_ice — subroutine
- read_mic — subroutine
- read_mic_subtr_backgr — subroutine
- read_mic_subtr_backgr_shrink — subroutine
- sample_filetab — function
Module: simple_micrograph_generator¶
Files:
- main/simple_micrograph_generator.f90
Uses:
- simple_core_module_api
- simple_eer_factory
- simple_image
- simple_motion_correct_utils
- simple_ori
- simple_starfile_wrappers
- simple_string
Public symbols:
- mic_generator — type
Private symbols:
- cure_outliers_1 — subroutine
- cure_outliers_2 — subroutine
- display — subroutine
- generate_micrographs — subroutine
- get_moviename — function
- kill — subroutine
- new — subroutine
- parse_movie_metadata — subroutine
- parse_string — subroutine
- write_star — subroutine
Module: simple_mini_stream_utils¶
Files:
- main/stream/simple_mini_stream_utils.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_gui_utils
- simple_image
- simple_image_bin
- simple_micproc
- simple_nrtxtfile
- simple_parameters
- simple_picksegdiam
- simple_sp_project
Public symbols:
- ensure_real_capacity — subroutine
- print_diam_stats — subroutine
- segdiampick_mics — subroutine
- segdiampick_mics_multi — subroutine
- segdiampick_preprocess — subroutine
Module: simple_molecule_data¶
Files:
- main/nano/simple_molecule_data.f90
Public symbols:
- betagal_1jyx — function
- molecule_data — type
- sars_cov2_spkgp_6vxx — function
Module: simple_motion_align_hybrid¶
Files:
- main/motion/simple_motion_align_hybrid.f90
Uses:
- simple_core_module_api
- simple_ft_expanded
- simple_ftexp_shsrch
- simple_image
- simple_parameters
Public symbols:
- motion_align_hybrid — type
Private symbols:
- align — subroutine
- align_corr — subroutine
- align_dcorr — subroutine
- align_discrete — subroutine
- calc_shifts — subroutine
- dealloc_ftexps — subroutine
- dealloc_images — subroutine
- fit_polynomial — subroutine
- gen_weights — subroutine
- get_coords — subroutine
- get_corrs — subroutine
- get_opt_shifts — subroutine
- get_shifts_toplot — subroutine
- get_weights — subroutine
- init_ftexps — subroutine
- init_images — subroutine
- kill — subroutine
- new — subroutine
- poly — function
- polynomial2shift — subroutine
- recenter_shifts — subroutine
- refine — subroutine
- set_bfactor — subroutine
- set_coords — subroutine
- set_fitshifts — subroutine
- set_fixed_frame — subroutine
- set_maxits — subroutine
- set_rand_init_shifts — subroutine
- set_reslims — subroutine
- set_shsrch_tol — subroutine
- set_trs — subroutine
- set_weights — subroutine
Module: simple_motion_align_nano¶
Files:
- main/motion/simple_motion_align_nano.f90
Uses:
- simple_core_module_api
- simple_image
- simple_parameters
Public symbols:
- motion_align_nano — type
Private symbols:
- align — subroutine
- align_dcorr — subroutine
- calc_shifts — subroutine
- dealloc_images — subroutine
- gen_weights — subroutine
- get_opt_shifts — subroutine
- get_reference — subroutine
- init_images — subroutine
- kill — subroutine
- new — subroutine
- set_bfactor — subroutine
- set_reslims — subroutine
- set_trs — subroutine
- shift_frames_gen_ref — subroutine
Module: simple_motion_correct¶
Files:
- main/motion/simple_motion_correct.f90
Uses:
- simple_core_module_api
- simple_eer_factory
- simple_ft_expanded
- simple_image
- simple_motion_align_hybrid
- simple_motion_correct_utils
- simple_motion_patched
- simple_opt_image_weights
- simple_parameters
- simple_starfile_wrappers
Public symbols:
- motion_correct_calc_bid — subroutine
- motion_correct_calc_opt_weights — subroutine
- motion_correct_iso — subroutine
- motion_correct_iso_calc_sums — subroutine
- motion_correct_iso_kill — subroutine
- motion_correct_iso_shift_frames — subroutine
- motion_correct_kill_common — subroutine
- motion_correct_mic2spec — subroutine
- motion_correct_patched — subroutine
- motion_correct_patched_calc_sums — subroutine
- motion_correct_patched_kill — subroutine
- motion_correct_write2star — subroutine
- motion_correct_write_poly — subroutine
Private symbols:
- cure_outliers — subroutine
- motion_correct_init — subroutine
Module: simple_motion_correct_iter¶
Files:
- main/motion/simple_motion_correct_iter.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_image
- simple_motion_correct
- simple_parameters
- simple_stackops
Public symbols:
- motion_correct_iter — type
Private symbols:
- calc_npatches — subroutine
- get_moviename — function
- iterate — subroutine
Module: simple_motion_correct_strategy¶
Files:
- main/strategies/parallelization/simple_motion_correct_strategy.f90
Uses:
- simple_binoris_io
- simple_cmdline
- simple_commanders_api
- simple_motion_correct_iter
- simple_motion_correct_utils
- simple_parameters
- simple_qsys_env
- simple_sp_project
Public symbols:
- create_motion_correct_strategy — function
- motion_correct_distr_strategy — type
- motion_correct_inmem_strategy — type
- motion_correct_strategy — type
Private symbols:
- cleanup_interface — subroutine
- distr_cleanup — subroutine
- distr_end_message — function
- distr_execute — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- endmsg_interface — function
- exec_interface — subroutine
- finalize_interface — subroutine
- init_interface — subroutine
- inmem_cleanup — subroutine
- inmem_end_message — function
- inmem_execute — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- set_motion_correct_defaults — subroutine
Module: simple_motion_correct_utils¶
Files:
- main/motion/simple_motion_correct_utils.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_eer_factory
- simple_image
Public symbols:
- calc_eer_fraction — subroutine
- correct_gain — subroutine
- flip_gain — subroutine
Module: simple_motion_gain_analysis¶
Files:
- main/motion/simple_motion_gain_analysis.f90
Uses:
- simple_core_module_api
- simple_image
Public symbols:
- gain_flip_analyzer — type
Private symbols:
- analyze_if_due — subroutine
- analyzer_kill — subroutine
- analyzer_new — subroutine
Module: simple_motion_gain_helpers¶
Files:
- main/motion/simple_motion_gain_helpers.f90
Uses:
- simple_core_module_api
- simple_image
Public symbols:
- normalized_inverse_average_intensity — subroutine
- read_movies_and_sum_frames — subroutine
Module: simple_motion_gain_tester¶
Files:
- main/motion/simple_motion_gain_tester.f90
Uses:
- simple_core_module_api
- simple_image
- simple_motion_gain_analysis
- simple_motion_gain_helpers
- simple_test_utils
Public symbols:
- run_all_motion_gain_tests — subroutine
Private symbols:
- create_constant_image — subroutine
- create_gainref — subroutine
- create_movie_stack — subroutine
- test_gain_flip_analyzer_batch_updates — subroutine
- test_read_movies_and_sum_frames_counts — subroutine
Module: simple_motion_patched¶
Files:
- main/motion/simple_motion_patched.f90
Uses:
- cplot2d_wrapper_module
- simple_core_module_api
- simple_ft_expanded
- simple_image
- simple_motion_align_hybrid
- simple_motion_correct_utils
- simple_opt_factory
- simple_opt_lbfgsb
- simple_opt_spec
- simple_optimizer
- simple_parameters
Public symbols:
- motion_patched — type
Private symbols:
- allocate_patches — subroutine
- apply_patch_poly — function
- correct — subroutine
- deallocate_patches — subroutine
- det_shifts — subroutine
- det_shifts_refine — subroutine
- fit_polynomial — subroutine
- gen_micrograph — subroutine
- gen_patch — subroutine
- get_local_shift — subroutine
- get_poly4star — subroutine
- get_poly_coeffs — subroutine
- get_polyfit_rmsd — function
- kill — subroutine
- new — subroutine
- patch_poly — function
- pix2polycoords — subroutine
- plot_shifts — subroutine
- robust_fit_polynomial — subroutine
- set_bfactor — subroutine
- set_fitshifts — subroutine
- set_fixed_frame — subroutine
- set_frameweights — subroutine
- set_interp_fixed_frame — subroutine
- set_nframes — subroutine
- set_poly_coeffs — subroutine
- set_size_frames_ref — subroutine
Module: simple_multi_dendro¶
Files:
- utils/structs/simple_multi_dendro.f90
Uses:
- simple_binary_tree
- simple_core_module_api
- simple_hclust
- simple_srch_sort_loc
Public symbols:
- deserialize_multi_dendro — subroutine
- multi_dendro — type
- serialize_multi_dendro — subroutine
Private symbols:
- build_tree_balanced — subroutine
- build_tree_from_subdistmat — subroutine
- get_full2sub_map — function
- get_node — function
- get_root_node — function
- get_sub2full_map — function
- get_tree_refs — function
- get_tree_refs_static — subroutine
- kill — subroutine
- new — subroutine
- new_multi_balanced — subroutine
Module: simple_multi_dendro_tester¶
Files:
- utils/structs/simple_multi_dendro_tester.f90
Uses:
- simple_binary_tree
- simple_multi_dendro
- simple_test_utils
Public symbols:
- run_all_multi_dendro_tests — subroutine
Private symbols:
- assert_int_in_set — subroutine
- build_tree_from_full_dist — subroutine
- make_distmat_two_pairs — subroutine
- make_distmat_two_triples — subroutine
- test_build_tree_balanced_two_triples — subroutine
- test_build_tree_pairs_basic_structure — subroutine
- test_build_tree_singletons — subroutine
- test_build_tree_two_triples_basic_structure — subroutine
- test_get_tree_refs — subroutine
- test_initial_state — subroutine
- test_kill_and_reuse — subroutine
- test_new_counts_and_getters — subroutine
- test_new_multi_balanced_single_tree — subroutine
Module: simple_nanoparticle¶
Files:
- main/nano/simple_nanoparticle.f90
Uses:
- simple_atoms
- simple_core_module_api
- simple_defs_atoms
- simple_image
- simple_image_bin
- simple_image_msk
- simple_nanoparticle_utils
- simple_parameters
Public symbols:
- nanoparticle — type
Private symbols:
- atom_stats — type
- atominfo2centers — function
- atominfo2centers_A — function
- binarize_and_find_centers — subroutine
- calc_anisotropic_disp — subroutine
- calc_cn_stats — subroutine
- calc_isotropic_disp — subroutine
- calc_longest_atm_dist — subroutine
- calc_zscore — subroutine
- center_on_atom — subroutine
- check_neighbors_cn — subroutine
- conv_denoise — subroutine
- discard_atoms — subroutine
- discard_small_ccs — subroutine
- fillin_atominfo — subroutine
- find_centers — subroutine
- get_img — subroutine
- get_img_raw — subroutine
- get_ldim — subroutine
- get_natoms — function
- get_valid_corrs — function
- identify_atomic_pos — subroutine
- identify_lattice_params — subroutine
- kill — subroutine
- masscen — function
- new — subroutine
- pack_instance4stats — subroutine
- remove_lowly_contacted — subroutine
- remove_small_and_lowly_contacted — subroutine
- set_atm_info — subroutine
- set_atom — subroutine
- set_atomic_coords_from_pdb — subroutine
- set_atomic_coords_from_xyz — subroutine
- set_coords4stats — subroutine
- set_img — subroutine
- set_ncc — subroutine
- simulate_atoms — subroutine
- split_atom — subroutine
- split_atoms — subroutine
- update_ncc — subroutine
- validate_atoms — subroutine
- write_2D_slice — subroutine
- write_atominfo — subroutine
- write_centers_1 — subroutine
- write_centers_2 — subroutine
- write_centers_aniso — subroutine
- write_cn_atoms — subroutine
- write_cn_stats — subroutine
- write_csv_files — subroutine
- write_individual_atoms — subroutine
- write_np_stats — subroutine
Module: simple_nanoparticle_utils¶
Files:
- main/nano/simple_nanoparticle_utils.f90
Uses:
- simple_atoms
- simple_core_module_api
- simple_defs_atoms
- simple_image
- simple_linalg
Public symbols:
- atm_rmsd_stats — function
- atoms_register — subroutine
- calc_contact_scores — subroutine
- dists_btw_common — function
- find_atoms_subset — subroutine
- find_couples — subroutine
- find_rMax — function
- fit_lattice — subroutine
- Kabsch_algo — subroutine
- phasecorr_one_atom — subroutine
- read_pdb2matrix — subroutine
- remove_atoms — subroutine
- run_cn_analysis — subroutine
- strain_analysis — subroutine
- thres_detect_conv_atom_denoised — subroutine
- write_matrix2pdb — subroutine
Private symbols:
- gaussian_kernel — subroutine
- nnbdl_lat — subroutine
- qr — subroutine
- write_ideal_lattice_pdb — subroutine
Module: simple_neighs¶
Files:
- utils/math/simple_neighs.f90
Uses:
- simple_core_module_api
Module: simple_nice¶
Files:
- utils/gui/simple_nice.f90
Uses:
- json_kinds
- json_module
- simple_core_module_api
- simple_histogram
- simple_socket_comm
- simple_sp_project
- unix
Public symbols:
- add_headline_cls2D — subroutine
- add_headline_micrographs — subroutine
- add_histograms_cls2D — subroutine
- add_histograms_micrographs — subroutine
- add_plot_optics — subroutine
- add_view_cls2D — subroutine
- add_view_ini3D — subroutine
- add_view_micrographs — subroutine
- add_view_optics — subroutine
- add_view_pick — subroutine
- add_view_vols — subroutine
- bar_plot_object — subroutine
- calculate_checksum — function
- create_interactive_plot — subroutine
- cycle — subroutine
- datestr — function
- doughnut_plot_object — subroutine
- fsc_object — subroutine
- generate_stat_json — subroutine
- get_real_keys_json — subroutine
- get_stat_json — subroutine
- image_thumbnail_object — subroutine
- init_1 — subroutine
- init_2 — subroutine
- nice_plot_bar — type
- nice_plot_doughnut — type
- nice_stat_root — type
- nice_stat_thumb_image — type
- nice_stat_thumb_image_meta — type
- nice_thread_comm_message — type
- nice_view_cls2D — type
- nice_view_ini3D — type
- nice_view_micrographs — type
- nice_view_optics — type
- nice_view_pick — type
- nice_view_vols — type
- remote_heartbeat — subroutine
- simple_nice_comm — type
- start_comm_thread — subroutine
- terminate — subroutine
- terminate_comm_thread — subroutine
- text_data_object_1 — subroutine
- text_data_object_2 — subroutine
- text_data_object_3 — subroutine
- update_cls2D — subroutine
- update_from_project — subroutine
- update_ini3D — subroutine
- update_micrographs — subroutine
- update_optics — subroutine
- update_pick — subroutine
- update_vols — subroutine
Module: simple_nrtxtfile¶
Files:
- fileio/simple_nrtxtfile.f90
Uses:
- simple_defs
- simple_error
- simple_fileio
- simple_string
- simple_string_utils
- simple_syslib
Public symbols:
- nrtxtfile — type
Private symbols:
- kill — subroutine
- new — subroutine
- readNextDataLine — subroutine
- writeCommentLine — subroutine
- writeDataLineInt — subroutine
- writeDataLineReal — subroutine
Module: simple_nu_filter¶
Files:
- main/nu_filt/simple_nu_filter.f90
Uses:
- simple_butterworth
- simple_core_module_api
- simple_image
- simple_neighs
- simple_tent_smooth
Private symbols:
- nu_highres_extension_stats — type
Module: simple_online_var¶
Files:
- utils/math/simple_online_var.f90
Uses:
- simple_defs
- simple_rnd
- simple_stat
Public symbols:
- online_var — type
- test_online_var — subroutine
Private symbols:
- add_1 — subroutine
- add_2 — subroutine
- get_mean — function
- get_var — function
- reset_mean — subroutine
- serialize — function
- unserialize — subroutine
Module: simple_opt_bfgs¶
Files:
- main/opt/simple_opt_bfgs.f90
Uses:
- simple_core_module_api
- simple_opt_spec
- simple_opt_subs
- simple_optimizer
Public symbols:
- opt_bfgs — type
Private symbols:
- bfgs_minimize — subroutine
- bfgsmin — subroutine
- kill_opt_bfgs — subroutine
- new_opt_bfgs — subroutine
Module: simple_opt_bfgs2¶
Files:
- main/opt/simple_opt_bfgs2.f90
Uses:
- simple_core_module_api
- simple_opt_helpers
- simple_opt_spec
- simple_opt_subs
- simple_optimizer
Public symbols:
- opt_bfgs2 — type
Private symbols:
- bfgs2_iterate — function
- bfgs2_minimize — subroutine
- bfgs2_set — subroutine
- bfgs2_wrapper — type
- bfgs2min — subroutine
- change_direction — subroutine
- check_extremum — subroutine
- cubic — function
- interp_cubic — function
- interp_quad — function
- interpolate — function
- kill_opt_bfgs2 — subroutine
- linear_minimize — function
- moveto — subroutine
- new_opt_bfgs2 — subroutine
- prepare_wrapper — subroutine
- slope — function
- solve_quadratic — function
- update_position — subroutine
- wrap_df — function
- wrap_f — function
- wrap_fdf — subroutine
Module: simple_opt_bforce¶
Files:
- main/opt/simple_opt_bforce.f90
Uses:
- simple_core_module_api
- simple_opt_spec
- simple_optimizer
Public symbols:
- opt_bforce — type
Private symbols:
- bforce_minimize — subroutine
- kill_opt_bforce — subroutine
- new_opt_bforce — subroutine
- srch_not_done — function
Module: simple_opt_de¶
Files:
- main/opt/simple_opt_de.f90
Uses:
- simple_core_module_api
- simple_opt_spec
- simple_optimizer
Public symbols:
- opt_de — type
Private symbols:
- de_minimize — subroutine
- kill_de — subroutine
- new_de — subroutine
Module: simple_opt_factory¶
Files:
- main/opt/simple_opt_factory.f90
Uses:
- simple_core_module_api
- simple_opt_bfgs2
- simple_opt_bforce
- simple_opt_de
- simple_opt_lbfgsb
- simple_opt_simplex
- simple_opt_spec
- simple_opt_stde
- simple_optimizer
Public symbols:
- opt_factory — type
Private symbols:
- new — subroutine
Module: simple_opt_filter¶
Files:
- utils/filter/simple_opt_filter.f90
Uses:
- simple_butterworth
- simple_core_module_api
- simple_image
Module: simple_opt_fr_cg¶
Files:
- main/opt/simple_opt_fr_cg.f90
Uses:
- simple_core_module_api
- simple_opt_helpers
- simple_opt_spec
- simple_opt_subs
- simple_optimizer
Public symbols:
- opt_fr_cg — type
Private symbols:
- fr_cg_iterate — function
- fr_cg_minimize — subroutine
- fr_cg_set — subroutine
- fr_cgmin — subroutine
- kill_opt_fr_cg — subroutine
- new_opt_fr_cg — subroutine
Module: simple_opt_helpers¶
Files:
- main/opt/simple_opt_helpers.f90
Uses:
- simple_core_module_api
- simple_opt_spec
Public symbols:
- intermediate_point — subroutine
- minimize — subroutine
- take_step — subroutine
- test_gradient — function
Module: simple_opt_image_weights¶
Files:
- main/motion/simple_opt_image_weights.f90
Uses:
- simple_core_module_api
- simple_ft_expanded
- simple_ftexp_shsrch
- simple_image
- simple_opt_factory
- simple_opt_spec
- simple_optimizer
Public symbols:
- opt_image_weights — type
Private symbols:
- calc_Dmat — subroutine
- calc_opt_weights — subroutine
- create_ftexp_objs — subroutine
- dealloc_ftexp_objs — subroutine
- get_weights — function
- kill — subroutine
- new — subroutine
- opt_image_weights_cost_Dmat — function
- opt_image_weights_cost_Ref — function
- opt_image_weights_cost_sp_wrapper — function
- opt_image_weights_cost_wrapper — function
- opt_image_weights_fdf_Dmat — subroutine
- opt_image_weights_fdf_Ref — subroutine
- opt_image_weights_fdf_wrapper — subroutine
- opt_image_weights_gcost — subroutine
- opt_image_weights_gcost_Dmat — subroutine
- opt_image_weights_gcost_Ref — subroutine
- opt_image_weights_gcost_wrapper — subroutine
- set_Nrestarts — subroutine
Module: simple_opt_lbfgsb¶
Files:
- main/opt/simple_opt_lbfgsb.f90
Uses:
- simple_core_module_api
- simple_opt_helpers
- simple_opt_spec
- simple_opt_subs
- simple_optimizer
Public symbols:
- opt_lbfgsb — type
Private symbols:
- active — subroutine
- bmv — subroutine
- cauchy — subroutine
- cmprlb — subroutine
- daxpy — subroutine
- dcopy — subroutine
- dcsrch — subroutine
- dcstep — subroutine
- ddot — function
- dpofa — subroutine
- dscal — subroutine
- dtrsl — subroutine
- errclb — subroutine
- formk — subroutine
- formt — subroutine
- freev — subroutine
- hpsolb — subroutine
- kill_opt_lbfgsb — subroutine
- lbfgsb_minimize — subroutine
- lbfgsbmin — subroutine
- lnsrlb — subroutine
- mainlb — subroutine
- matupd — subroutine
- new_opt_lbfgsb — subroutine
- projgr — subroutine
- setulb — subroutine
- subsm — subroutine
Module: simple_opt_mask¶
Files:
- utils/simple_opt_mask.f90
Uses:
- simple_core_module_api
- simple_image
Public symbols:
- estimate_spher_mask — subroutine
Module: simple_opt_particle_swarm¶
Files:
- main/opt/simple_opt_particle_swarm.f90
Uses:
- simple_core_module_api
- simple_opt_spec
- simple_optimizer
Public symbols:
- opt_particle_swarm — type
Private symbols:
- init — subroutine
- kill_particle_swarm — subroutine
- new_particle_swarm — subroutine
- particle_swarm_minimize — subroutine
- update_particle — subroutine
Module: simple_opt_powell¶
Files:
- main/opt/simple_opt_powell.f90
Uses:
- simple_core_module_api
- simple_opt_spec
- simple_opt_subs
- simple_optimizer
Public symbols:
- opt_powell — type
Private symbols:
- kill_opt_powell — subroutine
- new_opt_powell — subroutine
- powell — subroutine
- powell_minimize — subroutine
Module: simple_opt_pr_cg¶
Files:
- main/opt/simple_opt_pr_cg.f90
Uses:
- simple_core_module_api
- simple_opt_helpers
- simple_opt_spec
- simple_opt_subs
- simple_optimizer
Public symbols:
- opt_pr_cg — type
Private symbols:
- kill_opt_pr_cg — subroutine
- new_opt_pr_cg — subroutine
- pr_cg_iterate — function
- pr_cg_minimize — subroutine
- pr_cg_set — subroutine
- pr_cgmin — subroutine
Module: simple_opt_simplex¶
Files:
- main/opt/simple_opt_simplex.f90
Uses:
- simple_core_module_api
- simple_opt_spec
- simple_opt_subs
- simple_optimizer
Public symbols:
- opt_simplex — type
Private symbols:
- init — subroutine
- kill_opt_simplex — subroutine
- new_opt_simplex — subroutine
- simplex_minimize — subroutine
Module: simple_opt_spec¶
Files:
- main/opt/simple_opt_spec.f90
Uses:
- simple_core_module_api
Public symbols:
- costfun — function
- opt_spec — type
Private symbols:
- change_opt — subroutine
- costfun_8 — function
- eval_df_4 — subroutine
- eval_df_8 — subroutine
- eval_f_4 — function
- eval_f_8 — function
- eval_fdf_4 — subroutine
- eval_fdf_8 — subroutine
- fdfcostfun — subroutine
- fdfcostfun_8 — subroutine
- fun — function
- fun — subroutine
- fun — subroutine
- fun — function
- fun — subroutine
- fun — subroutine
- gcostfun — subroutine
- gcostfun_8 — subroutine
- kill — subroutine
- opt_callback — subroutine
- set_costfun — subroutine
- set_costfun_8 — subroutine
- set_fdfcostfun — subroutine
- set_fdfcostfun_8 — subroutine
- set_gcostfun — subroutine
- set_gcostfun_8 — subroutine
- set_inipop — subroutine
- set_limits — subroutine
- set_limits_init — subroutine
- specify — subroutine
Module: simple_opt_stde¶
Files:
- main/opt/simple_opt_stde.f90
Uses:
- simple_core_module_api
- simple_opt_helpers
- simple_opt_spec
- simple_opt_subs
- simple_optimizer
Public symbols:
- opt_stde — type
Private symbols:
- kill_opt_stde — subroutine
- new_opt_stde — subroutine
- stde_iterate — function
- stde_minimize — subroutine
- stde_set — subroutine
- stdemin — subroutine
Module: simple_opt_subs¶
Files:
- main/opt/simple_opt_subs.f90
Uses:
- simple_core_module_api
- simple_opt_spec
Public symbols:
- amoeba — subroutine
- check_and_correct_vec — subroutine
- linmin — subroutine
- lnsrch — subroutine
- shc_selector — function
Private symbols:
- amoeba_private — subroutine
- amotry — function
- brent — function
- eval_move — function
- mnbrak — subroutine
Module: simple_optimizer¶
Files:
- main/opt/simple_optimizer.f90
Uses:
- simple_opt_spec
Public symbols:
- optimizer — type
Private symbols:
- generic_kill — subroutine
- generic_minimize — subroutine
- generic_new — subroutine
Module: simple_ori¶
Files:
- main/ori/simple_ori.f90
Uses:
- simple_ori_api
Public symbols:
- ori — type
Module: simple_ori_api¶
Files:
- main/apis/simple_ori_api.f90
Uses:
- json_kinds
- json_module
- simple_chash
- simple_defs
- simple_defs_ori
- simple_error
- simple_fileio
- simple_hash
- simple_is_check_assert
- simple_linalg
- simple_math
- simple_math_ft
- simple_nrtxtfile
- simple_ori_utils
- simple_ran_tabu
- simple_rnd
- simple_srch_sort_loc
- simple_stat
- simple_string
- simple_string_utils
- simple_type_defs
Module: simple_ori_tester¶
Files:
- main/ori/simple_ori_tester.f90
Uses:
- simple_defs
- simple_ori
- simple_ori_utils
- simple_string
- simple_test_utils
Public symbols:
- run_all_ori_tests — subroutine
Private symbols:
- test_2Dshift_set_get_and_rounding — subroutine
- test_copy_nonptcl_to_ptcl — subroutine
- test_copy_ptcl_to_nonptcl — subroutine
- test_copy_ptcl_to_ptcl — subroutine
- test_ctor_and_flags — subroutine
- test_delete_2Dclustering — subroutine
- test_delete_3Dalignment — subroutine
- test_euler_basic_set_get — subroutine
- test_euler_compose_vs_compeuler — subroutine
- test_euler_matrix_roundtrip — subroutine
- test_geodesic_metrics — subroutine
- test_get_dfx_dfy_and_setters — subroutine
- test_isthere_and_ischar — subroutine
- test_mirror2d_involution — subroutine
- test_mirror3d_involution — subroutine
- test_normal_and_mat_consistency — subroutine
- test_ori2str_and_str2ori_roundtrip — subroutine
- test_state_class_proj_eo_sampled_updatecnt — subroutine
- test_transfer_2Dparams — subroutine
- test_transfer_3Dparams — subroutine
- test_transp_involution — subroutine
Module: simple_ori_utils¶
Files:
- main/ori/simple_ori_utils.f90
Uses:
- simple_defs
- simple_linalg
- simple_math
- simple_rnd
Public symbols:
- dm2euler — function
- euler2m — function
- euler_compose — subroutine
- euler_mirror — subroutine
- m2euler — function
- make_transfmat — function
- rnd_romat — subroutine
Private symbols:
- drotmat — function
- euler2dm — subroutine
- euler_normal — function
- rotmat — function
Module: simple_oris¶
Files:
- main/ori/simple_oris.f90
Uses:
- simple_ori
- simple_ori_api
Public symbols:
- oris — type
Module: simple_oris_tester¶
Files:
- main/ori/simple_oris_tester.f90
Uses:
- simple_core_module_api
- simple_test_utils
Public symbols:
- run_all_oris_tests — subroutine
Private symbols:
- test_compress_and_masks — subroutine
- test_constructors_and_basic_props — subroutine
- test_extract_and_copy — subroutine
- test_getters_setters — subroutine
- test_misc_flags — subroutine
- test_proj_space_and_remap — subroutine
- test_randomization_and_symmetry — subroutine
- test_rotations_and_errors — subroutine
- test_sample4update_cnt_large — subroutine
- test_sampling_and_updatecnt — subroutine
- test_stats_and_ordering — subroutine
Module: simple_parameters¶
Files:
- main/params/simple_parameters.f90
Uses:
- simple_atoms
- simple_cmdline
- simple_core_module_api
- simple_decay_funs
- simple_parameters_registry
- simple_ui
- simple_ui_program
Public symbols:
- parameters — type
Module: simple_parameters_registry¶
Files:
- main/params/simple_parameters_registry.f90
Uses:
- simple_cmdline
- simple_core_module_api
Public symbols:
- param_registry — type
Private symbols:
- add_char_fixed — subroutine
- add_char_string — subroutine
- add_dir — subroutine
- add_file — subroutine
- add_int — subroutine
- add_real — subroutine
- apply_cmdline — subroutine
- char_binding — type
- clear — subroutine
- dir_binding — type
- ensure_char_capacity — subroutine
- ensure_dir_capacity — subroutine
- ensure_file_capacity — subroutine
- ensure_int_capacity — subroutine
- ensure_real_capacity — subroutine
- ensure_string_capacity — subroutine
- file_binding — type
- int_binding — type
- real_binding — type
- string_binding — type
Module: simple_particle_extractor¶
Files:
- main/simple_particle_extractor.f90
Uses:
- simple_core_module_api
- simple_eer_factory
- simple_image
- simple_motion_correct_utils
- simple_ori
- simple_starfile_wrappers
Public symbols:
- ptcl_extractor — type
Private symbols:
- cure_outliers — subroutine
- display — subroutine
- extract_particles — subroutine
- extract_particles_from_mic — subroutine
- extract_ptcl — subroutine
- get_local_shift — subroutine
- init_mask — subroutine
- init_mic — subroutine
- init_mov — subroutine
- kill — subroutine
- parse_movie_metadata — subroutine
- parse_string — subroutine
- pix2polycoords — subroutine
- post_process — subroutine
Module: simple_pca¶
Files:
- main/pca/simple_pca.f90
Public symbols:
- pca — type
Private symbols:
- generic_generate — subroutine
- generic_get_feat — function
- generic_kill — subroutine
- generic_master — subroutine
- generic_new — subroutine
Module: simple_pca_svd¶
Files:
- main/pca/simple_pca_svd.f90
Uses:
- simple_core_module_api
- simple_pca
Public symbols:
- pca_svd — type
Private symbols:
- generate_svd — subroutine
- get_feat_svd — function
- kill_svd — subroutine
- master_ori — subroutine
- master_svd — subroutine
- master_T — subroutine
- new_svd — subroutine
Module: simple_persistent_worker_message_base¶
Files:
- utils/persistent_worker/message/simple_persistent_worker_message_base.f90
Public symbols:
- qsys_persistent_worker_message_base — type
Private symbols:
- kill_qsys_persistent_worker_message_base — subroutine
- new_qsys_persistent_worker_message_base — subroutine
- serialise — subroutine
Module: simple_persistent_worker_message_heartbeat¶
Files:
- utils/persistent_worker/message/simple_persistent_worker_message_heartbeat.f90
Uses:
- simple_persistent_worker_message_base
- simple_persistent_worker_message_types
Public symbols:
- qsys_persistent_worker_message_heartbeat — type
Private symbols:
- kill_qsys_persistent_worker_message_heartbeat — subroutine
- new_qsys_persistent_worker_message_heartbeat — subroutine
- serialise_qsys_persistent_worker_message_heartbeat — subroutine
Module: simple_persistent_worker_message_status¶
Files:
- utils/persistent_worker/message/simple_persistent_worker_message_status.f90
Uses:
- simple_defs
- simple_persistent_worker_message_base
- simple_persistent_worker_message_types
Public symbols:
- qsys_persistent_worker_message_status — type
Private symbols:
- kill_qsys_persistent_worker_message_status — subroutine
- new_qsys_persistent_worker_message_status — subroutine
- serialise_qsys_persistent_worker_message_status — subroutine
Module: simple_persistent_worker_message_task¶
Files:
- utils/persistent_worker/message/simple_persistent_worker_message_task.f90
Uses:
- simple_defs
- simple_persistent_worker_message_base
- simple_persistent_worker_message_types
Public symbols:
- qsys_persistent_worker_message_task — type
Private symbols:
- kill_qsys_persistent_worker_message_task — subroutine
- new_qsys_persistent_worker_message_task — subroutine
- serialise_qsys_persistent_worker_message_task — subroutine
Module: simple_persistent_worker_message_terminate¶
Files:
- utils/persistent_worker/message/simple_persistent_worker_message_terminate.f90
Uses:
- simple_defs
- simple_persistent_worker_message_base
- simple_persistent_worker_message_types
Public symbols:
- qsys_persistent_worker_message_terminate — type
Private symbols:
- kill_qsys_persistent_worker_message_terminate — subroutine
- new_qsys_persistent_worker_message_terminate — subroutine
- serialise_qsys_persistent_worker_message_terminate — subroutine
Module: simple_persistent_worker_message_tester¶
Files:
- utils/persistent_worker/message/simple_persistent_worker_message_tester.f90
Uses:
- simple_persistent_worker_message_base
- simple_persistent_worker_message_heartbeat
- simple_persistent_worker_message_status
- simple_persistent_worker_message_task
- simple_persistent_worker_message_terminate
- simple_persistent_worker_message_types
- simple_test_utils
Public symbols:
- run_all_persistent_worker_message_tests — subroutine
Private symbols:
- test_base_message_new_kill_and_serialise — subroutine
- test_heartbeat_new_kill_and_serialise — subroutine
- test_message_type_enum_values — subroutine
- test_status_new_kill_and_serialise — subroutine
- test_task_new_kill_and_serialise — subroutine
- test_terminate_new_kill_and_serialise — subroutine
Module: simple_persistent_worker_message_types¶
Files:
- utils/persistent_worker/message/simple_persistent_worker_message_types.f90
Module: simple_persistent_worker_server¶
Files:
- utils/persistent_worker/simple_persistent_worker_server.f90
Uses:
- iso_c_binding
- simple_core_module_api
- simple_ipc_tcp_socket_client
- simple_ipc_tcp_socket_helpers
- simple_ipc_tcp_socket_server
- simple_persistent_worker_message_heartbeat
- simple_persistent_worker_message_status
- simple_persistent_worker_message_task
- simple_persistent_worker_message_terminate
- simple_persistent_worker_message_types
- simple_string
- unix
Private symbols:
- claim_warmup_worker_ids — subroutine
- clear_registry_entry_by_fd — subroutine
- clear_stale_registry_entry — subroutine
- get_host_ips — function
- get_port — function
- get_queue_pressure_workers_required — function
- handle_heartbeat_msg — subroutine
- handle_new_task_msg — subroutine
- handle_terminate_msg — subroutine
- handle_unknown_msg — subroutine
- is_running — function
- kill — subroutine
- mark_worker_slots_launch_pending — subroutine
- new — subroutine
- pack_task_queue — subroutine
- queue_task — function
- send_idle_reply — subroutine
- set_warmup_cooldown_enabled — subroutine
- set_warmup_request — subroutine
- signal_ready — subroutine
- update_queue_pressure — subroutine
- update_worker_registry — subroutine
- worker_listener_thread — subroutine
Module: simple_persistent_worker_server_tester¶
Files:
- utils/persistent_worker/simple_persistent_worker_server_tester.f90
Uses:
- simple_persistent_worker_message_task
- simple_persistent_worker_server
- simple_string
- simple_test_utils
Public symbols:
- run_all_persistent_worker_server_tests — subroutine
Private symbols:
- build_test_task — subroutine
- test_claim_warmup_marks_launch_pending_and_clears_requests — subroutine
- test_get_host_ips_default_empty — subroutine
- test_mark_worker_slots_launch_pending_sets_flags — subroutine
- test_module_defaults_and_constants — subroutine
- test_new_and_kill_lifecycle — subroutine
- test_new_client_only_invalid_address_rejected — subroutine
- test_new_client_only_valid_address_parse — subroutine
- test_new_invalid_args_do_not_start — subroutine
- test_new_is_idempotent_while_running — subroutine
- test_queue_task_eventually_rejects_when_full — subroutine
- test_queue_task_priority_requests — subroutine
- test_server_default_state — subroutine
- test_startup_pending_prevents_duplicate_warmup_claim — subroutine
Module: simple_pftc_api¶
Files:
- main/apis/simple_pftc_api.f90
Uses:
- gnufor2
- simple_class_frcs
- simple_cmdline
- simple_core_module_api
- simple_ctf
- simple_fftw3
- simple_image
- simple_imgarr_utils
- simple_parameters
- simple_sp_project
Module: simple_pftc_shsrch_grad¶
Files:
- main/pftc/simple_pftc_shsrch_grad.f90
Uses:
- iso_fortran_env
- simple_builder
- simple_core_module_api
- simple_opt_factory
- simple_opt_spec
- simple_optimizer
Public symbols:
- bounded_shift_trial — function
- pftc_shsrch_grad — type
Private symbols:
- coarse_search — subroutine
- coarse_search_opt_angle — subroutine
- grad_shsrch_costfun — function
- grad_shsrch_fdfcostfun — subroutine
- grad_shsrch_gcostfun — subroutine
- grad_shsrch_get_profile — subroutine
- grad_shsrch_kill — subroutine
- grad_shsrch_minimize — function
- grad_shsrch_minimize_direct — function
- grad_shsrch_new — subroutine
- grad_shsrch_optimize_angle — subroutine
- grad_shsrch_optimize_angle_wrapper — subroutine
- grad_shsrch_reset_profile — subroutine
- grad_shsrch_set_indices — subroutine
- set_limits — subroutine
Module: simple_pftc_srch_api¶
Files:
- main/apis/simple_pftc_srch_api.f90
Uses:
- simple_class_frcs
- simple_cmdline
- simple_core_module_api
- simple_ctf
- simple_image
- simple_imgarr_utils
- simple_memoize_ft_maps
- simple_parameters
- simple_polarft_calc
- simple_sigma2_binfile
- simple_sp_project
- simple_stack_io
- simple_starproject
- simple_stat
Module: simple_pick_strategy¶
Files:
- main/strategies/parallelization/simple_pick_strategy.f90
Uses:
- simple_binoris_io
- simple_cmdline
- simple_commanders_api
- simple_commanders_cavgs
- simple_default_clines
- simple_gui_utils
- simple_image
- simple_image_msk
- simple_imghead
- simple_parameters
- simple_picker_iter
- simple_qsys_env
- simple_sp_project
- simple_stack_io
- simple_syslib
Public symbols:
- create_pick_strategy — function
- make_pickrefs_impl — subroutine
- pick_distr_strategy — type
- pick_inmem_strategy — type
- pick_strategy — type
Private symbols:
- cleanup_interface — subroutine
- distr_cleanup — subroutine
- distr_end_message — function
- distr_execute — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- endmsg_interface — function
- exec_interface — subroutine
- finalize_interface — subroutine
- init_interface — subroutine
- inmem_cleanup — subroutine
- inmem_end_message — function
- inmem_execute — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- set_pick_defaults — subroutine
- validate_pick_mode — subroutine
Module: simple_picker_iter¶
Files:
- main/pick/simple_picker_iter.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_image
- simple_parameters
- simple_picker_utils
Public symbols:
- picker_iter — type
Private symbols:
- iterate — subroutine
- kill — subroutine
- read_pickrefs — subroutine
Module: simple_picker_utils¶
Files:
- main/pick/simple_picker_utils.f90
Uses:
- simple_core_module_api
- simple_image
- simple_imgarr_utils
- simple_parameters
- simple_pickref
- simple_pickseg
- simple_picksegdiam
- simple_string_utils
Public symbols:
- exec_gaupick — subroutine
- exec_refpick — subroutine
- exec_segdiampick — subroutine
- exec_segpick — subroutine
Module: simple_pickref¶
Files:
- main/pick/simple_pickref.f90
Uses:
- simple_core_module_api
- simple_gui_utils
- simple_image
- simple_micproc
- simple_segmentation
Public symbols:
- multiref_merge — subroutine
- read_mic_raw_pickref — subroutine
Private symbols:
- detect_peaks — subroutine
- distance_filter — subroutine
- get_loc_sdevs — subroutine
- get_nboxes — function
- get_positions — subroutine
- get_scores — subroutine
- kill — subroutine
- match_boximgs — subroutine
- new — subroutine
- peak_vs_nonpeak_stats — subroutine
- refine_upscaled — subroutine
- refpick — subroutine
- remove_outliers — subroutine
- report_boxfile — subroutine
- report_thumb_den — subroutine
- setup_iterators — subroutine
- write_boxfile — subroutine
Module: simple_pickseg¶
Files:
- main/pick/simple_pickseg.f90
Uses:
- simple_bspline_smoother
- simple_core_module_api
- simple_image
- simple_image_bin
- simple_parameters
- simple_segmentation
Private symbols:
- center_mass_cc — function
- get_boxsize — function
- get_ldim — function
- get_nboxes — function
- get_positions — subroutine
- get_smpd_shrink — function
- pick — subroutine
- report_boxfile — subroutine
Module: simple_picksegdiam¶
Files:
- main/pick/simple_picksegdiam.f90
Uses:
- simple_core_module_api
- simple_image
- simple_image_bin
- simple_linked_list
- simple_micproc
- simple_nrtxtfile
Private symbols:
- dealloc_objs — subroutine
- dealloc_objs — subroutine
- get_diameters — subroutine
- kill — subroutine
- pick_1 — subroutine
- pick_2 — subroutine
- pick_3 — subroutine
- write_diameters — subroutine
- write_pos_and_diams — subroutine
Module: simple_polarft_calc¶
Files:
- main/pftc/simple_polarft_calc.f90
Uses:
- simple_pftc_api
Public symbols:
- polarft_calc — type
Module: simple_ppca¶
Files:
- main/pca/simple_ppca.f90
Uses:
- simple_core_module_api
- simple_math
- simple_pca
- simple_rnd
Public symbols:
- ppca — type
Private symbols:
- calc_eigvals — subroutine
- em_opt — subroutine
- generate_ppca — subroutine
- get_eigvals_ppca — function
- get_feat_ppca — function
- get_signal_eigvals_ppca — function
- init — subroutine
- kill_ppca — subroutine
- master_ppca — subroutine
- new_ppca — subroutine
- reconstruct_external_ppca — subroutine
- set_verbose_ppca — subroutine
- slim_ppca — subroutine
Module: simple_preprocess_strategy¶
Files:
- main/strategies/parallelization/simple_preprocess_strategy.f90
Uses:
- fox_dom
- simple_binoris_io
- simple_cmdline
- simple_commanders_api
- simple_ctf_estimate_iter
- simple_mini_stream_utils
- simple_motion_correct_iter
- simple_motion_correct_utils
- simple_parameters
- simple_qsys_env
- simple_sp_project
Public symbols:
- create_preprocess_strategy — function
- preprocess_distr_strategy — type
- preprocess_inmem_strategy — type
- preprocess_strategy — type
Private symbols:
- cleanup_interface — subroutine
- distr_cleanup — subroutine
- distr_end_message — function
- distr_execute — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- endmsg_interface — function
- exec_interface — subroutine
- finalize_interface — subroutine
- init_interface — subroutine
- inmem_cleanup — subroutine
- inmem_end_message — function
- inmem_execute — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- set_preprocess_defaults — subroutine
Module: simple_private_exec_api¶
Files:
- main/apis/simple_private_exec_api.f90
Uses:
- simple_cmdline
- simple_commanders_cavgs
- simple_commanders_checks
- simple_commanders_cluster2d
- simple_commanders_denoise
- simple_commanders_distr
- simple_commanders_euclid
- simple_commanders_euclid_distr
- simple_commanders_flex_analysis
- simple_commanders_imgops
- simple_commanders_mask
- simple_commanders_misc
- simple_commanders_ori
- simple_commanders_pick
- simple_commanders_preprocess
- simple_commanders_prob
- simple_commanders_project_cls
- simple_commanders_project_core
- simple_commanders_project_ptcl
- simple_commanders_rec
- simple_commanders_rec_distr
- simple_commanders_refine3d
- simple_commanders_volops
- simple_core_module_api
- simple_jiffys
- simple_private_prgs
- simple_symanalyzer
- simple_syslib
- simple_ui
- single_commanders_trajectory
- single_commanders_tseries
Module: simple_private_prgs¶
Files:
- utils/simple_private_prgs.f90
Uses:
- simple_core_module_api
Public symbols:
- get_n_private_keys_required — function
- get_private_keys_required — function
- make_private_ui — subroutine
- print_cmdline_oldschool — subroutine
- print_private_cmdline — subroutine
Private symbols:
- get_n_private_keys_optional — function
- get_private_keys_optional — function
- init_cmd_dict — subroutine
- new_private_prgs — subroutine
- push_opt_key — subroutine
- push_req_key — subroutine
- set_name — subroutine
Module: simple_procimgstk¶
Files:
- utils/simple_procimgstk.f90
Uses:
- simple_bspline_smoother
- simple_core_module_api
- simple_ctf
- simple_denoise_movies
- simple_image
- simple_sp_project
- simple_stack_io
Public symbols:
- add_noise_imgfile — subroutine
- apply_ctf_imgfile — subroutine
- bp_imgfile — subroutine
- bs_smoother_imgfile — subroutine
- clip_imgfile — subroutine
- copy_imgfile — subroutine
- diffmap_denoise_imgfile — subroutine
- icm_imgfile — subroutine
- loc_sdev_imgfile — subroutine
- mask_imgfile — subroutine
- mirror_imgfile — subroutine
- neg_imgfile — subroutine
- nlmean_imgfile — subroutine
- noise_imgfile — subroutine
- noise_norm_imgfile — subroutine
- norm_imgfile — subroutine
- pad_imgfile — subroutine
- phase_rand_imgfile — subroutine
- quantize_imgfile — subroutine
- raise_exception_imgfile — subroutine
- random_cls_from_imgfile — subroutine
- random_selection_from_imgfile — subroutine
- real_filter_imgfile — subroutine
- roavg_imgfile — subroutine
- scale_and_clip_imgfile — subroutine
- scale_imgfile — subroutine
- selection_from_tseries_imgfile — subroutine
- shift_imgfile — subroutine
- taper_edges_imgfile — subroutine
Module: simple_progress¶
Files:
- utils/simple_progress.f90
Uses:
- simple_core_module_api
Public symbols:
- lastfoundfile_update — subroutine
- progress_estimate_2D — function
- progress_estimate_preprocess_stream — function
- progressfile_complete_parts — subroutine
- progressfile_init — subroutine
- progressfile_init_part — subroutine
- progressfile_init_parts — subroutine
- progressfile_update — subroutine
- progressfile_update_part — subroutine
Module: simple_project_merge_tester¶
Files:
- main/project/simple_project_merge_tester.f90
Uses:
- simple_oris
- simple_projfile_utils
- simple_sp_project
- simple_string
- simple_syslib
- simple_test_utils
Public symbols:
- run_all_project_merge_tests — subroutine
Private symbols:
- cleanup_files — subroutine
- fill_class_row — subroutine
- fill_particle_row — subroutine
- make_project — subroutine
- test_merge_pruned_stack_indexing_heterogeneous_ctf — subroutine
- test_validate_projfile_normalizes_legacy_stack_indices — subroutine
Module: simple_projector¶
Files:
- main/image/simple_projector.f90
Uses:
- simple_core_module_api
- simple_image
Public symbols:
- projector — type
Private symbols:
- expand_cmat — subroutine
- fproject — subroutine
- fproject_serial — subroutine
- get_kbwin — function
- interp_fcomp — function
- interp_fcomp_oversamp — function
- kill_expanded — subroutine
- reset_expanded — subroutine
Module: simple_projector_pft¶
Files:
- main/image/simple_projector_pft.f90
Uses:
- simple_core_module_api
- simple_polarft_calc
- simple_projector
Public symbols:
- fproject_polar — subroutine
- fproject_polar_oversamp — subroutine
Module: simple_projector_pft_batch¶
Files:
- main/image/simple_projector_pft_batch.f90
Uses:
- simple_core_module_api
- simple_kbinterpol
- simple_polarft_calc
- simple_projector
Public symbols:
- fproject_polar_batch — subroutine
- fproject_polar_batch_mirr — subroutine
- fproject_polar_batch_opt — subroutine
Private symbols:
- fproject_polar_batch_opt_kernel — subroutine
Module: simple_projfile_utils¶
Files:
- fileio/simple_projfile_utils.f90
Uses:
- simple_class_frcs
- simple_core_module_api
- simple_euclid_sigma2
- simple_image
- simple_oris
- simple_sp_project
Public symbols:
- absolutize_project_stack_paths — subroutine
- copy_particle_row — subroutine
- err — subroutine
- make_prefix_offsets — subroutine
- merge_chunk_projfiles — subroutine
- merge_selected_project_files — subroutine
- remap_row_ogid — subroutine
- repair — subroutine
- repair_particle_segment — subroutine
- repair_stack_counts_without_particles — subroutine
- repair_stack_nptcls_stk — subroutine
- repair_stack_ranges — subroutine
- require_row_field — subroutine
- set_stack_int_if_changed — subroutine
- validate_and_repair_project_file — subroutine
- validate_field_presence — subroutine
- validate_mic_sampling — subroutine
- validate_particle_field — subroutine
- validate_source_project — subroutine
- validate_stack_dimensions — subroutine
- validate_stack_particle_ranges — subroutine
- warn — subroutine
Module: simple_pspec_thumb_iter¶
Files:
- main/simple_pspec_thumb_iter.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_image
- simple_parameters
Public symbols:
- pspec_thumb_iter — type
Private symbols:
- iterate — subroutine
Module: simple_pspecs¶
Files:
- main/simple_pspecs.f90
Uses:
- simple_core_module_api
- simple_fsc
- simple_image
- simple_oris
Private symbols:
- calc_distmat_1 — function
- calc_distmat_2 — function
- get_nspecs — function
- kill — subroutine
- new — subroutine
Module: simple_ptcl_sieve¶
Files:
- main/sieve/simple_ptcl_sieve.f90
Uses:
- simple_cavg_quality_analysis
- simple_cavg_quality_feats
- simple_cavg_quality_helpers
- simple_cavg_quality_model
- simple_cavg_quality_types
- simple_class_compatibility
- simple_cmdline
- simple_commanders_cavgs
- simple_defs
- simple_defs_fname
- simple_error
- simple_fileio
- simple_gui_utils
- simple_image
- simple_image_bin
- simple_imgarr_utils
- simple_parameters
- simple_projfile_utils
- simple_qsys_env
- simple_rec_list
- simple_segmentation
- simple_sp_project
- simple_string
- simple_string_utils
- simple_syslib
- simple_timer
- unix
Public symbols:
- ptcl_sieve — type
Private symbols:
- append_chunk_coarse — subroutine
- append_chunk_fine — subroutine
- chunk2D_coarse_defaults — type
- chunk2D_fine_defaults — type
- chunk2D_state — type
- cleanup_chunk — subroutine
- collect_and_reject — subroutine
- combine_completed_chunks — subroutine
- cycle — subroutine
- draw_reason_key_swatches — subroutine
- generate_chunk_coarse_cline — subroutine
- generate_chunk_fine_cline — subroutine
- generate_chunks_coarse — subroutine
- generate_chunks_fine — subroutine
- import_existing_chunks_coarse — subroutine
- import_existing_chunks_fine — subroutine
- kill — subroutine
- merge_and_clear — subroutine
- new — subroutine
- paint_mask_outline — subroutine
- paint_reason_border — subroutine
- reject_cavgs — subroutine
- remove_duplicates — function
- set_final_ingestion — subroutine
- submit — subroutine
- timer_stop — subroutine
- unset_final_ingestion — subroutine
- write_rejection_reason_overlay_jpg — subroutine
Module: simple_ptcl_sieve_tester¶
Files:
- main/sieve/simple_ptcl_sieve_tester.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_defs_fname
- simple_parameters
- simple_ptcl_sieve
- simple_rec_list
- simple_sp_project
- simple_string
- simple_test_utils
Public symbols:
- run_all_ptcl_sieve_tests — subroutine
Private symbols:
- init_test_params — subroutine
- make_chunk_project — subroutine
- setup_workspace — subroutine
- teardown_workspace — subroutine
- test_cycle_empty_project_list — subroutine
- test_finished_semantics — subroutine
- test_import_existing_chunks_and_counts — subroutine
- test_new_accepts_tuning_overrides — subroutine
- test_new_kill_and_empty_queries — subroutine
- test_single_pass_ignores_incomplete_fine — subroutine
Module: simple_ptcl_sieve_utils¶
Files:
- main/sieve/simple_ptcl_sieve_utils.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_parameters
- simple_sp_project
- simple_stream_api
- simple_string
- simple_string_utils
- simple_type_defs
Public symbols:
- generate_sieve_projects — subroutine
Module: simple_qsys_base¶
Files:
- utils/qsys/simple_qsys_base.f90
Uses:
- simple_chash
- simple_string
Public symbols:
- qsys_base — type
Private symbols:
- generic_kill — subroutine
- generic_new — subroutine
- generic_submit_cmd — function
- generic_write_array_instr — subroutine
- generic_write_instr — subroutine
Module: simple_qsys_coarray¶
Files:
- utils/qsys/simple_qsys_coarray.f90
Uses:
- simple_core_module_api
- simple_qsys_base
Public symbols:
- qsys_coarray — type
Private symbols:
- get_coarray_submit_cmd — function
- kill_coarray_env — subroutine
- new_coarray_env — subroutine
- write_coarray_array_header — subroutine
- write_coarray_header — subroutine
Module: simple_qsys_ctrl¶
Files:
- utils/qsys/simple_qsys_ctrl.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_mem_estimator
- simple_parameters
- simple_persistent_worker_message_task
- simple_persistent_worker_server
- simple_qsys_base
- simple_qsys_coarray
- simple_qsys_lsf
- simple_qsys_persistent_worker
- simple_qsys_slurm
- simple_syslib
Private symbols:
- worker_warmup_callback — subroutine
Module: simple_qsys_env¶
Files:
- utils/qsys/simple_qsys_env.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_defs_environment
- simple_parameters
- simple_persistent_worker_server
- simple_qsys_base
- simple_qsys_coarray
- simple_qsys_ctrl
- simple_qsys_factory
- simple_qsys_funs
- simple_qsys_local
- simple_qsys_lsf
- simple_qsys_pbs
- simple_qsys_persistent_worker
- simple_qsys_sge
- simple_qsys_slurm
- simple_sp_project
Public symbols:
- qsys_env — type
Private symbols:
- diagnose_parallelism — subroutine
- exec_simple_prg_in_queue — subroutine
- exec_simple_prg_in_queue_async — subroutine
- exec_simple_prgs_in_queue_async — subroutine
- exists — function
- gen_script — subroutine
- gen_scripts_and_schedule_jobs — subroutine
- gen_subproject_scripts_and_schedule — subroutine
- get_exec_bin — function
- get_persistent_worker_server_address — function
- get_qsys — function
- init_qdescr_from_runtime — subroutine
- kill — subroutine
- new — subroutine
- persistent_worker_warmup_callback — subroutine
- schedule_subproject_jobs — subroutine
- service_persistent_worker_warmup — subroutine
- standard_exec_path — subroutine
- start_persistent_workers — subroutine
- validate_requested_qsys — subroutine
Module: simple_qsys_factory¶
Files:
- utils/qsys/simple_qsys_factory.f90
Uses:
- simple_core_module_api
- simple_qsys_base
- simple_qsys_coarray
- simple_qsys_local
- simple_qsys_lsf
- simple_qsys_pbs
- simple_qsys_persistent_worker
- simple_qsys_sge
- simple_qsys_slurm
Public symbols:
- qsys_factory — type
Private symbols:
- kill — subroutine
- new — subroutine
Module: simple_qsys_funs¶
Files:
- utils/qsys/simple_qsys_funs.f90
Uses:
- simple_core_module_api
- simple_parameters
Module: simple_qsys_local¶
Files:
- utils/qsys/simple_qsys_local.f90
Uses:
- simple_core_module_api
- simple_qsys_base
Public symbols:
- qsys_local — type
Private symbols:
- get_local_submit_cmd — function
- kill_local_env — subroutine
- new_local_env — subroutine
- write_local_array_header — subroutine
- write_local_header — subroutine
Module: simple_qsys_lsf¶
Files:
- utils/qsys/simple_qsys_lsf.f90
Uses:
- simple_core_module_api
- simple_qsys_base
Public symbols:
- qsys_lsf — type
Private symbols:
- get_lsf_submit_cmd — function
- kill_lsf_env — subroutine
- new_lsf_env — subroutine
- write_lsf_array_header — subroutine
- write_lsf_header — subroutine
Module: simple_qsys_pbs¶
Files:
- utils/qsys/simple_qsys_pbs.f90
Uses:
- simple_core_module_api
- simple_qsys_base
Public symbols:
- qsys_pbs — type
Private symbols:
- get_pbs_submit_cmd — function
- kill_pbs_env — subroutine
- new_pbs_env — subroutine
- write_formatted — subroutine
- write_pbs_array_header — subroutine
- write_pbs_header — subroutine
Module: simple_qsys_persistent_worker¶
Files:
- utils/qsys/simple_qsys_persistent_worker.f90
Uses:
- simple_core_module_api
- simple_persistent_worker_server
- simple_qsys_base
Public symbols:
- qsys_persistent_worker — type
Private symbols:
- get_worker_submit_cmd — function
- kill_worker_env — subroutine
- new_worker_env — subroutine
- write_worker_array_header — subroutine
- write_worker_header — subroutine
Module: simple_qsys_sge¶
Files:
- utils/qsys/simple_qsys_sge.f90
Uses:
- simple_core_module_api
- simple_qsys_base
Public symbols:
- qsys_sge — type
Private symbols:
- get_sge_submit_cmd — function
- kill_sge_env — subroutine
- new_sge_env — subroutine
- write_sge_array_header — subroutine
- write_sge_header — subroutine
Module: simple_qsys_slurm¶
Files:
- utils/qsys/simple_qsys_slurm.f90
Uses:
- simple_core_module_api
- simple_qsys_base
Public symbols:
- qsys_slurm — type
Private symbols:
- get_slurm_submit_cmd — function
- kill_slurm_env — subroutine
- new_slurm_env — subroutine
- write_slurm_array_header — subroutine
- write_slurm_header — subroutine
Module: simple_r8lib¶
Files:
- utils/math/simple_r8lib.f90
Public symbols:
- r8mat_cholesky_factor — subroutine
- r8mat_cholesky_solve — subroutine
Private symbols:
- r8mat_l_solve — subroutine
- r8mat_lt_solve — subroutine
Module: simple_ran_tabu¶
Files:
- utils/math/simple_ran_tabu.f90
Uses:
- simple_defs
- simple_error
- simple_rnd
Public symbols:
- ran_tabu — type
Module: simple_rec3D_strategy¶
Files:
- main/strategies/parallelization/simple_rec3D_strategy.f90
Uses:
- simple_builder
- simple_cmdline
- simple_commanders_rec_distr
- simple_commanders_volops
- simple_core_module_api
- simple_exec_helpers
- simple_matcher_3drec
- simple_parameters
- simple_qsys_env
- simple_qsys_funs
- simple_refine3d_fnames
Public symbols:
- create_rec3D_strategy — function
- rec3D_distr_strategy — type
- rec3D_inmem_strategy — type
- rec3D_strategy — type
Private symbols:
- cleanup_interface — subroutine
- distr_cleanup — subroutine
- distr_execute — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- exec_interface — subroutine
- finalize_interface — subroutine
- init_interface — subroutine
- inmem_cleanup — subroutine
- inmem_execute — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- maybe_postprocess_reconstruct3D — subroutine
- sync_resolved_rec_params — subroutine
Module: simple_rec_list¶
Files:
- utils/structs/simple_rec_list.f90
Uses:
- simple_core_module_api
- simple_linked_list
Public symbols:
- chunk_rec — type
- process_rec — type
- project_rec — type
- rec — type
- rec_iterator — type
- rec_list — type
Private symbols:
- append — function
- assign — subroutine
- at_chunk_rec — subroutine
- at_process_rec — subroutine
- at_project_rec — subroutine
- at_rec — subroutine
- begin — function
- end — function
- end_iter — function
- get_busy_flags — function
- get_ids — function
- get_included_flags — function
- get_nptcls — function
- get_processed_flags — function
- get_projfiles — function
- get_projnames — function
- iter_advance — subroutine
- iter_get_chunk_rec — subroutine
- iter_get_process_rec — subroutine
- iter_get_project_rec — subroutine
- iter_get_rec — subroutine
- iter_next — subroutine
- iter_replace — subroutine
- kill — subroutine
- print_file — subroutine
- print_proc — subroutine
- print_proj — subroutine
- push2chunk_list — subroutine
- push2project_list — subroutine
- push_back — subroutine
- rec_print — subroutine
- replace_at — subroutine
- replace_iterator — subroutine
- replace_with — subroutine
- set_included_flags — subroutine
- slice — subroutine
- subset_to — subroutine
Module: simple_rec_list_tester¶
Files:
- utils/structs/simple_rec_list_tester.f90
Uses:
- simple_defs
- simple_rec_list
- simple_string
- simple_test_utils
Public symbols:
- run_all_rec_list_tests — subroutine
Private symbols:
- test_append_operator — subroutine
- test_assign_semantics — subroutine
- test_default_and_size — subroutine
- test_flag_included — subroutine
- test_included_mask — subroutine
- test_iterator_replace — subroutine
- test_iterator_traversal — subroutine
- test_kill_behavior — subroutine
- test_particle_sums — subroutine
- test_push_back_and_at — subroutine
- test_replace_at — subroutine
- test_slice_subset — subroutine
Module: simple_reconstructor¶
Files:
- main/volume/simple_reconstructor.f90
Uses:
- simple_core_module_api
- simple_fftw3
- simple_fsc
- simple_image
- simple_kbinterpol
- simple_math
- simple_parameters
- simple_sp_project
Public symbols:
- reconstructor — type
Private symbols:
- add_conical_invtausq2rho — subroutine
- add_invtausq2rho — subroutine
- alloc_rho — subroutine
- apply_weight — subroutine
- compress_exp — subroutine
- dealloc_exp — subroutine
- dealloc_rho — subroutine
- expand_exp — subroutine
- get_kbwin — function
- insert_plane_oversamp — subroutine
- insert_plane_oversamp_opt — subroutine
- interp_cmat_exp — function
- kb_apod_vecs_3d_fast — subroutine
- kernel — subroutine
- pad_with_zeros — subroutine
- project_fplane — subroutine
- project_polar — subroutine
- read_raw_rho — subroutine
- read_rho — subroutine
- reset — subroutine
- reset_exp — subroutine
- sampl_dens_correct — subroutine
- set_sh_lim — subroutine
- sum_reduce — subroutine
- write_absfc_as_mrc — subroutine
- write_rho — subroutine
- write_rho_as_mrc — subroutine
Module: simple_reconstructor_eo¶
Files:
- main/volume/simple_reconstructor_eo.f90
Uses:
- simple_core_module_api
- simple_fsc
- simple_image
- simple_image_msk
- simple_imgfile
- simple_parameters
- simple_reconstructor
- simple_refine3d_fnames
- simple_sp_project
- simple_vol_pproc_policy
Public symbols:
- reconstructor_eo — type
Private symbols:
- apply_weight — subroutine
- calc_fsc4sampl_dens_correct — subroutine
- compress_exp — subroutine
- expand_exp — subroutine
- get_kbwin — function
- get_res — subroutine
- grid_plane — subroutine
- grid_plane_compact — subroutine
- kill — subroutine
- kill_exp — subroutine
- load_state_mask_or_fallback — subroutine
- new — subroutine
- project_polar — subroutine
- read_eos — subroutine
- read_eos_parallel_io — subroutine
- read_even — subroutine
- read_odd — subroutine
- reset_all — subroutine
- reset_eoexp — subroutine
- reset_eos — subroutine
- reset_even — subroutine
- reset_odd — subroutine
- reset_sum — subroutine
- sampl_dens_correct_eos — subroutine
- sampl_dens_correct_sum — subroutine
- set_sh_lim — subroutine
- sum_eos — subroutine
- sum_reduce — subroutine
- write_eos — subroutine
- write_even — subroutine
- write_fsc2txt — subroutine
- write_odd — subroutine
Module: simple_reconstructor_openmpoffload¶
Files:
- main/volume/simple_reconstructor_openmpoffload.f90
Uses:
- simple_builder
- simple_cmdline
- simple_core_module_api
- simple_kbinterpol
- simple_matcher_3drec
- simple_matcher_ptcl_io
- simple_math
- simple_parameters
Public symbols:
- calc_3Drec_gpu — subroutine
Private symbols:
- insert_all_slices — subroutine
- insert_slices_batch — subroutine
- prep_batch — subroutine
- update_ptcls_arrays — subroutine
Module: simple_reconstructor_pcg¶
Files:
- main/volume/simple_reconstructor_pcg.f90
Uses:
- simple_core_module_api
- simple_ctf
- simple_image
Public symbols:
- reconstructor_pcg — type
Private symbols:
- absT2_plane — subroutine
- accumulate_absT2 — subroutine
- accumulate_batch — subroutine
- accumulate_rhs — subroutine
- adjoint_plane_add — subroutine
- apply_adjoint_all — function
- apply_normal — function
- apply_normal_kernel — function
- apply_normal_matrixfree — function
- apply_precond — function
- begin_accum — subroutine
- build_env — subroutine
- build_hk_luts — subroutine
- build_kernel — subroutine
- build_operators — subroutine
- build_precond — subroutine
- build_transfer — function
- calibrate_kernel — subroutine
- crop_vol — function
- deapod_mul — subroutine
- dot_real_volume — function
- end_accum — subroutine
- ensure_wimg — subroutine
- extract_native_plane — function
- finalize_khat — subroutine
- fold_accum_to_khat — subroutine
- fold_and_ifft — function
- forward_plane — subroutine
- fourier_dot — function
- get_env — function
- get_invenv — function
- get_lims2 — function
- get_lims3 — function
- get_rhs — subroutine
- kill — subroutine
- mask_mul — subroutine
- measure_kernel_scale — function
- new — subroutine
- pad_vol — function
- precond_from_accum — subroutine
- prep_particles — subroutine
- report_profile — subroutine
- reset_profile — subroutine
- scatter_plane — subroutine
- scatter_window — subroutine
- scatter_window_cmplx_nowrap — subroutine
- scatter_window_nowrap — subroutine
- set_deapod — subroutine
- set_mask — subroutine
- set_op_mode — subroutine
- set_sym — subroutine
- set_volume — subroutine
- solve — subroutine
- solve_accum — subroutine
- solve_core — subroutine
- transfer_plane_cmplx — subroutine
Module: simple_reextract_strategy¶
Files:
- main/strategies/parallelization/simple_reextract_strategy.f90
Uses:
- simple_builder
- simple_cmdline
- simple_commanders_api
- simple_parameters
- simple_particle_extractor
- simple_qsys_env
- simple_sp_project
Public symbols:
- create_reextract_strategy — function
- reextract_distr_strategy — type
- reextract_inmem_strategy — type
- reextract_strategy — type
Private symbols:
- cleanup_interface — subroutine
- distr_cleanup — subroutine
- distr_end_message — function
- distr_execute — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- endmsg_interface — function
- exec_interface — subroutine
- finalize_interface — subroutine
- init_interface — subroutine
- inmem_cleanup — subroutine
- inmem_end_message — function
- inmem_execute — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- killimgbatch_local — subroutine
- prepimgbatch_local — subroutine
- set_reextract_defaults — subroutine
- validate_reextract_cline — subroutine
Module: simple_refine3D_fnames¶
Files:
- defs/simple_refine3D_fnames.f90
Uses:
- simple_defs_fname
- simple_string
- simple_string_utils
Public symbols:
- refine3D_partial_rec_glob — function
Module: simple_refine3D_strategy¶
Files:
- main/strategies/parallelization/simple_refine3D_strategy.f90
Uses:
- simple_builder
- simple_cluster_seed
- simple_cmdline
- simple_commanders_euclid
- simple_commanders_prob
- simple_commanders_rec
- simple_commanders_rec_distr
- simple_commanders_volops
- simple_convergence
- simple_core_module_api
- simple_decay_funs
- simple_euclid_sigma2
- simple_exec_helpers
- simple_fsc
- simple_image
- simple_image_msk
- simple_matcher_refvol_utils
- simple_matcher_smpl_and_lplims
- simple_parameters
- simple_qsys_env
- simple_qsys_funs
- simple_refine3d_fnames
- simple_sp_project
- simple_strategy3d_matcher
Public symbols:
- create_refine3D_strategy — function
- refine3D_distr_strategy — type
- refine3D_inmem_strategy — type
- refine3D_strategy — type
Private symbols:
- activate_ptcl3D_states_from_selection — subroutine
- assert_multistate_populations — subroutine
- cleanup_interface — subroutine
- distr_cleanup — subroutine
- distr_execute_iteration — subroutine
- distr_finalize_iteration — subroutine
- distr_finalize_run — subroutine
- distr_initialize — subroutine
- exec_iter_interface — subroutine
- finalize_iter_interface — subroutine
- finalize_run_interface — subroutine
- init_interface — subroutine
- inmem_cleanup — subroutine
- inmem_execute_iteration — subroutine
- inmem_finalize_iteration — subroutine
- inmem_finalize_run — subroutine
- inmem_initialize — subroutine
- invalidate_fresh_start_refs_from_volumes — subroutine
- materialize_reprojection_model — subroutine
- prepare_assembly_cline — subroutine
- refine3D_bench_state — type
- refine3D_stage_bench_state — type
- refresh_matching_lp_from_project — subroutine
- refresh_resolution_fields_from_fsc — subroutine
- remove_partial_rec_files — subroutine
- reset_refine3D_bench — subroutine
- seed_multistate_startup_labels — subroutine
- write_stage_bench_report — subroutine
- write_strategy_bench_report — subroutine
Module: simple_relion¶
Files:
- main/star/simple_relion.f90
Uses:
- cplot2d_wrapper_module
- fox_dom
- simple_cmdline
- simple_core_module_api
- simple_sp_project
- simple_starfile_wrappers
Private symbols:
- allocate_opticsgroups — subroutine
- create — subroutine
- find_movienames — subroutine
- generate_epu_tiltgroups — subroutine
- generate_single_tiltgroup — subroutine
- generate_xml_tiltgroups — subroutine
- h_clust — subroutine
- write_corrected_micrographs_star — subroutine
- write_micrographs_star — subroutine
- write_particles2D_star — subroutine
Module: simple_rnd¶
Files:
- utils/math/simple_rnd.f90
Uses:
- simple_defs
- simple_error
- simple_syslib
Module: simple_sauron¶
Files:
- utils/simple_sauron.f90
Uses:
- simple_chash
- simple_defs
- simple_defs_ori
- simple_hash
- simple_string_utils
Module: simple_segmentation¶
Files:
- utils/simple_segmentation.f90
Uses:
- simple_core_module_api
- simple_image
- simple_image_bin
- simple_neighs
Module: simple_sigma2_binfile¶
Files:
- fileio/simple_sigma2_binfile.f90
Uses:
- simple_core_module_api
Private symbols:
- create_empty — subroutine
- get_resrange — subroutine
- kill — subroutine
- new — subroutine
- new_from_file — subroutine
- open_and_check_header — function
- read — subroutine
- read_header — subroutine
- write — subroutine
- write_info — subroutine
Module: simple_sigma2_files¶
Files:
- fileio/simple_sigma2_files.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_euclid_sigma2
- simple_parameters
- simple_polarft_calc
- simple_sp_project
Public symbols:
- carry_over_prior_sigma_files — subroutine
- load_sigma2_groups — subroutine
- pick_sigma_group_file — subroutine
Private symbols:
- copy_sigma_files_from_dir — subroutine
Module: simple_simple_volinterp¶
Files:
- main/volume/simple_volinterp.f90
Uses:
- simple_core_module_api
- simple_image
- simple_projector
Public symbols:
- reproject — function
- rotvol — function
- rotvol_slim — subroutine
Module: simple_simulator¶
Files:
- main/simple_simulator.f90
Uses:
- simple_core_module_api
- simple_ctf
- simple_image
Public symbols:
- simimg — subroutine
Module: simple_socket_comm¶
Files:
- utils/comm/simple_socket_comm.f90
Public symbols:
- simple_socket — type
Private symbols:
- accept — subroutine
- bind_any — subroutine
- c_accept — function
- c_bind — function
- c_close — function
- c_connect — function
- c_errno — function
- c_htons — function
- c_inet_pton — function
- c_listen — function
- c_read — function
- c_send — function
- c_setsockopt — function
- c_socket — function
- close_1 — subroutine
- close_2 — subroutine
- in_addr — type
- listen — subroutine
- open — subroutine
- read_1 — subroutine
- read_2 — subroutine
- send_1 — subroutine
- set_options — subroutine
- sockaddr_in — type
- timeval — type
Module: simple_sp_project¶
Files:
- main/project/simple_sp_project.f90
Uses:
- json_kinds
- json_module
- simple_ansi_ctrls
- simple_cmdline
- simple_core_module_api
- simple_defs_ori
- simple_discrete_stack_io
- simple_gui_utils
- simple_histogram
- simple_image
- simple_map_reduce
- simple_rec_list
- simple_stack_io
- simple_starfile
Module: simple_srch_sort_loc¶
Files:
- utils/math/simple_srch_sort_loc.f90
Uses:
- simple_defs
- simple_error
Module: simple_srchspace_map¶
Files:
- utils/simple_srchspace_map.f90
Uses:
- simple_error
- simple_srch_sort_loc
Public symbols:
- srchspace_map — type
Private symbols:
- get_full2sub_map — function
- get_inds_in_full — function
- get_sub2full_map — function
- kill — subroutine
- new_from_distmat — subroutine
- new_from_maps — subroutine
Module: simple_srchspace_map2D_io¶
Files:
- fileio/simple_srchspace_map2D_io.f90
Uses:
- simple_error
- simple_fileio
- simple_srch_sort_loc
- simple_string
Public symbols:
- read_srchspace_map2D — subroutine
- test_srchspace_map2D_io — subroutine
- write_srchspace_map2D — subroutine
Module: simple_stack_io¶
Files:
- fileio/simple_stack_io.f90
Uses:
- simple_core_module_api
- simple_image
- simple_imgfile
Private symbols:
- close — subroutine
- get_image — subroutine
- get_ldim — function
- get_nptcls — function
- open_1 — subroutine
- open_2 — subroutine
- read — subroutine
- read_whole — subroutine
- same_stk — function
- write — subroutine
- write_buffer — subroutine
Module: simple_stackops¶
Files:
- utils/simple_stackops.f90
Uses:
- simple_core_module_api
- simple_image
Public symbols:
- acf_stack — subroutine
- frameavg_stack — subroutine
- make_avg_stack — subroutine
- make_pcavec_stack — subroutine
- prep_imgfile4movie — subroutine
- stats_imgfile — subroutine
Private symbols:
- raise_exception — subroutine
Module: simple_starfile¶
Files:
- main/star/simple_starfile.f90
Uses:
- simple_core_module_api
- simple_starfile_wrappers
Private symbols:
- calc_part_boundaries — subroutine
- complete — subroutine
- get_relative_path_here — function
- get_relative_path_here — function
- get_relative_path_here — function
- init — subroutine
- write_mics_table — subroutine
- write_optics_table — subroutine
- write_ptcl2D_table — subroutine
- write_ptcl2D_table_parallel — subroutine
Module: simple_starfile_tester¶
Files:
- main/star/simple_starfile_tester.f90
Uses:
- omp_lib
- simple_core_module_api
- simple_starfile
- simple_starfile_wrappers
- simple_test_utils
Public symbols:
- run_all_starfile_tests — subroutine
Private symbols:
- fill_ptcl_stk — subroutine
- make_oris_n — subroutine
- setup_tmpdir — subroutine
- test_complete_noop_without_tmp — subroutine
- test_complete_overwrites_existing — subroutine
- test_complete_renames_tmp — subroutine
- test_init_creates_no_files — subroutine
- test_init_removes_stale_tmp — subroutine
- test_verbose_flag_no_content_change — subroutine
- test_write_mics_table_all_fields — subroutine
- test_write_mics_table_basic — subroutine
- test_write_mics_table_empty — subroutine
- test_write_mics_table_state_filter — subroutine
- test_write_optics_table_all_fields — subroutine
- test_write_optics_table_basic — subroutine
- test_write_optics_table_empty — subroutine
- test_write_optics_table_state_filter — subroutine
- test_write_ptcl2D_parallel_basic — subroutine
- test_write_ptcl2D_parallel_count — subroutine
- test_write_ptcl2D_parallel_empty — subroutine
- test_write_ptcl2D_parallel_vs_serial — subroutine
- test_write_ptcl2D_table_bad_stkind — subroutine
- test_write_ptcl2D_table_basic — subroutine
- test_write_ptcl2D_table_indstk_explicit — subroutine
- test_write_ptcl2D_table_state_filter — subroutine
- test_write_ptcl2D_table_with_mics — subroutine
- tmp — function
- write_dummy_file — subroutine
Module: simple_starfile_wrappers¶
Files:
- main/star/simple_starfile_wrapper.f90
Uses:
- simple_core_module_api
Public symbols:
- starfile_table_type — type
Private symbols:
- C_dealloc_str — subroutine
- C_print_pointer — subroutine
- C_starfile_table__addObject — subroutine
- C_starfile_table__append — subroutine
- C_starfile_table__clear — subroutine
- C_starfile_table__close_ofile — subroutine
- C_starfile_table__delete — subroutine
- C_starfile_table__firstobject — function
- C_starfile_table__getcomment — subroutine
- C_starfile_table__getnames_cnt — subroutine
- C_starfile_table__getnames_nr — subroutine
- C_starfile_table__getValue_bool — function
- C_starfile_table__getValue_double — function
- C_starfile_table__getValue_float — function
- C_starfile_table__getValue_int — function
- C_starfile_table__getValue_string — subroutine
- C_starfile_table__hascomment — function
- C_starfile_table__hasLabel — function
- C_starfile_table__new — function
- C_starfile_table__nextobject — function
- C_starfile_table__numberofobjects — function
- C_starfile_table__open_ofile — subroutine
- C_starfile_table__read — subroutine
- C_starfile_table__setcomment — subroutine
- C_starfile_table__setIsList — subroutine
- C_starfile_table__setname — subroutine
- C_starfile_table__setValue_bool — subroutine
- C_starfile_table__setValue_double — subroutine
- C_starfile_table__setValue_float — subroutine
- C_starfile_table__setValue_int — subroutine
- C_starfile_table__setValue_string — subroutine
- C_starfile_table__write_ofile — subroutine
- C_starfile_table__write_omem — subroutine
- starfile_table__addObject — subroutine
- starfile_table__append — subroutine
- starfile_table__clear — subroutine
- starfile_table__close_ofile — subroutine
- starfile_table__delete — subroutine
- starfile_table__firstobject — function
- starfile_table__getcomment — subroutine
- starfile_table__getnames — subroutine
- starfile_table__getValue_bool — function
- starfile_table__getValue_double — function
- starfile_table__getValue_float — function
- starfile_table__getValue_int — function
- starfile_table__getValue_string — function
- starfile_table__hascomment — function
- starfile_table__haslabel — function
- starfile_table__new — subroutine
- starfile_table__nextobject — function
- starfile_table__numberofobjects — function
- starfile_table__open_ofile — subroutine
- starfile_table__read — subroutine
- starfile_table__setcomment — subroutine
- starfile_table__setIsList — subroutine
- starfile_table__setname — subroutine
- starfile_table__setValue_bool — subroutine
- starfile_table__setValue_double — subroutine
- starfile_table__setValue_float — subroutine
- starfile_table__setValue_int — subroutine
- starfile_table__setValue_string — subroutine
- starfile_table__write_ofile — subroutine
- starfile_table__write_omem — subroutine
Module: simple_starproject¶
Files:
- main/star/simple_starproject.f90
Uses:
- cplot2d_wrapper_module
- fox_dom
- simple_cmdline
- simple_core_module_api
- simple_refine3d_fnames
- simple_rnd
- simple_sp_project
- simple_starproject_utils
Private symbols:
- apply_optics_offset — subroutine
- assign_initial_tiltgroups — subroutine
- assign_optics — subroutine
- assign_xml_tiltinfo — subroutine
- check_stk_params — subroutine
- cluster_tiltinfo — subroutine
- export_cls2D — subroutine
- export_iter3D — subroutine
- export_manifoldem_ptcls3D — subroutine
- export_mics — subroutine
- export_opticsgroups — subroutine
- export_ptcls2D — subroutine
- export_ptcls3D — subroutine
- export_stardata — subroutine
- export_stream2D — subroutine
- get_image_basename — subroutine
- import_cls2D — subroutine
- import_mics — subroutine
- import_ptcls — subroutine
- import_ptcls2D — subroutine
- import_ptcls3D — subroutine
- import_stardata — subroutine
- initialise — subroutine
- kill — subroutine
- plot_opticsgroups — subroutine
- populate_opticsmap — subroutine
- populate_stkmap — subroutine
- propagate_optics2D — subroutine
- propagate_optics3D — subroutine
- propagate_optics_box — subroutine
- read_starheaders — subroutine
- set_verbose — subroutine
- sort_optics_maxpop — subroutine
Module: simple_starproject_stream¶
Files:
- main/star/simple_starproject_stream.f90
Uses:
- cplot2d_wrapper_module
- fox_dom
- simple_cmdline
- simple_core_module_api
- simple_histogram
- simple_parameters
- simple_sp_project
- simple_starfile_wrappers
Private symbols:
- assign_optics — subroutine
- assign_optics_single — subroutine
- assign_shiftgroups — subroutine
- assign_tiltgroups — subroutine
- copy_micrographs_optics — subroutine
- copy_optics — subroutine
- get_relative_path_here — function
- get_relative_path_here — function
- get_relative_path_here — function
- get_relative_path_here — function
- h_clust — subroutine
- starfile_deinit — subroutine
- starfile_init — subroutine
- starfile_set_clusters2D_table — subroutine
- starfile_set_micrographs_table — subroutine
- starfile_set_optics_group_table — subroutine
- starfile_set_optics_table — subroutine
- starfile_set_particles2D_subtable — subroutine
- starfile_set_particles2D_table — subroutine
- starfile_set_pick_diameters_table — subroutine
- starfile_write_table — subroutine
- starpart — type
- stream_export_micrographs — subroutine
- stream_export_optics — subroutine
- stream_export_particles_2D — subroutine
- stream_export_pick_diameters — subroutine
- stream_export_picking_references — subroutine
Module: simple_starproject_tester¶
Files:
- main/star/simple_starproject_tester.f90
Uses:
- omp_lib
- simple_cmdline
- simple_defs
- simple_relion
- simple_sp_project
- simple_starfile
- simple_starfile_wrappers
- simple_starproject
- simple_starproject_utils
- simple_string
- simple_test_utils
Public symbols:
- run_all_starproject_tests — subroutine
Private symbols:
- create_directory — subroutine
- delete_directory — subroutine
- force_openmp_threads — subroutine
- make_tiltinfo — function
- setup_tmpdir — subroutine
- test_large_particle_table_export — subroutine
- test_optics_clustering_basic — subroutine
- test_particle_export_readback — subroutine
- test_relion_allocate_opticsgroups — subroutine
- test_relion_epu_tiltgroups — subroutine
- test_relion_find_movienames — subroutine
- test_relion_single_tiltgroup — subroutine
- test_relion_write_corrected_micrographs_star — subroutine
- test_relion_write_micrographs_star — subroutine
- test_relion_write_particles2D_star — subroutine
- test_relion_writer_micrographs — subroutine
- test_roundtrip_micrographs — subroutine
- test_star_export_micrographs — subroutine
- test_star_micrographs_readback — subroutine
- test_starfile_append_mode — subroutine
- test_starfile_basic_init — subroutine
- test_starfile_multiple_tables — subroutine
- test_starfile_write_and_readback — subroutine
- test_write_omem_parallel_stability — subroutine
- test_xml_tiltinfo — subroutine
- tmpfile — function
- write_textfile — subroutine
Module: simple_starproject_utils¶
Files:
- main/star/simple_starproject_utils.f90
Uses:
- simple_core_module_api
- simple_sp_project
Public symbols:
- center_boxes — subroutine
- enable_rlnflag — subroutine
- enable_splflag — subroutine
- enable_splflags — subroutine
- find_separators — subroutine
- get_rlnflagindex — subroutine
- h_clust — subroutine
- split_dataline — subroutine
Module: simple_stat¶
Files:
- utils/math/simple_stat.f90
Uses:
- simple_defs
- simple_error
- simple_is_check_assert
- simple_srch_sort_loc
- simple_type_defs
Module: simple_strategy2D¶
Files:
- main/strategies/search/simple_strategy2D.f90
Uses:
- simple_builder
- simple_oris
- simple_parameters
- simple_strategy2d_srch
Public symbols:
- strategy2D — type
- strategy2D_per_ptcl — type
Private symbols:
- generic_kill — subroutine
- generic_new — subroutine
- generic_srch — subroutine
Module: simple_strategy2D_alloc¶
Files:
- main/strategies/search/simple_strategy2D_alloc.f90
Uses:
- simple_eul_prob_tab_utils
- simple_pftc_srch_api
Public symbols:
- clean_strategy2D — subroutine
- prep_strategy2D_batch — subroutine
- prep_strategy2D_glob — subroutine
- prep_strategy2D_thread — subroutine
- set_strategy2D_stoch_bound — subroutine
Module: simple_strategy2D_eval¶
Files:
- main/strategies/search/simple_strategy2D_eval.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_oris
- simple_parameters
- simple_strategy2d
- simple_strategy2d_srch
Public symbols:
- strategy2D_eval — type
Private symbols:
- kill_eval — subroutine
- new_eval — subroutine
- srch_eval — subroutine
Module: simple_strategy2D_greedy¶
Files:
- main/strategies/search/simple_strategy2D_greedy.f90
Uses:
- simple_builder
- simple_oris
- simple_parameters
- simple_pftc_srch_api
- simple_strategy2d
- simple_strategy2d_alloc
- simple_strategy2d_srch
Public symbols:
- strategy2D_greedy — type
Private symbols:
- kill_greedy — subroutine
- new_greedy — subroutine
- srch_greedy — subroutine
Module: simple_strategy2D_greedy_smpl¶
Files:
- main/strategies/search/simple_strategy2D_greedy_smpl.f90
Uses:
- simple_builder
- simple_eul_prob_tab_utils
- simple_oris
- simple_parameters
- simple_pftc_srch_api
- simple_strategy2d
- simple_strategy2d_alloc
- simple_strategy2d_srch
Public symbols:
- strategy2D_greedy_smpl — type
Private symbols:
- kill_greedy_smpl — subroutine
- new_greedy_smpl — subroutine
- srch_greedy_smpl — subroutine
Module: simple_strategy2D_inpl¶
Files:
- main/strategies/search/simple_strategy2D_inpl.f90
Uses:
- simple_builder
- simple_pftc_srch_api
- simple_strategy2d
- simple_strategy2d_srch
Public symbols:
- strategy2D_inpl — type
Private symbols:
- kill_inpl — subroutine
- new_inpl — subroutine
- srch_inpl — subroutine
Module: simple_strategy2D_inpl_smpl¶
Files:
- main/strategies/search/simple_strategy2D_inpl_smpl.f90
Uses:
- simple_builder
- simple_pftc_srch_api
- simple_strategy2d
- simple_strategy2d_alloc
- simple_strategy2d_srch
- simple_type_defs
Public symbols:
- strategy2D_inpl_smpl — type
Private symbols:
- kill_inpl_smpl — subroutine
- new_inpl_smpl — subroutine
- srch_inpl_smpl — subroutine
Module: simple_strategy2D_matcher¶
Files:
- main/strategies/search/simple_strategy2D_matcher.f90
Uses:
- simple_binoris_io
- simple_builder
- simple_classaverager
- simple_convergence
- simple_core_module_api
- simple_decay_funs
- simple_eul_prob_tab2d
- simple_imgarr_utils
- simple_matcher_pftc_prep
- simple_matcher_ptcl_batch
- simple_matcher_smpl_and_lplims
- simple_pftc_srch_api
- simple_progress
- simple_qsys_funs
- simple_strategy2d
- simple_strategy2d_alloc
- simple_strategy2d_greedy
- simple_strategy2d_greedy_smpl
- simple_strategy2d_inpl
- simple_strategy2d_inpl_smpl
- simple_strategy2d_prob
- simple_strategy2d_snhc
- simple_strategy2d_snhc_smpl
- simple_strategy2d_snhc_smpl_many
- simple_strategy2d_srch
- simple_strategy2d_tseries
- simple_syslib
Public symbols:
- cluster2D_exec — subroutine
- reset_sgd_stream_dispatch_count — subroutine
- set_b_p_ptrs2D — subroutine
Private symbols:
- allocate_strategy_for_particle — subroutine
- build_batch_particles_local — subroutine
- cleanup_search_state — subroutine
- cluster2D_ctrl — type
- compute_neigh_frac — subroutine
- display — subroutine
- ensure_even_odd_partition — subroutine
- finalize_restoration_and_convergence — subroutine
- init_ctrl — subroutine
- maybe_write_bench — subroutine
- prepare_alignment_references — subroutine
- prepare_batches — subroutine
- prepare_class_averages_and_restoration — subroutine
- report_stream_batch — subroutine
- restore_class_averages_for_batch — subroutine
- sample_particles_for_update — subroutine
- write_orientations — subroutine
Module: simple_strategy2D_prob¶
Files:
- main/strategies/search/simple_strategy2D_prob.f90
Uses:
- simple_builder
- simple_eul_prob_tab_utils
- simple_oris
- simple_parameters
- simple_pftc_srch_api
- simple_strategy2d
- simple_strategy2d_srch
Public symbols:
- strategy2D_prob — type
Private symbols:
- kill_prob — subroutine
- new_prob — subroutine
- srch_prob — subroutine
Module: simple_strategy2D_snhc¶
Files:
- main/strategies/search/simple_strategy2D_snhc.f90
Uses:
- simple_builder
- simple_pftc_srch_api
- simple_strategy2d
- simple_strategy2d_alloc
- simple_strategy2d_srch
Public symbols:
- strategy2D_snhc — type
Private symbols:
- kill_snhc — subroutine
- new_snhc — subroutine
- srch_snhc — subroutine
Module: simple_strategy2D_snhc_smpl¶
Files:
- main/strategies/search/simple_strategy2D_snhc_smpl.f90
Uses:
- simple_builder
- simple_pftc_srch_api
- simple_strategy2d
- simple_strategy2d_alloc
- simple_strategy2d_srch
- simple_type_defs
Public symbols:
- strategy2D_snhc_smpl — type
Private symbols:
- kill_snhc_smpl — subroutine
- new_snhc_smpl — subroutine
- srch_snhc_smpl — subroutine
Module: simple_strategy2D_snhc_smpl_many¶
Files:
- main/strategies/search/simple_strategy2D_snhc_smpl_many.f90
Uses:
- simple_builder
- simple_pftc_srch_api
- simple_strategy2d
- simple_strategy2d_alloc
- simple_strategy2d_srch
- simple_type_defs
Public symbols:
- strategy2D_snhc_smpl_many — type
Private symbols:
- kill_snhc_smpl_many — subroutine
- new_snhc_smpl_many — subroutine
- srch_snhc_smpl_many — subroutine
Module: simple_strategy2D_srch¶
Files:
- main/strategies/search/simple_strategy2D_srch.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_eul_prob_tab2d
- simple_pftc_shsrch_grad
- simple_pftc_srch_api
- simple_strategy2d_alloc
Private symbols:
- assign_ori — subroutine
- inpl_srch — subroutine
- inpl_srch_first — subroutine
- inpl_srch_peaks — subroutine
- kill — subroutine
- new — subroutine
- prep4srch — subroutine
- store_solution — subroutine
Module: simple_strategy2D_tseries¶
Files:
- main/strategies/search/simple_strategy2D_tseries.f90
Uses:
- simple_builder
- simple_pftc_srch_api
- simple_strategy2d
- simple_strategy2d_alloc
- simple_strategy2d_srch
Public symbols:
- strategy2D_tseries — type
Private symbols:
- kill_tseries — subroutine
- new_tseries — subroutine
- per_ref_srch — subroutine
- srch_tseries — subroutine
Module: simple_strategy2D_utils¶
Files:
- main/strategies/search/simple_strategy2D_utils.f90
Uses:
- simple_builder
- simple_clustering_utils
- simple_cmdline
- simple_histogram
- simple_image_bin
- simple_image_msk
- simple_parameters
- simple_pftc_shsrch_grad
- simple_pftc_srch_api
- simple_pspecs
- simple_segmentation
- simple_sp_project
Public symbols:
- align_and_score_cavg_clusters — function
- calc_cavg_offset — subroutine
- calc_cavg_pairwise_algninfo — function
- calc_cavg_sigstats_components — subroutine
- calc_cluster_cavgs_dmat — function
- calc_match_cavgs_dmat — function
- flag_non_junk_cavgs — subroutine
- id_junk — subroutine
- id_junk_and_prep_cavgs4clust — subroutine
- prep_cavgs4clust — subroutine
- test_strategy2D_utils — subroutine
- write_aligned_cavgs — subroutine
Private symbols:
- align_clusters2medoids — function
- calc_cc_and_res_dmats — subroutine
- calc_cc_and_res_dmats_ref — subroutine
- calc_scores — subroutine
- calc_sigstats_dmats — subroutine
- calc_sigstats_dmats_ref — subroutine
- cavg_sigstats_matrices — type
- identify_good_bad_clusters — subroutine
- kill_cavg_sigstats_matrices — subroutine
- match_imgs — function
- match_imgs2ref — function
- rank_clusters — subroutine
- rtsq_imgs — subroutine
Module: simple_strategy3D¶
Files:
- main/strategies/search/simple_strategy3D.f90
Uses:
- simple_builder
- simple_oris
- simple_parameters
- simple_strategy3d_srch
Public symbols:
- strategy3D — type
Private symbols:
- generic_kill — subroutine
- generic_new — subroutine
- generic_oris_assign — subroutine
- generic_srch — subroutine
Module: simple_strategy3D_alloc¶
Files:
- main/strategies/search/simple_strategy3D_alloc.f90
Uses:
- simple_builder
- simple_eul_prob_tab_utils
- simple_pftc_srch_api
Public symbols:
- clean_strategy3D — subroutine
- prep_strategy3D — subroutine
- prep_strategy3D_thread — subroutine
Module: simple_strategy3D_eval¶
Files:
- main/strategies/search/simple_strategy3D_eval.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_oris
- simple_parameters
- simple_strategy3d
- simple_strategy3d_srch
- simple_strategy3d_utils
Public symbols:
- strategy3D_eval — type
Private symbols:
- kill_eval — subroutine
- new_eval — subroutine
- oris_assign_eval — subroutine
- srch_eval — subroutine
Module: simple_strategy3D_greedy¶
Files:
- main/strategies/search/simple_strategy3D_greedy.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_oris
- simple_parameters
- simple_strategy3d
- simple_strategy3d_alloc
- simple_strategy3d_srch
- simple_strategy3d_utils
Public symbols:
- strategy3D_greedy — type
Private symbols:
- kill_greedy — subroutine
- new_greedy — subroutine
- oris_assign_greedy — subroutine
- srch_greedy — subroutine
Module: simple_strategy3D_greedy_inpl¶
Files:
- main/strategies/search/simple_strategy3D_greedy_inpl.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_oris
- simple_parameters
- simple_strategy3d
- simple_strategy3d_alloc
- simple_strategy3d_srch
- simple_strategy3d_utils
Public symbols:
- strategy3D_greedy_inpl — type
Private symbols:
- kill_greedy_inpl — subroutine
- new_greedy_inpl — subroutine
- oris_assign_greedy_inpl — subroutine
- srch_greedy_inpl — subroutine
Module: simple_strategy3D_greedy_smpl¶
Files:
- main/strategies/search/simple_strategy3D_greedy_smpl.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_eul_prob_tab_utils
- simple_oris
- simple_parameters
- simple_strategy3d
- simple_strategy3d_alloc
- simple_strategy3d_srch
- simple_strategy3d_utils
- simple_type_defs
Public symbols:
- strategy3D_greedy_smpl — type
Private symbols:
- kill_greedy_smpl — subroutine
- new_greedy_smpl — subroutine
- oris_assign_greedy_smpl — subroutine
- srch_greedy_smpl — subroutine
Module: simple_strategy3D_greedy_sub¶
Files:
- main/strategies/search/simple_strategy3D_greedy_sub.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_eul_prob_tab_utils
- simple_oris
- simple_parameters
- simple_strategy3d
- simple_strategy3d_alloc
- simple_strategy3d_srch
- simple_strategy3d_utils
- simple_type_defs
Public symbols:
- strategy3D_greedy_sub — type
Private symbols:
- kill_greedy_sub — subroutine
- new_greedy_sub — subroutine
- oris_assign_greedy_sub — subroutine
- srch_greedy_sub — subroutine
Module: simple_strategy3D_matcher¶
Files:
- main/strategies/search/simple_strategy3D_matcher.f90
Uses:
- simple_binoris_io
- simple_builder
- simple_euclid_sigma2
- simple_eul_prob_tab
- simple_matcher_2dprep
- simple_matcher_3drec
- simple_matcher_ptcl_batch
- simple_matcher_refvol_utils
- simple_matcher_smpl_and_lplims
- simple_pftc_srch_api
- simple_qsys_funs
- simple_refine3d_fnames
- simple_strategy3d
- simple_strategy3d_alloc
- simple_strategy3d_eval
- simple_strategy3d_greedy
- simple_strategy3d_greedy_inpl
- simple_strategy3d_greedy_smpl
- simple_strategy3d_greedy_sub
- simple_strategy3d_prob
- simple_strategy3d_shc
- simple_strategy3d_shc_smpl
- simple_strategy3d_snhc_smpl
- simple_strategy3d_srch
- simple_syslib
Public symbols:
- refine3D_exec — subroutine
Private symbols:
- build_batch_particles_local — subroutine
- choose_and_run_strategy — subroutine
- ensure_even_odd_partition — subroutine
- init_ctrl — subroutine
- maybe_write_orientations — subroutine
- prepare_particles_batches — subroutine
- prepare_refs_sigmas_and_pftc — subroutine
- print_flags — subroutine
- refine3D_ctrl — type
- sample_particles_for_update — subroutine
- strategy3D_per_ptcl — type
Module: simple_strategy3D_prob¶
Files:
- main/strategies/search/simple_strategy3D_prob.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_eul_prob_tab_utils
- simple_oris
- simple_parameters
- simple_strategy3d
- simple_strategy3d_alloc
- simple_strategy3d_srch
- simple_strategy3d_utils
Public symbols:
- strategy3D_prob — type
Private symbols:
- assign_state_fixed — subroutine
- kill_prob — subroutine
- new_prob — subroutine
- oris_assign_prob — subroutine
- srch_prob — subroutine
Module: simple_strategy3D_shc¶
Files:
- main/strategies/search/simple_strategy3D_shc.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_oris
- simple_parameters
- simple_strategy3d
- simple_strategy3d_alloc
- simple_strategy3d_srch
- simple_strategy3d_utils
Public symbols:
- strategy3D_shc — type
Private symbols:
- kill_shc — subroutine
- new_shc — subroutine
- oris_assign_shc — subroutine
- srch_shc — subroutine
Module: simple_strategy3D_shc_smpl¶
Files:
- main/strategies/search/simple_strategy3D_shc_smpl.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_eul_prob_tab_utils
- simple_oris
- simple_parameters
- simple_strategy3d
- simple_strategy3d_alloc
- simple_strategy3d_srch
- simple_strategy3d_utils
- simple_type_defs
Public symbols:
- strategy3D_shc_smpl — type
Private symbols:
- kill_shc_smpl — subroutine
- new_shc_smpl — subroutine
- oris_assign_shc_smpl — subroutine
- srch_shc_smpl — subroutine
Module: simple_strategy3D_snhc_smpl¶
Files:
- main/strategies/search/simple_strategy3D_snhc_smpl.f90
Uses:
- simple_builder
- simple_decay_funs
- simple_eul_prob_tab_utils
- simple_oris
- simple_parameters
- simple_pftc_srch_api
- simple_strategy3d
- simple_strategy3d_alloc
- simple_strategy3d_srch
- simple_strategy3d_utils
- simple_type_defs
Public symbols:
- strategy3D_snhc_smpl — type
Private symbols:
- kill_snhc_smpl — subroutine
- new_snhc_smpl — subroutine
- oris_assign_snhc_smpl — subroutine
- srch_snhc_smpl — subroutine
Module: simple_strategy3D_srch¶
Files:
- main/strategies/search/simple_strategy3D_srch.f90
Uses:
- simple_builder
- simple_core_module_api
- simple_eul_prob_tab
- simple_parameters
- simple_pftc_shsrch_grad
- simple_strategy3d_alloc
Private symbols:
- inpl_srch — subroutine
- inpl_srch_first — subroutine
- inpl_srch_peaks — subroutine
- kill — subroutine
- new — subroutine
- prep4prob — subroutine
- prep4srch — subroutine
- store_solution — subroutine
Module: simple_strategy3D_utils¶
Files:
- main/strategies/search/simple_strategy3D_utils.f90
Uses:
- simple_core_module_api
- simple_strategy3d_alloc
- simple_strategy3d_srch
Public symbols:
- assign_ori — subroutine
- extract_peak_ori — subroutine
- extract_peak_oris — subroutine
Module: simple_stream2D_state¶
Files:
- main/stream/simple_stream2D_state.f90
Uses:
- json_module
- simple_cmdline
- simple_core_module_api
- simple_qsys_env
- simple_sp_project
- simple_starproject
- simple_stream_chunk
Module: simple_stream_abinitio2D_chunks¶
Files:
- main/stream/simple_stream_abinitio2D_chunks.f90
Uses:
- simple_stream_api
Public symbols:
- analyze_first_available_chunk — subroutine
- exec_stream_abinitio2D_chunks — subroutine
- flag_converged_chunks — subroutine
- generate_chunk_projects — subroutine
- init_one_chunk — subroutine
- stream_abinitio2D_chunks — type
Module: simple_stream_api¶
Files:
- main/apis/simple_stream_api.f90
Uses:
- json_kinds
- json_module
- simple_class_frcs
- simple_cmdline
- simple_commander_base
- simple_core_module_api
- simple_defs_environment
- simple_euclid_sigma2
- simple_gui_utils
- simple_guistats
- simple_image
- simple_nice
- simple_parameters
- simple_progress
- simple_projfile_utils
- simple_qsys_env
- simple_qsys_funs
- simple_rec_list
- simple_sp_project
- simple_stack_io
- simple_starproject_stream
- simple_stream2d_state
- simple_stream_chunk
- simple_stream_chunk2d_utils
- simple_stream_cluster2d_utils
- simple_stream_communicator
- simple_stream_utils
- simple_stream_watcher
Module: simple_stream_chunk¶
Files:
- main/stream/simple_stream_chunk.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_defs_environment
- simple_euclid_sigma2
- simple_image
- simple_parameters
- simple_qsys_env
- simple_qsys_funs
- simple_rec_list
- simple_sp_project
Private symbols:
- analyze2D — subroutine
- assign — subroutine
- average_into — subroutine
- calc_sigma2 — subroutine
- copy — subroutine
- debug_print — subroutine
- display_iter — subroutine
- gen_final_cavgs — subroutine
- generate — subroutine
- get_projfile_fname — function
- init_chunk — subroutine
- is_available — function
- kill — subroutine
- print_info — subroutine
- read — subroutine
- remove_folder — subroutine
- split_sigmas_into — subroutine
- terminate_chunk — subroutine
- to_analyze2D — function
Module: simple_stream_chunk2D_utils¶
Files:
- main/stream/simple_stream_chunk2D_utils.f90
Uses:
- simple_cmdline
- simple_core_module_api
- simple_defs_environment
- simple_gui_utils
- simple_parameters
- simple_rec_list
- simple_sp_project
- simple_stream2d_state
- simple_stream_chunk
- simple_stream_cluster2d_utils
Public symbols:
- analyze2D_new_chunks — subroutine
- init_chunk_clustering — subroutine
- memoize_chunks — subroutine
- update_chunks — subroutine
Private symbols:
- set_chunk_dimensions — subroutine
Module: simple_stream_cluster2D_utils¶
Files:
- main/stream/simple_stream_cluster2D_utils.f90
Uses:
- json_kinds
- json_module
- simple_class_frcs
- simple_cmdline
- simple_commanders_cluster2d
- simple_core_module_api
- simple_euclid_sigma2
- simple_image
- simple_parameters
- simple_qsys_funs
- simple_rec_list
- simple_sp_project
- simple_stack_io
- simple_starproject
- simple_starproject_stream
- simple_stream2d_state
Public symbols:
- cleanup_root_folder — subroutine
- consolidate_sigmas — subroutine
- setup_downscaling — subroutine
- terminate_chunks — subroutine
- terminate_stream2D — subroutine
- tidy_2Dstream_iter — subroutine
- update_user_params2D — subroutine
- write_project_stream2D — subroutine
- write_repick_refs — subroutine
Private symbols:
- apply_snapshot_selection — subroutine
- debug_print — subroutine
- get_latest_optics_map — subroutine
- get_latest_optics_map — subroutine
- rank_cavgs — subroutine
- rescale_cavgs — subroutine
- rescale_refs — subroutine
- set_dimensions — subroutine
- set_resolution_limits — subroutine
- set_snapshot_time — subroutine
- write_raw_project — subroutine
Module: simple_stream_communicator¶
Files:
- utils/comm/simple_stream_communicator.f90
Uses:
- json_kinds
- json_module
- simple_core_module_api
- simple_fileio
- unix
Public symbols:
- stream_http_communicator — type
Private symbols:
- add_to_json_1 — subroutine
- add_to_json_2 — subroutine
- add_to_json_3 — subroutine
- add_to_json_4 — subroutine
- add_to_json_5 — subroutine
- background_heartbeat — subroutine
- create — subroutine
- curl_request — subroutine
- destroy_arg — subroutine
- evaluate_checksum — function
- get_json_arg_1 — subroutine
- get_json_arg_2 — subroutine
- get_json_arg_3 — subroutine
- get_json_arg_4 — subroutine
- get_json_arg_5 — subroutine
- join_background_heartbeat — subroutine
- remove_from_json_if_present — subroutine
- send_heartbeat — subroutine
- send_jobstats — subroutine
- term — subroutine
- update_json_1 — subroutine
- update_json_2 — subroutine
- update_json_3 — subroutine
- update_json_4 — subroutine
Module: simple_stream_p00_master¶
Files:
- main/stream/simple_stream_p00_master.f90
Uses:
- simple_forked_process
- simple_gui_assembler
- simple_gui_metadata_api
- simple_gui_metadata_utils
- simple_http_post
- simple_memory_monitor
- simple_stream_api
- simple_stream_p01_preprocess_new
- simple_stream_p02_assign_optics_new
- simple_stream_p03_initial_analysis
- simple_stream_p04_refpick_extract_new
- simple_stream_p05_sieve_cavgs_new
- simple_stream_p06_pool2d_new
- simple_stream_state
- simple_syslib
- unix
Public symbols:
- stream_p00_master — type
Private symbols:
- append_pending — subroutine
- assign_optics_fork — type
- close_child_pipe_fds — subroutine
- close_fd_silent — subroutine
- close_pipe_except_fd — subroutine
- exec_stream_p00_master — subroutine
- init_cline_assign_optics — subroutine
- init_cline_opening2D — subroutine
- init_cline_particle_sieving — subroutine
- init_cline_pool2D — subroutine
- init_cline_preprocess — subroutine
- init_cline_reference_picking — subroutine
- init_ipc_pipe — subroutine
- init_metadata_assign_optics — subroutine
- init_metadata_opening2D — subroutine
- init_metadata_particle_sieving — subroutine
- init_metadata_pool2D — subroutine
- init_metadata_preprocess — subroutine
- init_metadata_reference_picking — subroutine
- initial_analysis_fork — type
- kill_ipc_pipe — subroutine
- log_master_memory_state — subroutine
- metadata_listener — subroutine
- particle_sieving_fork — type
- pool2D_fork — type
- preprocess_fork — type
- reference_picking_fork — type
- safe_destroy_json_ptr — subroutine
- send_framed_to_pipe — subroutine
- send_update_to_stage_pipes — subroutine
- sigint_handler — subroutine
- sigterm_handler — subroutine
- trim_pending_capacity — subroutine
- try_extract_framed_message — subroutine
- try_read_from_fd — subroutine
- xassign_optics — subroutine
- xinitial_analysis — subroutine
- xparticle_sieving — subroutine
- xpool2D — subroutine
- xpreprocess — subroutine
- xreference_picking — subroutine
Module: simple_stream_p01_preprocess_new¶
Files:
- main/stream/simple_stream_p01_preprocess_new.f90
Uses:
- simple_gui_metadata_api
- simple_gui_metadata_utils
- simple_histogram
- simple_image
- simple_motion_correct_utils
- simple_motion_gain_analysis
- simple_motion_gain_helpers
- simple_stream_api
- simple_stream_state
- unix
Public symbols:
- stream_p01_preprocess — type
Private symbols:
- auto_detect_gain_flip — subroutine
- create_movies_set_project — subroutine
- exec_stream_p01_preprocess — subroutine
- generate_gain_from_movies — subroutine
- import_previous_projects — subroutine
- mics_window_stats — subroutine
- send_to_preprocess_in_pipe — subroutine
- set_stat_thresholds — subroutine
- sigterm_handler — subroutine
- test_stat_thresholds — subroutine
- update_projects_list — subroutine
- write_mic_star_and_field — subroutine
Module: simple_stream_p02_assign_optics_new¶
Files:
- main/stream/simple_stream_p02_assign_optics_new.f90
Uses:
- simple_gui_metadata_api
- simple_stream_api
- simple_stream_state
- unix
Public symbols:
- stream_p02_assign_optics — type
Private symbols:
- exec_stream_p02_assign_optics — subroutine
- send_to_assign_optics_in_pipe — subroutine
- sigterm_handler — subroutine
- wait_for_stream_folder — subroutine
Module: simple_stream_p03_initial_analysis¶
Files:
- main/stream/simple_stream_p03_initial_analysis.f90
Uses:
- simple_abinitio_utils
- simple_cavg_quality_analysis
- simple_cavg_quality_model
- simple_cavg_quality_types
- simple_commanders_abinitio
- simple_commanders_abinitio2d
- simple_commanders_cavgs
- simple_commanders_denoise
- simple_commanders_mkcavgs
- simple_commanders_pick
- simple_commanders_reproject
- simple_commanders_sieve
- simple_defs
- simple_fileio
- simple_gui_metadata_api
- simple_image_msk
- simple_imgarr_utils
- simple_mini_stream_utils
- simple_procimgstk
- simple_projfile_utils
- simple_qsys_env
- simple_stream_api
- simple_stream_state
- unix
Public symbols:
- stream_p03_initial_analysis — type
Private symbols:
- balance_classes — subroutine
- cleanup_previous — subroutine
- duplicate_balanced_stack — subroutine
- exec_stream_p03_initial_analysis — subroutine
- micimporter — subroutine
- reestimate_box_size_from_selected_cavgs — subroutine
- restart_cleanup_allocatables — subroutine
- run_abinitio2D — subroutine
- run_abinitio3D_and_reproject — subroutine
- run_cavg_quality_selection — subroutine
- run_cavg_size_selection — subroutine
- run_cls_split — subroutine
- run_extract — subroutine
- run_make_cavgs — subroutine
- run_reextract — subroutine
- run_sieve_ptcls — subroutine
- send_available_cavgs2D — subroutine
- send_cavg2D_meta — subroutine
- send_meta — subroutine
- send_meta2D — subroutine
- send_micrograph_meta — subroutine
- send_pickref_meta — subroutine
- send_selected_pickrefs — subroutine
- send_to_initial_analysis_in_pipe — subroutine
- sigterm_handler — subroutine
- update_os_out_stk — subroutine
- write_quality_stack — subroutine
Module: simple_stream_p04_refpick_extract_new¶
Files:
- main/stream/simple_stream_p04_refpick_extract_new.f90
Uses:
- simple_commanders_pick
- simple_gui_metadata_api
- simple_stream_api
- simple_stream_state
- simple_timer
- unix
Public symbols:
- stream_p04_refpick_extract — type
Private symbols:
- create_individual_project — subroutine
- exec_stream_pick_extract — subroutine
- import_previous_mics — subroutine
- send_cavg2D_meta — subroutine
- send_meta — subroutine
- send_micrograph_meta — subroutine
- send_pickrefs — subroutine
- send_to_refpick_in_pipe — subroutine
- sigterm_handler — subroutine
- update_projects_list — subroutine
- validate_ptcl2D_star_inputs — subroutine
- write_micrographs_starfile — subroutine
- write_project — subroutine
Module: simple_stream_p05_sieve_cavgs_new¶
Files:
- main/stream/simple_stream_p05_sieve_cavgs_new.f90
Uses:
- simple_fileio
- simple_gui_metadata_api
- simple_ptcl_sieve
- simple_stream_api
- simple_stream_pool2d_utils
- simple_stream_state
- unix
Public symbols:
- stream_p05_sieve_cavgs — type
Private symbols:
- exec_stream_p05_sieve_cavgs — subroutine
- send_cavg2D_meta — subroutine
- send_cavgs2D_batch — subroutine
- send_meta — subroutine
- send_to_sieve_cavgs_in_pipe — subroutine
- sigterm_handler — subroutine
Module: simple_stream_p06_pool2D_new¶
Files:
- main/stream/simple_stream_p06_pool2D_new.f90
Uses:
- simple_gui_metadata_api
- simple_gui_metadata_utils
- simple_stream2d_state
- simple_stream_api
- simple_stream_pool2d_utils
- simple_stream_state
- unix
Public symbols:
- stream_p06_pool2D — type
Private symbols:
- cleanup4restart — subroutine
- exec_stream_p06_pool2D — subroutine
- import_sets_into_pool — subroutine
- send_cavg2D_meta — subroutine
- send_cavgs2D — subroutine
- send_meta — subroutine
- send_meta_snapshot2D — subroutine
- send_to_pool2D_in_pipe — subroutine
- sigterm_handler — subroutine
- unpause_pool — subroutine
Module: simple_stream_pool2D_utils¶
Files:
- main/stream/simple_stream_pool2D_utils.f90
Uses:
- simple_classaverager
- simple_euclid_sigma2
- simple_procimgstk
- simple_ran_tabu
- simple_stream_api
Public symbols:
- generate_pool_stats — subroutine
- get_pool_ptr — subroutine
- init_pool_clustering — subroutine
- iterate_pool — subroutine
- set_lpthres_type — subroutine
- set_pool_resolution_limits — subroutine
- update_match_class_states — subroutine
- update_mskdiam — subroutine
- update_pool — subroutine
- update_pool_aln_params — subroutine
- update_pool_status — subroutine
Private symbols:
- biased_stack_sampling — subroutine
- generate_pool_jpeg — subroutine
- set_iteration_time — subroutine
- set_pool_dimensions — subroutine
- uniform_stack_sampling — subroutine
- update_match_class_states_in_pool — subroutine
- update_pool_dims — subroutine
- update_pool_for_gui — subroutine
Module: simple_stream_state¶
Files:
- main/stream/simple_stream_state.f90
Module: simple_stream_utils¶
Files:
- main/stream/simple_stream_utils.f90
Uses:
- json_kinds
- json_module
- simple_cmdline
- simple_core_module_api
- simple_default_clines
- simple_gui_utils
- simple_image
- simple_image_msk
- simple_parameters
- simple_qsys_env
- simple_rec_list
- simple_sp_project
- simple_stack_io
- simple_stream_communicator
Public symbols:
- create_stream_project — subroutine
- get_latest_optics_map_id — function
- import_new_projects — subroutine
- init_stream_qenv — subroutine
- process_selected_refs — subroutine
- process_selected_refs_2 — subroutine
- stream_datestr — function
- terminate_stream — subroutine
- update_user_params — subroutine
- wait_for_folder — subroutine
- wait_for_folder2 — subroutine
Module: simple_stream_watcher¶
Files:
- main/stream/simple_stream_watcher.f90
Uses:
- simple_core_module_api
- simple_progress
Module: simple_string¶
Files:
- utils/simple_string.f90
Uses:
- simple_defs
- simple_defs_string
- simple_error
Module: simple_string_tester¶
Files:
- utils/simple_string_tester.f90
Uses:
- simple_defs
- simple_string
- simple_test_utils
Public symbols:
- run_all_string_tests — subroutine
Private symbols:
- test_append_operator — subroutine
- test_assign_and_ctor — subroutine
- test_default_and_kill — subroutine
- test_ends_with — subroutine
- test_equality_operators — subroutine
- test_has_substr — subroutine
- test_is_blank_and_is_allocated — subroutine
- test_numeric_conversion — subroutine
- test_readfile — subroutine
- test_readline_empty_line — subroutine
- test_readline_eof_behavior — subroutine
- test_readline_long_line — subroutine
- test_readline_multiple_lines — subroutine
- test_readline_writeline — subroutine
- test_strlen — subroutine
- test_substr_ind — subroutine
- test_substr_remove — subroutine
- test_substr_replace — subroutine
- test_to_char — subroutine
- test_to_fnv1a_hash64 — subroutine
- test_writeline_unallocated — subroutine
Module: simple_string_utils¶
Files:
- utils/simple_string_utils.f90
Uses:
- simple_defs
- simple_defs_string
- simple_error
- simple_string
Module: simple_sym¶
Files:
- main/simple_sym.f90
Uses:
- simple_ori
- simple_ori_api
- simple_oris
Module: simple_symanalyzer¶
Files:
- main/simple_symanalyzer.f90
Uses:
- simple_core_module_api
- simple_image
- simple_parameters
- simple_projector
- simple_simple_volinterp
- simple_volpft_symsrch
Public symbols:
- print_subgroups — subroutine
- symmetrize_map — subroutine
- symmetry_tester — subroutine
Private symbols:
- eval_point_groups — subroutine
- find_symaxis — subroutine
- symaverage — subroutine
Module: simple_syslib¶
Files:
- fileio/simple_syslib.f90
Uses:
- iso_c_binding
- simple_defs
- simple_defs_fname
- simple_error
- simple_string
- simple_string_utils
Public symbols:
- del_file — subroutine
- exec_cmdline — subroutine
- find_next_int_dir_prefix — function
- fsync — function
- get_absolute_pathname — function
- get_current_rss_bytes — function
- get_peak_rss_bytes — function
- get_sysinfo — function
- isdir — function
- list_dirs — function
- makedir — function
- memory_monitor_report_c — function
- memory_monitor_start_c — function
- memory_monitor_stop_c — function
- mkdir — function
- print_slurm_env — subroutine
- raise_sys_error — subroutine
- redirect_stdout_stderr — subroutine
- regexp_match — function
- removedir — function
- restore_stdout_stderr — subroutine
- rmdir — function
- safe_flush — subroutine
- simple_abspath — function
- simple_chdir — subroutine
- simple_chmod — function
- simple_file_stat — subroutine
- simple_getcwd — subroutine
- simple_getenv — function
- simple_list_dirs — function
- simple_list_files — subroutine
- simple_list_files_regexp — subroutine
- simple_mkdir — subroutine
- simple_redirect_output_c — function
- simple_rename — subroutine
- simple_restore_output_c — function
- simple_rmdir — subroutine
- simple_rmfile — subroutine
- simple_touch — subroutine
- sscanf — function
- symlink — function
- syslib_c2fortran_string — subroutine
- syslib_symlink — subroutine
- touch — function
- unlink — function
- wait_pid — function
Module: simple_syslib_tester¶
Files:
- fileio/simple_syslib_tester.f90
Uses:
- simple_defs
- simple_string
- simple_syslib
- simple_test_utils
Public symbols:
- run_all_syslib_tests — subroutine
Private symbols:
- setup_test_env — subroutine
- teardown_test_env — subroutine
- test_exec_cmdline — subroutine
- test_find_next_int_dir_prefix — subroutine
- test_get_current_rss_bytes — subroutine
- test_get_peak_rss_bytes — subroutine
- test_get_process_id — subroutine
- test_getenv_wrapper — subroutine
- test_is_file_open — subroutine
- test_is_io_and_is_open — subroutine
- test_print_slurm_env_smoke — subroutine
- test_simple_abspath — subroutine
- test_simple_file_stat — subroutine
- test_simple_getcwd_and_chdir — subroutine
- test_simple_list_dirs — subroutine
- test_simple_list_files — subroutine
- test_simple_list_files_regexp — subroutine
- test_simple_mkdir_dir_exists_rmdir — subroutine
- test_simple_rename_and_del_file — subroutine
- test_simple_rmfile — subroutine
- test_simple_touch_and_file_exists — subroutine
- test_syslib_c2fortran_string — subroutine
- test_syslib_symlink — subroutine
Module: simple_tent_smooth¶
Files:
- utils/filter/simple_tent_smooth.f90
Public symbols:
- box_filter_1d — subroutine
- box_filter_x — subroutine
- box_filter_y — subroutine
- box_filter_z — subroutine
- tent_smooth_3d — subroutine
Module: simple_test_exec_api¶
Files:
- main/apis/simple_test_exec_api.f90
Uses:
- iso_fortran_env
- simple_cmdline
- simple_core_module_api
- simple_exec_helpers
- simple_jiffys
- simple_test_exec_class
- simple_test_exec_fft
- simple_test_exec_geometry
- simple_test_exec_highlevel
- simple_test_exec_io
- simple_test_exec_masks
- simple_test_exec_network
- simple_test_exec_numerics
- simple_test_exec_optimize
- simple_test_exec_parallel
- simple_test_exec_single
- simple_test_exec_stats
- simple_test_exec_utils
- simple_ui
- simple_ui_program
Module: simple_test_exec_class¶
Files:
- main/exec/simple_test_exec_class.f90
Uses:
- simple_cmdline
- simple_commanders_test_class
Public symbols:
- exec_test_class_commander — subroutine
Module: simple_test_exec_fft¶
Files:
- main/exec/simple_test_exec_fft.f90
Uses:
- simple_cmdline
- simple_commanders_test_fft
Public symbols:
- exec_test_fft_commander — subroutine
Module: simple_test_exec_geometry¶
Files:
- main/exec/simple_test_exec_geometry.f90
Uses:
- simple_cmdline
- simple_commanders_test_geometry
Public symbols:
- exec_test_geometry_commander — subroutine
Module: simple_test_exec_highlevel¶
Files:
- main/exec/simple_test_exec_highlevel.f90
Uses:
- simple_cmdline
- simple_commanders_test_highlevel
Public symbols:
- exec_test_highlevel_commander — subroutine
Module: simple_test_exec_io¶
Files:
- main/exec/simple_test_exec_io.f90
Uses:
- simple_cmdline
- simple_commanders_test_io
Public symbols:
- exec_test_io_commander — subroutine
Module: simple_test_exec_masks¶
Files:
- main/exec/simple_test_exec_masks.f90
Uses:
- simple_cmdline
- simple_commanders_test_masks
Public symbols:
- exec_test_masks_commander — subroutine
Module: simple_test_exec_network¶
Files:
- main/exec/simple_test_exec_network.f90
Uses:
- simple_cmdline
- simple_commanders_test_network
Public symbols:
- exec_test_network_commander — subroutine
Module: simple_test_exec_numerics¶
Files:
- main/exec/simple_test_exec_numerics.f90
Uses:
- simple_cmdline
- simple_commanders_test_numerics
Public symbols:
- exec_test_numerics_commander — subroutine
Module: simple_test_exec_optimize¶
Files:
- main/exec/simple_test_exec_optimize.f90
Uses:
- simple_cmdline
- simple_commanders_test_optimize
Public symbols:
- exec_test_optimize_commander — subroutine
Module: simple_test_exec_parallel¶
Files:
- main/exec/simple_test_exec_parallel.f90
Uses:
- simple_cmdline
- simple_commanders_test_parallel
Public symbols:
- exec_test_parallel_commander — subroutine
Module: simple_test_exec_single¶
Files:
- main/exec/simple_test_exec_single.f90
Uses:
- simple_cmdline
- simple_commanders_test_single
Public symbols:
- exec_test_single_commander — subroutine
Module: simple_test_exec_stats¶
Files:
- main/exec/simple_test_exec_stats.f90
Uses:
- simple_cmdline
- simple_commanders_test_stats
Public symbols:
- exec_test_stats_commander — subroutine
Module: simple_test_exec_utils¶
Files:
- main/exec/simple_test_exec_utils.f90
Uses:
- simple_cmdline
- simple_commanders_test_utils
Public symbols:
- exec_test_utils_commander — subroutine
Module: simple_test_ui_class¶
Files:
- main/ui/simple_test/simple_test_ui_class.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_class_programs — subroutine
- new_strategy2D — subroutine
- new_ui_hash_test — subroutine
- new_units — subroutine
Module: simple_test_ui_fft¶
Files:
- main/ui/simple_test/simple_test_ui_fft.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_fft_programs — subroutine
- new_corrs2weights_test — subroutine
- new_eval_polarftcc — subroutine
- new_ft_expanded — subroutine
- new_gencorrs_fft — subroutine
- new_order_corr — subroutine
- new_phasecorr — subroutine
- new_rank_weights — subroutine
- new_rotate_ref — subroutine
Module: simple_test_ui_geometry¶
Files:
- main/ui/simple_test/simple_test_ui_geometry.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_geometry_programs — subroutine
- new_angres — subroutine
- new_ori_test — subroutine
- new_oris_test — subroutine
- new_sym_test — subroutine
- new_uniform_euler — subroutine
- new_uniform_rot — subroutine
Module: simple_test_ui_highlevel¶
Files:
- main/ui/simple_test/simple_test_ui_highlevel.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_highlevel_programs — subroutine
- new_mini_stream — subroutine
- new_pcg_recon — subroutine
- new_ptcls_ppca_subproject_distr — subroutine
- new_reproject — subroutine
- new_simulate_particles — subroutine
- new_simulated_workflow — subroutine
- new_subproject_distr — subroutine
- print_test_highlevel_programs — subroutine
Module: simple_test_ui_io¶
Files:
- main/ui/simple_test/simple_test_ui_io.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_io_programs — subroutine
- new_imgfile — subroutine
- new_inside_write — subroutine
- new_io — subroutine
- new_io_parallel — subroutine
- new_mrc2jpeg — subroutine
- new_mrc_validate — subroutine
- new_stack_io — subroutine
- new_star_export — subroutine
- new_starfile_test — subroutine
- print_test_io_programs — subroutine
Module: simple_test_ui_masks¶
Files:
- main/ui/simple_test/simple_test_ui_masks.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_masks_programs — subroutine
- new_bounds_from_mask3D_test — subroutine
- new_graphene_mask — subroutine
- new_image_bin — subroutine
- new_mask — subroutine
- new_msk_routines — subroutine
- new_nano_mask — subroutine
- new_otsu_test — subroutine
- new_ptcl_center — subroutine
Module: simple_test_ui_network¶
Files:
- main/ui/simple_test/simple_test_ui_network.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_network_programs — subroutine
- new_socket_client — subroutine
- new_socket_comm_distr — subroutine
- new_socket_io — subroutine
- new_socket_server — subroutine
Module: simple_test_ui_numerics¶
Files:
- main/ui/simple_test/simple_test_ui_numerics.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_numerics_programs — subroutine
- new_eigh_test — subroutine
- new_kbinterpol_fast — subroutine
- new_maxnloc_test — subroutine
- new_neigh — subroutine
Module: simple_test_ui_optimize¶
Files:
- main/ui/simple_test/simple_test_ui_optimize.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_optimize_programs — subroutine
- new_lbfgsb — subroutine
- new_lbfgsb_cosine — subroutine
- new_lplims — subroutine
- new_lpstages_test — subroutine
- new_opt_lp — subroutine
Module: simple_test_ui_parallel¶
Files:
- main/ui/simple_test/simple_test_ui_parallel.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_parallel_programs — subroutine
- new_coarrays — subroutine
- new_openacc — subroutine
- new_openmp — subroutine
- new_simd — subroutine
Module: simple_test_ui_single¶
Files:
- main/ui/simple_test/simple_test_ui_single.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_single_programs — subroutine
- new_atoms_stats — subroutine
- new_detect_atoms — subroutine
- new_simulate_nanoparticle — subroutine
- new_single_workflow — subroutine
Module: simple_test_ui_stats¶
Files:
- main/ui/simple_test/simple_test_ui_stats.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_stats_programs — subroutine
- new_class_sample_test — subroutine
- new_clustering — subroutine
- new_ctf_test — subroutine
- new_eo_diff — subroutine
- new_extr_frac — subroutine
- new_multinomal_test — subroutine
- new_pca_all — subroutine
- new_pca_imgvar — subroutine
- new_sp_project — subroutine
Module: simple_test_ui_utils¶
Files:
- main/ui/simple_test/simple_test_ui_utils.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_test_utils_programs — subroutine
- new_ansi_colors — subroutine
- new_binoris_io_test — subroutine
- new_binoris_test — subroutine
- new_cif2mrc — subroutine
- new_cif2pdb — subroutine
- new_cmdline — subroutine
- new_install — subroutine
- new_nice — subroutine
- new_pdb2mrc — subroutine
- new_peak_thres_fdr — subroutine
- new_serialize — subroutine
- new_stringmatch — subroutine
Module: simple_test_utils¶
Files:
- utils/simple_test_utils.f90
Uses:
- simple_defs
- simple_string
Public symbols:
- assert_char — subroutine
- assert_double — subroutine
- assert_false — subroutine
- assert_int — subroutine
- assert_real — subroutine
- assert_string_eq — subroutine
- assert_true — subroutine
- report_summary — subroutine
Module: simple_testfuns¶
Files:
- utils/math/simple_testfuns.f90
Uses:
- simple_core_module_api
Public symbols:
- get_testfun — subroutine
- testfun — function
- testfun1 — function
- testfun10 — function
- testfun11 — function
- testfun12 — function
- testfun13 — function
- testfun14 — function
- testfun15 — function
- testfun16 — function
- testfun17 — function
- testfun18 — function
- testfun19 — function
- testfun2 — function
- testfun20 — function
- testfun21 — function
- testfun22 — function
- testfun23 — function
- testfun24 — function
- testfun25 — function
- testfun26 — function
- testfun27 — function
- testfun28 — function
- testfun29 — function
- testfun3 — function
- testfun30 — function
- testfun31 — function
- testfun32 — function
- testfun4 — function
- testfun5 — function
- testfun6 — function
- testfun7 — function
- testfun8 — function
- testfun9 — function
Module: simple_tifflib¶
Files:
- fileio/simple_tifflib.f90
Uses:
- iso_c_binding
Public symbols:
- TIFFAllocateStripBuffer — function
- TIFFClose — subroutine
- TIFFCurrentDirectory — function
- TIFFfree — function
- TIFFGetField — function
- TIFFGetVersion — function
- TIFFIsTiled — function
- TIFFLastDirectory — function
- TIFFmalloc — function
- TIFFMuteWarnings — subroutine
- TIFFNumberOfStrips — function
- TIFFOpen — function
- TIFFPrintInfo — subroutine
- TIFFReadDirectory — function
- TIFFReadEncodedStrip — function
- TIFFReadRawStrip — function
- TIFFSetDirectory — function
- TIFFStripSize — function
- TIFFUnMuteWarnings — subroutine
Module: simple_timer¶
Files:
- utils/simple_timer.f90
Uses:
- ifport
- simple_defs
- simple_error
- simple_is_check_assert
- simple_string_utils
Public symbols:
- cast_time_char — function
- now — subroutine
- reset_timer — subroutine
- timer_loop_end — subroutine
- timer_loop_start — subroutine
- timer_profile_break — subroutine
- timer_profile_report — subroutine
- timer_profile_setup — subroutine
- timer_profile_start — subroutine
- tocprint — subroutine
Module: simple_timer_omp¶
Files:
- utils/simple_timer_omp.f90
Uses:
- simple_defs
Public symbols:
- now_omp — subroutine
- reset_timer_omp — subroutine
Module: simple_trajectory_chunker¶
Files:
- main/nano/simple_trajectory_chunker.f90
Uses:
- simple_core_module_api
- simple_flex_analysis_strategy
- simple_srch_sort_loc
Public symbols:
- make_trajectory_chunk_plan — subroutine
- select_trajectory_chunk_plan — subroutine
- trajectory_chunk — type
- trajectory_chunk_plan — type
- trajectory_chunks_to_parts — subroutine
- write_trajectory_chunks_csv — subroutine
Private symbols:
- kill_trajectory_chunk_plan — subroutine
- make_boundary_bands — subroutine
- prepare_weighted_features — subroutine
Module: simple_tseries_graphene_subtr¶
Files:
- main/nano/simple_tseries_graphene_subtr.f90
Uses:
- simple_atoms
- simple_pftc_srch_api
Public symbols:
- calc_peaks — subroutine
- init_graphene_subtr — subroutine
- kill_graphene_subtr — subroutine
- remove_lattices — subroutine
Private symbols:
- calc_3bands_mask — function
- interp_peak — subroutine
- obscure_peak — subroutine
- range_convention — subroutine
- remove_lattice — subroutine
Module: simple_type_defs¶
Files:
- defs/simple_type_defs.f90
Uses:
- simple_defs
- simple_string
Module: simple_ui¶
Files:
- main/ui/simple_ui.f90
Uses:
- json_file_module
- json_kinds
- json_module
- simple_ansi_ctrls
- simple_core_module_api
- simple_linked_list
- simple_ui_hash
- simple_ui_param
- simple_ui_params_common
- simple_ui_program
- simple_ui_simple_group
- simple_ui_single_group
- simple_ui_stream_group
- simple_ui_test_group
Public symbols:
- get_prg_ptr — subroutine
- get_test_prg_ptr — subroutine
- list_simple_prgs_in_ui — subroutine
- list_simple_test_prgs_in_ui — subroutine
- list_single_prgs_in_ui — subroutine
- list_stream_prgs_in_ui — subroutine
- make_test_ui — subroutine
- make_ui — subroutine
- print_stream_ui_json — subroutine
- print_ui_json — subroutine
- validate_ui_json — subroutine
- validate_ui_presentation — subroutine
- write_ui_json — subroutine
Private symbols:
- print_registered_programs — subroutine
- validate_category_metadata — subroutine
- validate_input_list — subroutine
Module: simple_ui_abinitio3D¶
Files:
- main/ui/simple/simple_ui_abinitio3D.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_abinitio3D_programs — subroutine
- new_abinitio3D — subroutine
- new_abinitio3D_cavgs — subroutine
- new_estimate_lpstages — subroutine
- new_noisevol — subroutine
Module: simple_ui_cavgproc¶
Files:
- main/ui/simple/simple_ui_cavgproc.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_cavgproc_programs — subroutine
- new_cluster_cavgs — subroutine
- new_cluster_cavgs_selection — subroutine
- new_cluster_stack — subroutine
- new_match_cavgs — subroutine
- new_match_stacks — subroutine
- new_model_cavgs_rejection — subroutine
- new_select_clusters — subroutine
Module: simple_ui_cluster2D¶
Files:
- main/ui/simple/simple_ui_cluster2D.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_cluster2D_programs — subroutine
- new_abinitio2D — subroutine
- new_abinitio2D_chunks — subroutine
- new_bootstrap_cavgs — subroutine
- new_make_cavgs — subroutine
- new_map_cavgs_selection — subroutine
- new_sample_classes — subroutine
- new_unbootstrap_cavgs — subroutine
- new_write_classes — subroutine
Module: simple_ui_denoise¶
Files:
- main/ui/simple/simple_ui_denoise.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_denoise_programs — subroutine
- new_cls_split — subroutine
- new_denoise_project — subroutine
- new_flex_analysis — subroutine
- new_icm2D — subroutine
- new_icm3D — subroutine
- new_map_params_from_den — subroutine
- new_ppca_denoise — subroutine
- new_ppca_denoise_classes — subroutine
- new_ppca_volvar — subroutine
Module: simple_ui_descriptor_types¶
Files:
- main/ui/simple_ui_descriptor_types.f90
Uses:
- simple_string
Public symbols:
- ui_choices — function
Private symbols:
- ui_choice — type
Module: simple_ui_dock¶
Files:
- main/ui/simple/simple_ui_dock.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_dock_programs — subroutine
- new_dock_volpair — subroutine
- new_volanalyze — subroutine
- new_volcluster — subroutine
Module: simple_ui_filter¶
Files:
- main/ui/simple/simple_ui_filter.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_filter_programs — subroutine
- new_filter — subroutine
- new_nu_filt3D — subroutine
- new_uniform_filter2D — subroutine
- new_uniform_filter3D — subroutine
Module: simple_ui_hash¶
Files:
- main/ui/simple_ui_hash.f90
Uses:
- simple_string
- simple_ui_program
- simple_vrefhash
Public symbols:
- test_ui_hash — subroutine
- ui_hash — type
Private symbols:
- get_ref_ui_param_char — subroutine
- get_ref_ui_param_str — subroutine
- get_ref_ui_program_char — subroutine
- get_ref_ui_program_str — subroutine
- set_ref_ui_param_char — subroutine
- set_ref_ui_param_str — subroutine
- set_ref_ui_program_char — subroutine
- set_ref_ui_program_str — subroutine
Module: simple_ui_image¶
Files:
- main/ui/simple/simple_ui_image.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_image_programs — subroutine
- new_binarize — subroutine
- new_convert — subroutine
- new_ctf_correct — subroutine
- new_ctfops — subroutine
- new_normalize — subroutine
- new_scale — subroutine
- new_stack — subroutine
- new_stackops — subroutine
Module: simple_ui_mask¶
Files:
- main/ui/simple/simple_ui_mask.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_mask_programs — subroutine
- new_auto_spher_mask — subroutine
- new_automask2D — subroutine
- new_mask — subroutine
Module: simple_ui_modules¶
Files:
- main/ui/simple_ui_modules.f90
Uses:
- simple_ansi_ctrls
- simple_core_module_api
- simple_ui_descriptor_types
- simple_ui_hash
- simple_ui_params_common
- simple_ui_program
- simple_ui_utils
- simple_ui_visibility
Module: simple_ui_ori¶
Files:
- main/ui/simple/simple_ui_ori.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_ori_programs — subroutine
- new_make_oris — subroutine
- new_oriops — subroutine
- new_oristats — subroutine
- new_vizoris — subroutine
Module: simple_ui_other¶
Files:
- main/ui/simple/simple_ui_other.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_other_programs — subroutine
- new_cif2pdb — subroutine
- new_fractionate_movies — subroutine
- new_split_ — subroutine
- new_split_stack — subroutine
Module: simple_ui_param¶
Files:
- main/ui/simple_ui_param.f90
Uses:
- simple_error
- simple_string
- simple_string_utils
- simple_ui_descriptor_types
Public symbols:
- finalize — subroutine
- infer_units — function
- normalize_numeric_example — function
- set_choices — subroutine
- set_generated_default — subroutine
- set_param_1 — subroutine
- set_param_2 — subroutine
- set_placeholder — subroutine
- standardize_placeholder — function
Module: simple_ui_params_common¶
Files:
- main/ui/simple_ui_params_common.f90
Uses:
- simple_core_module_api
- simple_ui_descriptor_types
- simple_ui_param
Public symbols:
- set_ui_params — subroutine
Module: simple_ui_preproc¶
Files:
- main/ui/simple/simple_ui_preproc.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_preproc_programs — subroutine
- new_assign_optics_groups — subroutine
- new_ctf_estimate — subroutine
- new_extract — subroutine
- new_gen_pspecs_and_thumbs — subroutine
- new_motion_correct — subroutine
- new_particle_sieving — subroutine
- new_pick — subroutine
- new_preprocess — subroutine
- new_reextract — subroutine
Module: simple_ui_print¶
Files:
- main/ui/simple/simple_ui_print.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_print_programs — subroutine
- new_info_image — subroutine
- new_info_stktab — subroutine
- new_print_dose_weights — subroutine
- new_print_fsc — subroutine
- new_print_magic_boxes — subroutine
Module: simple_ui_program¶
Files:
- main/ui/simple_ui_program.f90
Uses:
- json_module
- simple_ansi_ctrls
- simple_core_module_api
- simple_linked_list
- simple_ui_default_values
- simple_ui_descriptor_types
- simple_ui_param
- simple_ui_visibility
Public symbols:
- add_input_num — subroutine
- add_input_param — subroutine
- add_input_str — subroutine
- add_program_groups_json — subroutine
- add_program_input_json — subroutine
- add_program_requirements_json — subroutine
- add_requirement — subroutine
- append_input — subroutine
- append_required_keys_from_list — subroutine
- apply_generated_default — subroutine
- bind_input — subroutine
- cardinality_text — function
- category_descriptor — type
- create_json_entry — subroutine
- create_section_from_list — subroutine
- find_input_text — subroutine
- get_category — function
- get_display_name — function
- get_executable — function
- get_name — function
- get_required_keys — function
- group_label — function
- input_text_for_key — function
- kill — subroutine
- new — subroutine
- print_cmdline — subroutine
- print_help — subroutine
- print_param_hash — subroutine
- print_param_list — subroutine
- print_requirement_groups — subroutine
- print_requirement_inputs — subroutine
- print_ui — subroutine
- register_group — subroutine
- set_category — subroutine
- ui_activation — type
- ui_activation_equals_any — function
- ui_cli_param_choices — function
- ui_cli_param_summary — function
- ui_input_group — type
- ui_program — type
- ui_program_input — type
- ui_requirement_group — type
- write2json — subroutine
Module: simple_ui_project¶
Files:
- main/ui/simple/simple_ui_project.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_project_programs — subroutine
- new_export_manifoldem_starproject — subroutine
- new_export_relion — subroutine
- new_export_starproject — subroutine
- new_extract_subproj — subroutine
- new_import_boxes — subroutine
- new_import_cavgs — subroutine
- new_import_movies — subroutine
- new_import_particles — subroutine
- new_import_starproject — subroutine
- new_merge_projects — subroutine
- new_new_project — subroutine
- new_print_project_field — subroutine
- new_print_project_info — subroutine
- new_prune_project — subroutine
- new_ptcl3D_state_consensus — subroutine
- new_reimport_particles — subroutine
- new_replace_project_field — subroutine
- new_selection — subroutine
- new_update_project — subroutine
- new_validate_projfile — subroutine
- new_write_mic_filetab — subroutine
- new_zero_project_shifts — subroutine
Module: simple_ui_refine3D¶
Files:
- main/ui/simple/simple_ui_refine3D.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_refine3D_programs — subroutine
- new_automask — subroutine
- new_bootstrap_rec3D — subroutine
- new_postprocess — subroutine
- new_reconstruct3D — subroutine
- new_refine3D — subroutine
- new_refine3D_auto — subroutine
- new_refine3D_multi — subroutine
Module: simple_ui_res¶
Files:
- main/ui/simple/simple_ui_res.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_res_programs — subroutine
- new_fsc — subroutine
- new_fsc_area_score — subroutine
Module: simple_ui_sim¶
Files:
- main/ui/simple/simple_ui_sim.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_sim_programs — subroutine
- new_cif2mrc — subroutine
- new_pdb2mrc — subroutine
- new_simulate_movie — subroutine
- new_simulate_noise — subroutine
- new_simulate_particles — subroutine
Module: simple_ui_simple_group¶
Files:
- main/ui/simple_ui_simple_group.f90
Uses:
- simple_ui_abinitio3d
- simple_ui_cavgproc
- simple_ui_cluster2d
- simple_ui_denoise
- simple_ui_dock
- simple_ui_filter
- simple_ui_hash
- simple_ui_image
- simple_ui_mask
- simple_ui_ori
- simple_ui_other
- simple_ui_preproc
- simple_ui_print
- simple_ui_project
- simple_ui_refine3d
- simple_ui_res
- simple_ui_sim
- simple_ui_sym
- simple_ui_validate
- simple_ui_volume
Public symbols:
- add_simple_programs — subroutine
Module: simple_ui_single_group¶
Files:
- main/ui/simple_ui_single_group.f90
Uses:
- simple_ui_hash
- single_ui_atom
- single_ui_map
- single_ui_nano2d
- single_ui_nano3d
- single_ui_trajectory
- single_ui_tseries
- single_ui_validate
Public symbols:
- add_single_programs — subroutine
Module: simple_ui_stream¶
Files:
- main/ui/simple/simple_ui_stream.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_stream_programs — subroutine
- new_abinitio2D_stream — subroutine
- new_assign_optics — subroutine
- new_gen_pickrefs — subroutine
- new_master — subroutine
- new_pick_extract — subroutine
- new_preproc — subroutine
- new_sieve_cavgs — subroutine
Module: simple_ui_stream_group¶
Files:
- main/ui/simple_ui_stream_group.f90
Uses:
- simple_ui_hash
- simple_ui_stream
Public symbols:
- add_stream_programs — subroutine
Module: simple_ui_sym¶
Files:
- main/ui/simple/simple_ui_sym.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_symmetry_programs — subroutine
- new_symaxis_search — subroutine
- new_symmetrize_map — subroutine
- new_symmetry_test — subroutine
Module: simple_ui_test_group¶
Files:
- main/ui/simple_ui_test_group.f90
Uses:
- simple_test_ui_class
- simple_test_ui_fft
- simple_test_ui_geometry
- simple_test_ui_highlevel
- simple_test_ui_io
- simple_test_ui_masks
- simple_test_ui_network
- simple_test_ui_numerics
- simple_test_ui_optimize
- simple_test_ui_parallel
- simple_test_ui_single
- simple_test_ui_stats
- simple_test_ui_utils
- simple_ui_hash
Public symbols:
- add_test_programs — subroutine
Module: simple_ui_utils¶
Files:
- main/ui/simple_ui_utils.f90
Uses:
- simple_error
- simple_ui_hash
- simple_ui_program
Public symbols:
- add_ui_program — subroutine
Module: simple_ui_validate¶
Files:
- main/ui/simple/simple_ui_validation.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_validate_programs — subroutine
- new_check_refpick — subroutine
- new_mini_stream — subroutine
- new_model_validate — subroutine
Module: simple_ui_visibility¶
Files:
- main/ui/simple_ui_visibility.f90
Public symbols:
- ui_visibility_name — function
Module: simple_ui_volume¶
Files:
- main/ui/simple/simple_ui_volume.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_volume_programs — subroutine
- new_center — subroutine
- new_reconstruct3D_pcg — subroutine
- new_reproject — subroutine
- new_volops — subroutine
Module: simple_vol_pproc_policy¶
Files:
- main/volume/simple_vol_pproc_policy.f90
Uses:
- simple_core_module_api
- simple_parameters
Public symbols:
- plan_state_postprocess — subroutine
- state_mask_is_compatible — subroutine
- vol_pproc_plan — type
Module: simple_volanalyzer¶
Files:
- main/volume/simple_volanalyzer.f90
Uses:
- simple_core_module_api
- simple_dock_vols
- simple_image
- simple_ori
- simple_parameters
- simple_simple_volinterp
Public symbols:
- calc_volpair_corrmat — subroutine
- dock_compare_volumes — subroutine
- init_volanalyzer — subroutine
Module: simple_volcluster¶
Files:
- main/volume/simple_volcluster.f90
Uses:
- simple_core_module_api
- simple_image
- simple_parameters
Public symbols:
- calc_volcluster_dmat — function
- read_volcluster_volumes — subroutine
- write_volcluster_report — subroutine
Private symbols:
- kill_volumes — subroutine
Module: simple_volpft_corrcalc¶
Files:
- main/volume/simple_volpft_corrcalc.f90
Uses:
- simple_core_module_api
- simple_projector
Public symbols:
- volpft_corrcalc — type
Private symbols:
- corr_1 — function
- corr_2 — function
- corr_mag — function
- extract_ref — subroutine
- extract_target_1 — subroutine
- extract_target_2 — subroutine
- get_kfromto — function
- get_nspace — function
- get_nspace_nonred — function
- kill — subroutine
- new — subroutine
Module: simple_volpft_symsrch¶
Files:
- main/volume/simple_volpft_symsrch.f90
Uses:
- simple_core_module_api
- simple_opt_factory
- simple_opt_spec
- simple_optimizer
- simple_parameters
- simple_projector
- simple_volpft_corrcalc
Public symbols:
- volpft_srch4symaxis — subroutine
- volpft_symsrch_init — subroutine
Private symbols:
- volpft_symsrch_costfun — function
- volpft_symsrch_kill — subroutine
- volpft_symsrch_scorefun — function
Module: simple_vrefhash¶
Files:
- utils/structs/simple_vrefhash.f90
Uses:
- simple_error
- simple_string
- simple_string_utils
Public symbols:
- vrefhash — type
- vrefhash_bucket — type
- vrefhash_node — type
Private symbols:
- clear — subroutine
- del_char — subroutine
- del_str — subroutine
- destroy — subroutine
- finalize_node — subroutine
- find_node — subroutine
- get_ref_char — subroutine
- get_ref_str — subroutine
- init — subroutine
- keys — function
- keys_sorted — function
- set_ref_char — subroutine
- set_ref_str — subroutine
Module: simple_vrefhash_tester¶
Files:
- utils/structs/simple_vrefhash_tester.f90
Uses:
- simple_string
- simple_test_utils
- simple_vrefhash
Public symbols:
- run_all_vrefhash_tests — subroutine
Private symbols:
- inc — subroutine
- my_cfg — type
- my_obj — type
- test_collision_sanity_many_keys — subroutine
- test_delete — subroutine
- test_init_clear_destroy_and_count — subroutine
- test_keys_returns_all_keys — subroutine
- test_keys_sorted_returns_sorted_keys — subroutine
- test_missing_key_get_ref_returns_null — subroutine
- test_reference_semantics_updates_visible — subroutine
- test_replace_pointer_on_same_key — subroutine
- test_set_get_has_key_with_char_and_string_keys — subroutine
- test_store_multiple_dynamic_types — subroutine
Module: simple_winfuns¶
Files:
- main/interp/simple_winfuns.f90
Uses:
- simple_defs
Public symbols:
- winfuns — type
Private symbols:
- ifun — function
- wfun — function
Module: single_commanders_experimental¶
Files:
- main/commanders/single/single_commanders_experimental.f90
Uses:
- simple_commanders_api
- simple_commanders_reproject
- simple_matcher_2dprep
- simple_matcher_ptcl_io
- simple_opt_mask
- single_commanders_nano3d
Public symbols:
- commander_cavgseoproc_nano — type
- commander_cavgsproc_nano — type
- commander_ptclsproc_nano — type
- commander_trajectory_make_projavgs — type
- commander_tsegmaps_core_finder — type
- commander_validate_cavgs_vs_model — type
- exec_cavgseoproc_nano — subroutine
- exec_cavgsproc_nano — subroutine
- exec_ptclsproc_nano — subroutine
- exec_trajectory_make_projavgs — subroutine
- exec_tsegmaps_core_finder — subroutine
- exec_validate_cavgs_vs_model — subroutine
Module: single_commanders_nano2D¶
Files:
- main/commanders/single/single_commanders_nano2D.f90
Uses:
- simple_commanders_api
- simple_commanders_cluster2d
- simple_commanders_imgproc
- simple_commanders_mkcavgs
- simple_commanders_sim
Public symbols:
- commander_analysis2D_nano — type
- commander_center2D_nano — type
- commander_cluster2D_nano — type
- exec_analysis2D_nano — subroutine
- exec_center2D_nano — subroutine
- exec_cluster2D_nano — subroutine
Module: single_commanders_nano3D¶
Files:
- main/commanders/single/single_commanders_nano3D.f90
Uses:
- simple_abinitio_utils
- simple_commanders_abinitio
- simple_commanders_api
- simple_commanders_atoms
- simple_commanders_cluster2d
- simple_commanders_ori
- simple_commanders_rec
- simple_commanders_refine3d
- simple_commanders_reproject
- simple_flex_analysis_strategy
- simple_nanoparticle
- simple_refine3d_fnames
- simple_trajectory_chunker
Public symbols:
- commander_abinitio3D_nano — type
- commander_autorefine3D_nano — type
- commander_refine3D_nano — type
- commander_trajectory_reconstruct3D_distr — type
- exec_abinitio3D_nano — subroutine
- exec_autorefine3D_nano — subroutine
- exec_commander_trajectory_reconstruct3D_distr — subroutine
- exec_refine3D_nano — subroutine
Module: single_commanders_trajectory¶
Files:
- main/commanders/single/single_commanders_trajectory.f90
Uses:
- simple_commanders_api
- simple_commanders_imgops
- simple_tseries_graphene_subtr
- single_tseries_tracker
Public symbols:
- commander_extract_substk — type
- commander_graphene_subtr — type
- commander_import_trajectory — type
- commander_track_particles — type
- commander_track_particles_distr — type
- commander_trajectory_backgr_subtr — type
- commander_trajectory_denoise — type
- commander_trajectory_swap_stack — type
- exec_extract_substk — subroutine
- exec_graphene_subtr — subroutine
- exec_import_trajectory — subroutine
- exec_track_particles — subroutine
- exec_track_particles_distr — subroutine
- exec_trajectory_backgr_subtr — subroutine
- exec_trajectory_denoise — subroutine
- exec_trajectory_swap_stack — subroutine
Module: single_commanders_tseries¶
Files:
- main/commanders/single/single_commanders_tseries.f90
Uses:
- simple_bspline_smoother
- simple_commanders_api
- simple_denoise_movies
- simple_imgarr_utils
- simple_motion_correct_iter
- single_tseries_extractor
Public symbols:
- commander_tseries_extractor — type
- commander_tseries_import — type
- commander_tseries_make_pickavg — type
- commander_tseries_motion_correct — type
- commander_tseries_motion_correct_distr — type
- commander_tseries_prep4tracking — type
- downscale_frames — subroutine
- exec_tseries_extractor — subroutine
- exec_tseries_import — subroutine
- exec_tseries_make_pickavg — subroutine
- exec_tseries_motion_correct — subroutine
- exec_tseries_motion_correct_distr — subroutine
- exec_tseries_prep4tracking — subroutine
- find_outliers — subroutine
Module: single_exec_api¶
Files:
- main/apis/single_exec_api.f90
Uses:
- iso_fortran_env
- simple_cmdline
- simple_core_module_api
- simple_exec_helpers
- simple_jiffys
- simple_ui
- simple_ui_program
- single_exec_atom
- single_exec_map
- single_exec_nano2d
- single_exec_nano3d
- single_exec_trajectory
- single_exec_tseries
- single_exec_validate
Module: single_exec_atom¶
Files:
- main/exec/single_exec_atom.f90
Uses:
- simple_cmdline
- simple_commanders_atoms
- simple_commanders_sim
Public symbols:
- exec_atom_commander — subroutine
Module: single_exec_map¶
Files:
- main/exec/single_exec_map.f90
Uses:
- simple_cmdline
- simple_commanders_atoms
- single_commanders_experimental
Public symbols:
- exec_map_commander — subroutine
Module: single_exec_nano2D¶
Files:
- main/exec/single_exec_nano2D.f90
Uses:
- simple_cmdline
- simple_commanders_imgproc
- single_commanders_nano2d
Public symbols:
- exec_nano2D_commander — subroutine
Module: single_exec_nano3D¶
Files:
- main/exec/single_exec_nano3D.f90
Uses:
- simple_cmdline
- simple_exec_helpers
- simple_string
- single_commanders_nano3d
Public symbols:
- exec_nano3D_commander — subroutine
Module: single_exec_trajectory¶
Files:
- main/exec/single_exec_trajectory.f90
Uses:
- simple_cmdline
- single_commanders_experimental
- single_commanders_nano3d
- single_commanders_trajectory
Public symbols:
- exec_trajectory_commander — subroutine
Module: single_exec_tseries¶
Files:
- main/exec/single_exec_tseries.f90
Uses:
- simple_cmdline
- single_commanders_trajectory
- single_commanders_tseries
Public symbols:
- exec_tseries_commander — subroutine
Module: single_exec_validate¶
Files:
- main/exec/single_exec_validate.f90
Uses:
- simple_cmdline
- single_commanders_experimental
Public symbols:
- exec_validate_commander — subroutine
Module: single_tseries_extractor¶
Files:
- main/nano/single_tseries_extractor.f90
Uses:
- simple_core_module_api
- simple_image
- simple_parameters
- simple_sp_project
- simple_stack_io
Public symbols:
- extract_trajectory — subroutine
- init_trajectory_extractor — subroutine
- kill_trajectory_extractor — subroutine
Private symbols:
- build_mapping — subroutine
- identify_neighbours — subroutine
- update_background_pspec — subroutine
Module: single_tseries_tracker¶
Files:
- main/nano/single_tseries_tracker.f90
Uses:
- simple_bspline_smoother
- simple_core_module_api
- simple_image
- simple_image_bin
- simple_motion_align_nano
- simple_parameters
- simple_segmentation
Public symbols:
- init_tracker — subroutine
- kill_tracker — subroutine
- track_particle — subroutine
Private symbols:
- center_reference — function
- cleanup_centering_images — subroutine
- identify_neighbours — subroutine
- update_background_pspec — subroutine
- write_tester_dump — subroutine
- write_trajectory — subroutine
Module: single_ui_atom¶
Files:
- main/ui/single/single_ui_atom.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_single_atom_programs — subroutine
- new_atoms_register — subroutine
- new_atoms_rmsd — subroutine
- new_atoms_stats — subroutine
- new_core_atoms_analysis — subroutine
- new_crys_score — subroutine
- new_detect_atoms — subroutine
- new_simulate_nanoparticle — subroutine
Module: single_ui_map¶
Files:
- main/ui/single/single_ui_map.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_single_map_programs — subroutine
- new_conv_atom_denoise — subroutine
- new_tsegmaps_core_finder — subroutine
Module: single_ui_nano2D¶
Files:
- main/ui/single/single_ui_nano2D.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_single_nano2D_programs — subroutine
- new_analysis2D_nano — subroutine
- new_center2D_nano — subroutine
- new_cluster2D_nano — subroutine
- new_estimate_diam — subroutine
Module: single_ui_nano3D¶
Files:
- main/ui/single/single_ui_nano3D.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_single_nano3D_programs — subroutine
- new_abinitio3D_nano — subroutine
- new_autorefine3D_nano — subroutine
- new_refine3D_nano — subroutine
Module: single_ui_trajectory¶
Files:
- main/ui/single/single_ui_trajectory.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_single_trajectory_programs — subroutine
- new_extract_substk — subroutine
- new_graphene_subtr — subroutine
- new_import_trajectory — subroutine
- new_trajectory_denoise — subroutine
- new_trajectory_make_projavgs — subroutine
- new_trajectory_reconstruct3D — subroutine
- new_trajectory_swap_stack — subroutine
Module: single_ui_tseries¶
Files:
- main/ui/single/single_ui_tseries.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_single_tseries_programs — subroutine
- new_track_particles — subroutine
- new_tseries_extractor — subroutine
- new_tseries_import — subroutine
- new_tseries_make_pickavg — subroutine
- new_tseries_motion_correct — subroutine
- new_tseries_prep4tracking — subroutine
Module: single_ui_validate¶
Files:
- main/ui/single/single_ui_validate.f90
Uses:
- simple_ui_modules
Public symbols:
- construct_single_validate_programs — subroutine
- new_cavgseoproc_nano — subroutine
- new_cavgsproc_nano — subroutine
- new_ptclsproc_nano — subroutine
- new_validate_cavgs_vs_model — subroutine
Module: subroutine¶
Files:
- main/class/simple_classaverager.f90
- main/class/simple_classaverager_core.f90
- main/class/simple_classaverager_restore.f90
- main/image/simple_image.f90
- main/image/simple_image_access.f90
- main/image/simple_image_arith.f90
- main/image/simple_image_calc.f90
- main/image/simple_image_core.f90
- main/image/simple_image_ctf.f90
- main/image/simple_image_fft.f90
- main/image/simple_image_filt.f90
- main/image/simple_image_freq_anal.f90
- main/image/simple_image_geom.f90
- main/image/simple_image_io.f90
- main/image/simple_image_norm.f90
- main/image/simple_image_ops.f90
- main/image/simple_image_polar.f90
- main/image/simple_image_seg.f90
- main/image/simple_image_vis.f90
- main/nu_filt/simple_nu_filter.f90
- main/nu_filt/simple_nu_filter_apply.f90
- main/nu_filt/simple_nu_filter_bank.f90
- main/nu_filt/simple_nu_filter_extend.f90
- main/nu_filt/simple_nu_filter_potts.f90
- main/nu_filt/simple_nu_filter_state.f90
- main/nu_filt/simple_nu_filter_stats.f90
- main/ori/simple_oris.f90
- main/ori/simple_oris_dists.f90
- main/ori/simple_oris_getters.f90
- main/ori/simple_oris_io.f90
- main/ori/simple_oris_life.f90
- main/ori/simple_oris_neig.f90
- main/ori/simple_oris_reshape.f90
- main/ori/simple_oris_sampling.f90
- main/ori/simple_oris_setters.f90
- main/ori/simple_oris_stats.f90
- main/ori/simple_oris_transform.f90
- main/params/simple_parameters.f90
- main/params/simple_parameters_core.f90
- main/params/simple_parameters_parse.f90
- main/params/simple_parameters_phases.f90
- main/pftc/simple_polarft_access.f90
- main/pftc/simple_polarft_calc.f90
- main/pftc/simple_polarft_core.f90
- main/pftc/simple_polarft_corr.f90
- main/pftc/simple_polarft_ctf.f90
- main/pftc/simple_polarft_geom.f90
- main/pftc/simple_polarft_memo.f90
- main/pftc/simple_polarft_ops_io.f90
- main/project/simple_sp_project.f90
- main/project/simple_sp_project_cls.f90
- main/project/simple_sp_project_core.f90
- main/project/simple_sp_project_io.f90
- main/project/simple_sp_project_mic.f90
- main/project/simple_sp_project_optics.f90
- main/project/simple_sp_project_out.f90
- main/project/simple_sp_project_ptcl.f90
- main/project/simple_sp_project_stk.f90
- main/simple_abinitio_controller.f90
- main/simple_abinitio_utils.f90
Uses:
- simple_commanders_euclid
- simple_ctf
- simple_euclid_sigma2
- simple_gpu_utils
- simple_gridding
- simple_imgarr_utils
- simple_jpg
- simple_linalg
- simple_map_reduce
- simple_matcher_ptcl_io
- simple_math
- simple_math_ctf
- simple_math_ft
- simple_memoize_ft_maps
- simple_parameters
- simple_projector
- simple_projector_pft_batch
- simple_ran_tabu
- simple_sp_project
- simple_tent_smooth
Public symbols:
- add_edge — subroutine
- add_fsc — subroutine
- add_oriplot — subroutine
- append_and_thin_nu_highres_candidate — subroutine
- apply_dose_weighing — subroutine
- assert_polarize_pdim — subroutine
- cache_nu_extension_frontier_dmats — subroutine
- cache_nu_highres_extension_frontier_after_selection — subroutine
- calc_class_center_shift — subroutine
- calc_final_rec — subroutine
- calc_lplim_final_stage — function
- calc_rec — subroutine
- calculate_histogram — subroutine
- calculate_indices — subroutine
- calculate_optics_plot — subroutine
- calculate_plot — subroutine
- cavger_update_sums — subroutine
- check_file_formats — subroutine
- check_vol — subroutine
- clear_polar_memo — subroutine
- collect_nu_base_label_voxels — subroutine
- compact_nu_highres_dmat_bank_for_capacity — subroutine
- dealloc_cavgs — subroutine
- double_check_file_formats — subroutine
- dt_1d — subroutine
- ensure_phase_shift_fields — subroutine
- exec_refine3D — subroutine
- fill_nu_frontier_dmat_from_bank — subroutine
- gen_c1 — subroutine
- gen_euclid_crvec — subroutine
- gen_euclid_residual_grad — subroutine
- gen_hybrid_grad_for_rot_8_local — subroutine
- gen_many2many_euclids_cufft_kernel — subroutine
- gen_ortho_reprojs4viz — subroutine
- generate_random_volumes — subroutine
- get_projections — subroutine
- init_gridcorr_mats — subroutine
- inject_refine3D_volume — subroutine
- loc_var_masked — subroutine
- log_nu_aux_replacement_margin_stats — subroutine
- log_nu_objective_smoothing_bank — subroutine
- memo_ptcls_alloc_error — subroutine
- memoize_polar_point — subroutine
- mkfnames — subroutine
- normalize_input_volumes — subroutine
- normalized_masked_value — subroutine
- open_pft_or_ctf2_array_for_write — subroutine
- pack_nu_dmat_to_mask_vector — subroutine
- prep_class_command_lines — subroutine
- prep_final_rec_cline — subroutine
- prepare_nu_smooth_norm — subroutine
- print_states — subroutine
- prune_nu_highres_extension_bank — subroutine
- randomize_states — subroutine
- read_cavgs — subroutine
- read_masks — subroutine
- register_stage_volume — subroutine
- require_valid_stats_mask — subroutine
- reset_mats — subroutine
- set_action — subroutine
- set_boxcoords — subroutine
- set_face_indices — subroutine
- set_indstk_from_range — subroutine
- set_ldim_box_from_stk — subroutine
- set_lplims_from_frcs — subroutine
- set_lplims_from_input — subroutine
- set_symmetry_class_vars — subroutine
- shift_stack_slice2D — subroutine
- sort_oris — function
- strip_refine3D_planning_keys — subroutine
- symmetrize — subroutine
- write_abinitio_lowpass_snapshot — subroutine
- write_final_rec_outputs — subroutine
Module: unix¶
Files:
- extlibs/unix/src/unix.f90
Module: unix_dirent¶
Files:
- extlibs/unix/src/unix_dirent.F90
Public symbols:
- c_closedir — function
- c_opendir — function
- c_readdir — function
Private symbols:
- c_dirent — type
- c_dirent — type
Module: unix_errno¶
Files:
- extlibs/unix/src/unix_errno.F90
Public symbols:
- c_errno — function
Module: unix_fcntl¶
Files:
- extlibs/unix/src/unix_fcntl.F90
Public symbols:
- c_fcntl — function
- c_open — function
Module: unix_inet¶
Files:
- extlibs/unix/src/unix_inet.F90
Public symbols:
- c_htonl — function
- c_htons — function
- c_inet_addr — function
Module: unix_ioctl¶
Files:
- extlibs/unix/src/unix_ioctl.F90
Public symbols:
- c_ioctl — function
Module: unix_ipc¶
Files:
- extlibs/unix/src/unix_ipc.F90
Public symbols:
- c_ftok — function
Module: unix_mqueue¶
Files:
- extlibs/unix/src/unix_mqueue.F90
Public symbols:
- c_mq_close — function
- c_mq_getattr — function
- c_mq_open — function
- c_mq_receive — function
- c_mq_send — function
- c_mq_setattr — function
- c_mq_timedreceive — function
- c_mq_timedsend — function
- c_mq_unlink — function
Private symbols:
- c_mq_attr — type
Module: unix_msg¶
Files:
- extlibs/unix/src/unix_msg.F90
Public symbols:
- c_msgctl — function
- c_msgget — function
- c_msgrcv — function
- c_msgsnd — function
Module: unix_netdb¶
Files:
- extlibs/unix/src/unix_netdb.F90
Public symbols:
- c_freeaddrinfo — subroutine
- c_gai_strerror — function
- c_getaddrinfo — function
Private symbols:
- c_addrinfo — type
- c_addrinfo — type
- c_in_addr — type
- c_sockaddr — type
- c_sockaddr — type
- c_sockaddr_in — type
- c_sockaddr_in — type
Module: unix_pthread¶
Files:
- extlibs/unix/src/unix_pthread.F90
Public symbols:
- c_pthread_cancel — function
- c_pthread_create — function
- c_pthread_detach — function
- c_pthread_exit — subroutine
- c_pthread_join — function
- c_pthread_mutex_destroy — function
- c_pthread_mutex_init — function
- c_pthread_mutex_lock — function
- c_pthread_mutex_trylock — function
- c_pthread_mutex_unlock — function
- c_pthread_setcancelstate — function
- c_pthread_setcanceltype — function
- c_pthread_t — type
Private symbols:
- c_pthread_mutex_t — type
Module: unix_regex¶
Files:
- extlibs/unix/src/unix_regex.F90
Public symbols:
- c_regcomp — function
- c_regerror — function
- c_regexec — function
- c_regfree — subroutine
Private symbols:
- c_regex_t — type
- c_regex_t — type
- c_regmatch_t — type
Module: unix_semaphore¶
Files:
- extlibs/unix/src/unix_semaphore.F90
Public symbols:
- c_sem_close — function
- c_sem_destroy — function
- c_sem_getvalue — function
- c_sem_init — function
- c_sem_open — function
- c_sem_post — function
- c_sem_timedwait — function
- c_sem_trywait — function
- c_sem_unlink — function
- c_sem_wait — function
Private symbols:
- c_sem_t — type
Module: unix_signal¶
Files:
- extlibs/unix/src/unix_signal.F90
Public symbols:
- c_kill — function
- c_signal — function
Module: unix_socket¶
Files:
- extlibs/unix/src/unix_socket.F90
Public symbols:
- c_accept — function
- c_bind — function
- c_connect — function
- c_listen — function
- c_send — function
- c_setsockopt — function
- c_socket — function
Module: unix_stat¶
Files:
- extlibs/unix/src/unix_stat.F90
Public symbols:
- c_fstat — function
- c_lstat — function
- c_mkdir — function
- c_mkfifo — function
- c_stat — function
- c_umask — function
Private symbols:
- c_stat_type — type
- c_stat_type — type
- c_stat_type — type
Module: unix_stdio¶
Files:
- extlibs/unix/src/unix_stdio.F90
Public symbols:
- c_fclose — function
- c_fdopen — function
- c_fflush — function
- c_fgetc — function
- c_fgets — function
- c_fopen — function
- c_fprintf — function
- c_fputs — function
- c_fread — function
- c_fwrite — function
- c_getchar — function
- c_getline — function
- c_pclose — function
- c_perror — subroutine
- c_popen — function
- c_putchar — function
- c_scanf — function
- c_setbuf — subroutine
- c_setvbuf — function
Module: unix_stdlib¶
Files:
- extlibs/unix/src/unix_stdlib.F90
Public symbols:
- c_exit — subroutine
- c_free — subroutine
Module: unix_string¶
Files:
- extlibs/unix/src/unix_string.F90
Public symbols:
- c_memcpy — function
- c_memset — function
- c_strerror — function
- c_strlen — function
Module: unix_syslog¶
Files:
- extlibs/unix/src/unix_syslog.F90
Public symbols:
- c_closelog — subroutine
- c_openlog — subroutine
- c_syslog — subroutine
Module: unix_termios¶
Files:
- extlibs/unix/src/unix_termios.F90
Public symbols:
- c_cfgetispeed — function
- c_cfgetospeed — function
- c_cfmakeraw — subroutine
- c_cfsetispeed — function
- c_cfsetospeed — function
- c_cfsetspeed — function
- c_tcdrain — function
- c_tcflow — function
- c_tcflush — function
- c_tcgetattr — function
- c_tcsendbreak — function
- c_tcsetattr — function
Private symbols:
- c_termios — type
- c_termios — type
Module: unix_time¶
Files:
- extlibs/unix/src/unix_time.F90
Public symbols:
- c_asctime — function
- c_clock_gettime — function
- c_ctime — function
- c_gettimeofday — function
- c_gmtime — function
- c_gmtime_r — function
- c_localtime — function
- c_localtime_r — function
- c_mktime — function
- c_strftime — function
- c_time — function
- c_timegm — function
Private symbols:
- c_timespec — type
- c_timeval — type
- c_timezone — type
- c_tm — type
Module: unix_types¶
Files:
- extlibs/unix/src/unix_types.F90
Module: unix_unistd¶
Files:
- extlibs/unix/src/unix_unistd.F90
Public symbols:
- c_chdir — function
- c_close — function
- c_dup — function
- c_dup2 — function
- c_execl — function
- c_fork — function
- c_getpid — function
- c_pipe — function
- c_read — function
- c_setsid — function
- c_unlink — function
- c_usleep — function
- c_write — function
Module: unix_utsname¶
Files:
- extlibs/unix/src/unix_utsname.F90
Public symbols:
- c_uname — function
Private symbols:
- c_utsname — type
- c_utsname — type
Module: unix_wait¶
Files:
- extlibs/unix/src/unix_wait.F90
Public symbols:
- c_wait — function
- c_waitpid — function