Enum ModelFeature

    • Enum Constant Detail

      • SINGLE_COMP_MODEL

        public static final ModelFeature SINGLE_COMP_MODEL
      • NETWORK_MODEL

        public static final ModelFeature NETWORK_MODEL
      • MULTI_CELL_MODEL

        public static final ModelFeature MULTI_CELL_MODEL
      • MULTI_POPULATION_MODEL

        public static final ModelFeature MULTI_POPULATION_MODEL
      • NETWORK_WITH_INPUTS_MODEL

        public static final ModelFeature NETWORK_WITH_INPUTS_MODEL
      • NETWORK_WITH_PROJECTIONS_MODEL

        public static final ModelFeature NETWORK_WITH_PROJECTIONS_MODEL
      • NETWORK_WITH_GAP_JUNCTIONS_MODEL

        public static final ModelFeature NETWORK_WITH_GAP_JUNCTIONS_MODEL
      • NETWORK_WITH_ANALOG_CONNS_MODEL

        public static final ModelFeature NETWORK_WITH_ANALOG_CONNS_MODEL
      • ABSTRACT_CELL_MODEL

        public static final ModelFeature ABSTRACT_CELL_MODEL
      • COND_BASED_CELL_MODEL

        public static final ModelFeature COND_BASED_CELL_MODEL
      • MULTICOMPARTMENTAL_CELL_MODEL

        public static final ModelFeature MULTICOMPARTMENTAL_CELL_MODEL
      • CHANNEL_POPULATIONS_CELL_MODEL

        public static final ModelFeature CHANNEL_POPULATIONS_CELL_MODEL
      • CHANNEL_DENSITY_ON_SEGMENT

        public static final ModelFeature CHANNEL_DENSITY_ON_SEGMENT
      • HH_CHANNEL_MODEL

        public static final ModelFeature HH_CHANNEL_MODEL
      • KS_CHANNEL_MODEL

        public static final ModelFeature KS_CHANNEL_MODEL
    • Method Detail

      • values

        public static ModelFeature[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (ModelFeature c : ModelFeature.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ModelFeature valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • analyseModelFeatures

        public static ArrayList<ModelFeature> analyseModelFeatures​(org.lemsml.jlems.core.type.Lems lems)
                                                            throws org.lemsml.jlems.core.sim.LEMSException,
                                                                   org.neuroml.model.util.NeuroMLException
        Throws:
        org.lemsml.jlems.core.sim.LEMSException
        org.neuroml.model.util.NeuroMLException
      • main

        public static void main​(String[] args)