IODA
ioda::Has_Variables Member List

This is the complete list of members for ioda::Has_Variables, including all inherited members.

_create_py(const std::string &name, BasicTypes dataType, const std::vector< Dimensions_t > &cur_dimensions={1}, const std::vector< Dimensions_t > &max_dimensions={}, const std::vector< Variable > &dimension_scales={}, const VariableCreationParameters &params=VariableCreationParameters())ioda::detail::Has_Variables_Base
_py_fvp_helper(BasicTypes dataType, FillValuePolicy &fvp, VariableCreationParameters &params)ioda::detail::Has_Variables_Baseprivatestatic
attachDimensionScales(const std::vector< std::pair< Variable, std::vector< Variable >>> &mapping)ioda::detail::Has_Variables_Basevirtual
backend_ioda::detail::Has_Variables_Baseprivate
complementaryVariables_ioda::detail::Has_Variables_Baseprivate
convertVariableUnits(std::ostream &out=std::cerr)ioda::detail::Has_Variables_Base
create(const std::string &name, const Type &in_memory_dataType, const std::vector< Dimensions_t > &dimensions={1}, const std::vector< Dimensions_t > &max_dimensions={}, const VariableCreationParameters &params=VariableCreationParameters())ioda::detail::Has_Variables_Basevirtual
create(const std::string &name, const Type &in_memory_dataType, const ioda::Dimensions &dims, const VariableCreationParameters &params=VariableCreationParameters())ioda::detail::Has_Variables_Baseinline
create(const std::string &name, const std::vector< Dimensions_t > &dimensions={1}, const std::vector< Dimensions_t > &max_dimensions={}, const VariableCreationParameters &params=VariableCreationParameters::defaulted< DataType >())ioda::detail::Has_Variables_Baseinline
create(const std::string &name, const ioda::Dimensions &dims, const VariableCreationParameters &params=VariableCreationParameters::defaulted< DataType >())ioda::detail::Has_Variables_Baseinline
createDerivedVariableParameters(const std::string &inputName, const std::string &outputName, size_t position)ioda::detail::Has_Variables_Baseprivate
createWithScales(const std::string &name, const std::vector< Variable > &dimension_scales, const VariableCreationParameters &params=VariableCreationParameters::defaulted< DataType >())ioda::detail::Has_Variables_Baseinline
createWithScales(const NewVariables_t &newvars)ioda::detail::Has_Variables_Base
exists(const std::string &name) constioda::detail::Has_Variables_Basevirtual
getFillValuePolicy() constioda::detail::Has_Variables_Basevirtual
getTypeProvider() constioda::detail::Has_Variables_Basevirtual
Has_Variables()ioda::Has_Variables
Has_Variables(std::shared_ptr< detail::Has_Variables_Backend >, std::shared_ptr< const detail::DataLayoutPolicy >=nullptr)ioda::Has_Variables
Has_Variables_Base(std::shared_ptr< Has_Variables_Backend >, std::shared_ptr< const DataLayoutPolicy >=nullptr)ioda::detail::Has_Variables_Baseprotected
layout_ioda::detail::Has_Variables_Baseprivate
list() constioda::detail::Has_Variables_Basevirtual
loadComponentVariableData(const ComplementaryVariableCreationParameters &derivedVariableParams)ioda::detail::Has_Variables_Baseprivate
open(const std::string &name) constioda::detail::Has_Variables_Basevirtual
operator()() constioda::detail::Has_Variables_Baseinline
operator[](const std::string &name) constioda::detail::Has_Variables_Baseinline
remove(const std::string &name)ioda::detail::Has_Variables_Basevirtual
setLayout(std::shared_ptr< const detail::DataLayoutPolicy >)ioda::detail::Has_Variables_Basevirtual
stitchComplementaryVariables(bool removeOriginals=true)ioda::detail::Has_Variables_Base
~Has_Variables()ioda::Has_Variablesvirtual
~Has_Variables_Base()ioda::detail::Has_Variables_Basevirtual